diff options
| author | David Faure <[email protected]> | 2008-05-19 19:44:42 +0000 |
|---|---|---|
| committer | David Faure <[email protected]> | 2008-05-19 19:44:42 +0000 |
| commit | 05062b63462a0c0e6418d6336afcaa2384da8455 (patch) | |
| tree | be1bf40e015dc84a4af24b744a0e623d9124350b /src | |
| parent | 88d5b7b93da751971253f068721cc128c5f5398b (diff) | |
Argh, I knew I forgot to commit this dir. Sorry about that.
svn path=/trunk/KDE/kdebase/apps/; revision=809960
Diffstat (limited to 'src')
| -rw-r--r-- | src/dolphincontextmenu.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp index ebb7dc46b..13b1318da 100644 --- a/src/dolphincontextmenu.cpp +++ b/src/dolphincontextmenu.cpp @@ -185,14 +185,18 @@ void DolphinContextMenu::openItemContextMenu() } // Insert 'Open With...' sub menu + // TODO: port to menuActions.addOpenWithActionsTo(popup); QVector<KService::Ptr> openWithVector; const QList<QAction*> openWithActions = insertOpenWithItems(popup, openWithVector); + KonqPopupMenuInformation popupInfo; + popupInfo.setItems(m_selectedItems); + popupInfo.setReadOnly(!capabilities().supportsMoving()); + popupInfo.setParentWidget(m_mainWindow); + // Insert 'Actions' sub menu KonqMenuActions menuActions; - KonqPopupMenuInformation menuInfo; - menuInfo.setItems(m_selectedItems); - menuActions.setPopupMenuInfo(menuInfo); + menuActions.setPopupMenuInfo(popupInfo); if (menuActions.addActionsTo(popup)) { popup->addSeparator(); } @@ -200,7 +204,7 @@ void DolphinContextMenu::openItemContextMenu() // Insert 'Copy To' and 'Move To' sub menus if (DolphinSettings::instance().generalSettings()->showCopyMoveMenu()) { m_copyToMenu.setItems(m_selectedItems); - m_copyToMenu.setReadOnly(!capabilities().supportsMoving()); + m_copyToMenu.setReadOnly(!capabilities().supportsWriting()); m_copyToMenu.addActionsTo(popup); popup->addSeparator(); } |
