plasma: remove non-operational kickoff applet bits

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-08-31 03:02:55 +03:00
parent f65e97a948
commit d53f503cad

View file

@ -33,7 +33,6 @@
#include <KMenu>
#include <KActionCollection>
#include <KFileItem>
#include <KParts/BrowserExtension>
#include <KBookmarkManager>
#include <Solid/Device>
#include <Solid/StorageAccess>
@ -62,36 +61,6 @@ public:
: applet(0) {
}
QAction *advancedActionsMenu(const QString& url) const {
KUrl kUrl(url);
KActionCollection actionCollection((QObject*)0);
KFileItemList items;
const QString mimeType = KMimeType::findByUrl(kUrl, 0, false, true)->name();
items << KFileItem(url, mimeType, KFileItem::Unknown);
KParts::BrowserExtension::PopupFlags browserFlags = KParts::BrowserExtension::DefaultPopupItems;
if (items.first().isLocalFile()) {
browserFlags |= KParts::BrowserExtension::ShowProperties;
}
KParts::BrowserExtension::ActionGroupMap actionGroupMap;
return 0;
// ### TODO: remove kdebase-apps dependency
#if 0
KonqPopupMenu *menu = new KonqPopupMenu(items, kUrl, actionCollection,
0, 0, browserFlags,
0, KBookmarkManager::userBookmarksManager(), actionGroupMap);
if (!menu->isEmpty()) {
QAction *action = menu->menuAction();
action->setText(i18n("Advanced"));
action->setIcon(KIcon("list-add"));
return action;
} else {
delete menu;
return 0;
}
#endif
}
QMap<QAbstractItemView*, QList<QAction*> > viewActions;
Plasma::Applet *applet;
};
@ -214,11 +183,6 @@ void ContextMenuFactory::showContextMenu(QAbstractItemView *view,
actions << advancedSeparator;
}
QAction *advanced = d->advancedActionsMenu(url);
if (advanced) {
actions << advanced;
}
// device actions
const QString udi = index.data(DeviceUdiRole).toString();
Solid::Device device(udi);