Element editor: add context menu

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2533 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
scorpio810
2013-09-14 13:11:32 +00:00
parent 58fd905ed0
commit f7973f43ae
2 changed files with 18 additions and 2 deletions

View File

@@ -411,6 +411,21 @@ void QETElementEditor::setupMenus() {
insertMenu(settings_menu_, display_menu); insertMenu(settings_menu_, display_menu);
} }
/**
* @brief QETElementEditor::contextMenuEvent
* @param event
*/
void QETElementEditor::contextMenuEvent(QContextMenuEvent *event)
{
QMenu menu(this);
menu.addAction(cut);
menu.addAction(copy);
menu.addAction(paste);
menu.addAction(paste_in_area);
menu.exec(event->globalPos());
}
/** /**
Met a jour les menus Met a jour les menus
*/ */

View File

@@ -117,6 +117,7 @@ class QETElementEditor : public QETMainWindow {
protected: protected:
void closeEvent(QCloseEvent *); void closeEvent(QCloseEvent *);
virtual void firstActivation(QEvent *); virtual void firstActivation(QEvent *);
void contextMenuEvent(QContextMenuEvent *event);
private: private:
void setupActions(); void setupActions();