Added context menu for filelistwidget
authorTommi Asp <tomma.asp@gmail.com>
Fri, 9 Apr 2010 09:55:58 +0000 (12:55 +0300)
committerTommi Asp <tomma.asp@gmail.com>
Fri, 9 Apr 2010 09:55:58 +0000 (12:55 +0300)
Actions from edit menu moved to fileslistwidgets contextmenu

src/mainwindow.cpp
src/mainwindow.ui

index a6c94c3..a23c48b 100644 (file)
@@ -19,6 +19,14 @@ MainWindow::MainWindow(QWidget *parent) :
     connect(ui->actionRename, SIGNAL(triggered()), ui->fileListWidget, SLOT(actionRename()));
     connect(ui->actionSend, SIGNAL(triggered()), ui->fileListWidget, SLOT(actionSendFiles()));
     ui->locationLine->setText(ui->fileListWidget->getPath());
+
+
+    ui->fileListWidget->addAction(ui->actionCopy);
+    ui->fileListWidget->addAction(ui->actionCut);
+    ui->fileListWidget->addAction(ui->actionPaste);
+    ui->fileListWidget->addAction(ui->actionDelete);
+    ui->fileListWidget->addAction(ui->actionRename);
+    ui->fileListWidget->addAction(ui->actionSend);
 }
 
 MainWindow::~MainWindow()
index 2428f03..0e115da 100644 (file)
@@ -40,7 +40,7 @@
       <item>
        <widget class="FileListWidget" name="fileListWidget">
         <property name="contextMenuPolicy">
-         <enum>Qt::NoContextMenu</enum>
+         <enum>Qt::ActionsContextMenu</enum>
         </property>
         <property name="editTriggers">
          <set>QAbstractItemView::NoEditTriggers</set>
      <height>21</height>
     </rect>
    </property>
-   <widget class="QMenu" name="menuEdit">
-    <property name="title">
-     <string>Edit</string>
-    </property>
-    <addaction name="actionRename"/>
-    <addaction name="actionCut"/>
-    <addaction name="actionCopy"/>
-    <addaction name="actionPaste"/>
-    <addaction name="actionDelete"/>
-   </widget>
    <widget class="QMenu" name="menuView">
     <property name="title">
      <string>View</string>
     <property name="title">
      <string>File</string>
     </property>
-    <addaction name="actionSend"/>
     <addaction name="actionExit"/>
    </widget>
    <addaction name="menuFile"/>
-   <addaction name="menuEdit"/>
    <addaction name="menuView"/>
   </widget>
   <action name="actionExit">