fix: 去掉部分插件的右键菜单

除了电池插件保留右键菜单,其他在快捷区域的插件不显示右键菜单

Log: 去掉插件的右键菜单
Influence: 右键蓝牙、声音等插件,观察是否有右键菜单
Bug: https://pms.uniontech.com/bug-view-171753.html
Change-Id: Ied821bb2f2e1b6e6e6fe7952ee15745d793e7e7d
This commit is contained in:
donghualin 2022-11-16 13:48:41 +00:00
parent ac9de7ef51
commit 47f8581788
6 changed files with 0 additions and 41 deletions

View File

@ -111,15 +111,6 @@ QWidget *BluetoothPlugin::itemPopupApplet(const QString &itemKey)
return nullptr;
}
const QString BluetoothPlugin::itemContextMenu(const QString &itemKey)
{
if (itemKey == BLUETOOTH_KEY) {
return m_bluetoothItem->contextMenu();
}
return QString();
}
void BluetoothPlugin::invokedMenuItem(const QString &itemKey, const QString &menuId, const bool checked)
{
if (itemKey == BLUETOOTH_KEY) {

View File

@ -49,7 +49,6 @@ public:
QWidget *itemWidget(const QString &itemKey) override;
QWidget *itemTipsWidget(const QString &itemKey) override;
QWidget *itemPopupApplet(const QString &itemKey) override;
const QString itemContextMenu(const QString &itemKey) override;
void invokedMenuItem(const QString &itemKey, const QString &menuId, const bool checked) override;
int itemSortKey(const QString &itemKey) override;
void setSortKey(const QString &itemKey, const int order) override;

View File

@ -102,26 +102,6 @@ const QString OnboardPlugin::itemCommand(const QString &itemKey)
return QString("dbus-send --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.ToggleVisible");
}
const QString OnboardPlugin::itemContextMenu(const QString &itemKey)
{
Q_UNUSED(itemKey);
QList<QVariant> items;
QMap<QString, QVariant> onboardSettings;
onboardSettings["itemId"] = "onboard-settings";
onboardSettings["itemText"] = tr("Settings");
onboardSettings["isActive"] = true;
items.push_back(onboardSettings);
QMap<QString, QVariant> menu;
menu["items"] = items;
menu["checkableMenu"] = false;
menu["singleCheck"] = false;
return QJsonDocument::fromVariant(menu).toJson();
}
void OnboardPlugin::invokedMenuItem(const QString &itemKey, const QString &menuId, const bool checked)
{
Q_UNUSED(itemKey)

View File

@ -51,7 +51,6 @@ public:
QWidget *itemWidget(const QString &itemKey) override;
QWidget *itemTipsWidget(const QString &itemKey) override;
const QString itemCommand(const QString &itemKey) override;
const QString itemContextMenu(const QString &itemKey) override;
void invokedMenuItem(const QString &itemKey, const QString &menuId, const bool checked) override;
void displayModeChanged(const Dock::DisplayMode displayMode) override;

View File

@ -110,15 +110,6 @@ QWidget *SoundPlugin::itemPopupApplet(const QString &itemKey)
return nullptr;
}
const QString SoundPlugin::itemContextMenu(const QString &itemKey)
{
if (itemKey == SOUND_KEY) {
return m_soundItem->contextMenu();
}
return QString();
}
void SoundPlugin::invokedMenuItem(const QString &itemKey, const QString &menuId, const bool checked)
{
if (itemKey == SOUND_KEY) {

View File

@ -46,7 +46,6 @@ public:
QWidget *itemWidget(const QString &itemKey) override;
QWidget *itemTipsWidget(const QString &itemKey) override;
QWidget *itemPopupApplet(const QString &itemKey) override;
const QString itemContextMenu(const QString &itemKey) override;
void invokedMenuItem(const QString &itemKey, const QString &menuId, const bool checked) override;
int itemSortKey(const QString &itemKey) override;
void setSortKey(const QString &itemKey, const int order) override;