]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Use QWidget::contextMenuEvent() instead of directly listening to the right mouse...
authorPeter Penz <peter.penz19@gmail.com>
Mon, 4 Dec 2006 05:48:57 +0000 (05:48 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Mon, 4 Dec 2006 05:48:57 +0000 (05:48 +0000)
svn path=/trunk/playground/utils/dolphin/; revision=610302

src/dolphiniconsview.cpp
src/dolphiniconsview.h

index 4cd4bdddc9a39951d1d44c61a5b73f7b0391ea72..7522c1eaf26f5439aea5130a88c3a1fa341eb082 100644 (file)
@@ -35,13 +35,9 @@ DolphinIconsView::~DolphinIconsView()
 {
 }
 
-void DolphinIconsView::mousePressEvent(QMouseEvent* event)
+void DolphinIconsView::contextMenuEvent(QContextMenuEvent* event)
 {
-    QListView::mousePressEvent(event);
-
-    if (event->button() != Qt::RightButton) {
-        return;
-    }
+    QListView::contextMenuEvent(event);
 
     KFileItem* item = 0;
 
index 1f4f5d70b57f6e95be63c65e512a1eb9c6c0f711..7d4a826acff672be254e167802f493d918f77e6f 100644 (file)
@@ -42,7 +42,7 @@ public:
     virtual ~DolphinIconsView();
 
 protected:
-    virtual void mousePressEvent(QMouseEvent* event);
+    virtual void contextMenuEvent(QContextMenuEvent* event);
     virtual void mouseReleaseEvent(QMouseEvent* event);
 
 private: