┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLaurent Montel <[email protected]>2006-11-22 08:12:45 +0000
committerLaurent Montel <[email protected]>2006-11-22 08:12:45 +0000
commit6987f297e6e275a1f46aa0f33919e86684c9ed8b (patch)
tree62020c820ef49d5cd279c9883ae23e618ecefdad /src
parentc94162b9bf25a2be61ce3960377d5ad531298190 (diff)
Port++
svn path=/trunk/playground/utils/dolphin/; revision=606882
Diffstat (limited to 'src')
-rw-r--r--src/dolphincontextmenu.cpp22
-rw-r--r--src/dolphincontextmenu.h8
2 files changed, 15 insertions, 15 deletions
diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp
index 51ce6bb60..bea01afc4 100644
--- a/src/dolphincontextmenu.cpp
+++ b/src/dolphincontextmenu.cpp
@@ -79,11 +79,11 @@ void DolphinContextMenu::openViewportContextMenu()
const int propertiesID = 100;
const int bookmarkID = 101;
- KPopupMenu* popup = new KPopupMenu(m_dolphinView);
+ KMenu* popup = new KMenu(m_dolphinView);
Dolphin& dolphin = Dolphin::mainWin();
// setup 'Create New' menu
- KPopupMenu* createNewMenu = new KPopupMenu();
+ KMenu* createNewMenu = new KMenu();
KAction* createFolderAction = dolphin.actionCollection()->action("create_folder");
if (createFolderAction != 0) {
@@ -127,7 +127,7 @@ void DolphinContextMenu::openViewportContextMenu()
pasteAction->plug(popup);
// setup 'View Mode' menu
- KPopupMenu* viewModeMenu = new KPopupMenu();
+ KMenu* viewModeMenu = new KMenu();
KAction* iconsMode = dolphin.actionCollection()->action("icons");
iconsMode->plug(viewModeMenu);
@@ -176,7 +176,7 @@ void DolphinContextMenu::openItemContextMenu()
assert(m_fileInfo != 0);
- KPopupMenu* popup = new KPopupMenu(m_dolphinView);
+ KMenu* popup = new KMenu(m_dolphinView);
Dolphin& dolphin = Dolphin::mainWin();
const KURL::List urls = m_dolphinView->selectedURLs();
@@ -264,7 +264,7 @@ void DolphinContextMenu::openItemContextMenu()
popup->deleteLater();
}
-int DolphinContextMenu::insertOpenWithItems(KPopupMenu* popup,
+int DolphinContextMenu::insertOpenWithItems(KMenu* popup,
Q3ValueVector<KService::Ptr>& openWithVector)
{
// Prepare 'Open With' sub menu. Usually a sub menu is created, where all applications
@@ -293,7 +293,7 @@ int DolphinContextMenu::insertOpenWithItems(KPopupMenu* popup,
int index = openWithIDStart;
if (offers.count() > 0) {
KTrader::OfferList::Iterator it;
- KPopupMenu* openWithMenu = new KPopupMenu();
+ KMenu* openWithMenu = new KMenu();
for(it = offers.begin(); it != offers.end(); ++it) {
// The offer list from the KTrader returns duplicate
// application entries. Although this seems to be a configuration
@@ -332,16 +332,16 @@ int DolphinContextMenu::insertOpenWithItems(KPopupMenu* popup,
return openWithID;
}
-void DolphinContextMenu::insertActionItems(KPopupMenu* popup,
+void DolphinContextMenu::insertActionItems(KMenu* popup,
Q3ValueVector<KDEDesktopMimeType::Service>& actionsVector)
{
- KPopupMenu* actionsMenu = new KPopupMenu();
+ KMenu* actionsMenu = new KMenu();
int actionsIndex = 0;
QStringList dirs = KGlobal::dirs()->findDirs("data", "dolphin/servicemenus/");
- KPopupMenu* menu = 0;
+ KMenu* menu = 0;
for (QStringList::ConstIterator dirIt = dirs.begin(); dirIt != dirs.end(); ++dirIt) {
QDir dir(*dirIt);
QStringList entries = dir.entryList("*.desktop", QDir::Files);
@@ -397,7 +397,7 @@ void DolphinContextMenu::insertActionItems(KPopupMenu* popup,
const QString submenuName = cfg.readEntry( "X-KDE-Submenu" );
if (!submenuName.isEmpty()) {
- menu = new KPopupMenu();
+ menu = new KMenu();
actionsMenu->insertItem(submenuName, menu, submenuID);
}
@@ -459,7 +459,7 @@ void DolphinContextMenu::insertActionItems(KPopupMenu* popup,
}
}
-bool DolphinContextMenu::containsEntry(const KPopupMenu* menu,
+bool DolphinContextMenu::containsEntry(const KMenu* menu,
const QString& entryName) const
{
assert(menu != 0);
diff --git a/src/dolphincontextmenu.h b/src/dolphincontextmenu.h
index 43e3fca9d..0dd0d2ebb 100644
--- a/src/dolphincontextmenu.h
+++ b/src/dolphincontextmenu.h
@@ -30,7 +30,7 @@
#include <kpropertiesdialog.h>
#include <kdedesktopmimetype.h>
-class KPopupMenu;
+class KMenu;
class KFileItem;
class QPoint;
class QWidget;
@@ -84,7 +84,7 @@ private:
* All succeeding identifiers have an increased value of 1
* to the predecessor.
*/
- int insertOpenWithItems(KPopupMenu* popup,
+ int insertOpenWithItems(KMenu* popup,
Q3ValueVector<KService::Ptr>& openWithVector);
/**
@@ -94,14 +94,14 @@ private:
* @param openWithVector Output parameter which contains all 'Actions...'
* services.
*/
- void insertActionItems(KPopupMenu* popup,
+ void insertActionItems(KMenu* popup,
Q3ValueVector<KDEDesktopMimeType::Service>& actionsVector);
/**
* Returns true, if 'menu' contains already
* an entry with the name 'entryName'.
*/
- bool containsEntry(const KPopupMenu* menu,
+ bool containsEntry(const KMenu* menu,
const QString& entryName) const;
enum {