1
0
mirror of https://invent.kde.org/system/dolphin synced 2024-07-04 17:30:55 +00:00

Use QWidget::contextMenuEvent() instead of directly listening to the right mouse button.

svn path=/trunk/playground/utils/dolphin/; revision=610302
This commit is contained in:
Peter Penz 2006-12-04 05:48:57 +00:00
parent 01f577fda1
commit 65c0544a2a
2 changed files with 3 additions and 7 deletions

View 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;

View 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: