svn path=/trunk/playground/utils/dolphin/; revision=606882
const int propertiesID = 100;
const int bookmarkID = 101;
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
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) {
KAction* createFolderAction = dolphin.actionCollection()->action("create_folder");
if (createFolderAction != 0) {
pasteAction->plug(popup);
// setup 'View Mode' menu
pasteAction->plug(popup);
// setup 'View Mode' menu
- KPopupMenu* viewModeMenu = new KPopupMenu();
+ KMenu* viewModeMenu = new KMenu();
KAction* iconsMode = dolphin.actionCollection()->action("icons");
iconsMode->plug(viewModeMenu);
KAction* iconsMode = dolphin.actionCollection()->action("icons");
iconsMode->plug(viewModeMenu);
- KPopupMenu* popup = new KPopupMenu(m_dolphinView);
+ KMenu* popup = new KMenu(m_dolphinView);
Dolphin& dolphin = Dolphin::mainWin();
const KURL::List urls = m_dolphinView->selectedURLs();
Dolphin& dolphin = Dolphin::mainWin();
const KURL::List urls = m_dolphinView->selectedURLs();
-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
Q3ValueVector<KService::Ptr>& openWithVector)
{
// Prepare 'Open With' sub menu. Usually a sub menu is created, where all applications
int index = openWithIDStart;
if (offers.count() > 0) {
KTrader::OfferList::Iterator it;
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
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
-void DolphinContextMenu::insertActionItems(KPopupMenu* popup,
+void DolphinContextMenu::insertActionItems(KMenu* popup,
Q3ValueVector<KDEDesktopMimeType::Service>& actionsVector)
{
Q3ValueVector<KDEDesktopMimeType::Service>& actionsVector)
{
- KPopupMenu* actionsMenu = new KPopupMenu();
+ KMenu* actionsMenu = new KMenu();
int actionsIndex = 0;
QStringList dirs = KGlobal::dirs()->findDirs("data", "dolphin/servicemenus/");
int actionsIndex = 0;
QStringList dirs = KGlobal::dirs()->findDirs("data", "dolphin/servicemenus/");
for (QStringList::ConstIterator dirIt = dirs.begin(); dirIt != dirs.end(); ++dirIt) {
QDir dir(*dirIt);
QStringList entries = dir.entryList("*.desktop", QDir::Files);
for (QStringList::ConstIterator dirIt = dirs.begin(); dirIt != dirs.end(); ++dirIt) {
QDir dir(*dirIt);
QStringList entries = dir.entryList("*.desktop", QDir::Files);
const QString submenuName = cfg.readEntry( "X-KDE-Submenu" );
if (!submenuName.isEmpty()) {
const QString submenuName = cfg.readEntry( "X-KDE-Submenu" );
if (!submenuName.isEmpty()) {
- menu = new KPopupMenu();
actionsMenu->insertItem(submenuName, menu, submenuID);
}
actionsMenu->insertItem(submenuName, menu, submenuID);
}
-bool DolphinContextMenu::containsEntry(const KPopupMenu* menu,
+bool DolphinContextMenu::containsEntry(const KMenu* menu,
const QString& entryName) const
{
assert(menu != 0);
const QString& entryName) const
{
assert(menu != 0);
#include <kpropertiesdialog.h>
#include <kdedesktopmimetype.h>
#include <kpropertiesdialog.h>
#include <kdedesktopmimetype.h>
class KFileItem;
class QPoint;
class QWidget;
class KFileItem;
class QPoint;
class QWidget;
* All succeeding identifiers have an increased value of 1
* to the predecessor.
*/
* All succeeding identifiers have an increased value of 1
* to the predecessor.
*/
- int insertOpenWithItems(KPopupMenu* popup,
+ int insertOpenWithItems(KMenu* popup,
Q3ValueVector<KService::Ptr>& openWithVector);
/**
Q3ValueVector<KService::Ptr>& openWithVector);
/**
* @param openWithVector Output parameter which contains all 'Actions...'
* services.
*/
* @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'.
*/
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 {
const QString& entryName) const;
enum {