mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00
fix: 修复从任务栏或其他应用打开控制中心卡死的问题
控制中心的接口已从com.deepin.dde.ControlCenter改成org.deepin.dde.ControlCenter,对应的任务栏的相关接口也要做相应的修改 Log: 优化任务栏打开控制中心的问题 Influence: 任务栏-任务栏设置-打开控制中心,观察打开的时间 Bug: https://pms.uniontech.com/bug-view-149189.html Change-Id: I30f50b9b824ca819884f31ddf1671f40e813486a
This commit is contained in:
parent
51915b44a1
commit
d97ce8c67a
@ -158,9 +158,9 @@ QMenu *MenuWorker::createMenu(QMenu *settingsMenu)
|
|||||||
|
|
||||||
void MenuWorker::onDockSettingsTriggered()
|
void MenuWorker::onDockSettingsTriggered()
|
||||||
{
|
{
|
||||||
DDBusSender().service("com.deepin.dde.ControlCenter")
|
DDBusSender().service("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.method("ShowPage")
|
.method("ShowPage")
|
||||||
.arg(QString("personalization/dock"))
|
.arg(QString("personalization/dock"))
|
||||||
.call();
|
.call();
|
||||||
|
@ -194,9 +194,9 @@ void VolumeDevicesWidget::initConnection()
|
|||||||
m_deviceList->update();
|
m_deviceList->update();
|
||||||
} else {
|
} else {
|
||||||
// 打开控制中心的声音模块
|
// 打开控制中心的声音模块
|
||||||
DDBusSender().service("com.deepin.dde.ControlCenter")
|
DDBusSender().service("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.method("ShowPage").arg(QString("sound")).call();
|
.method("ShowPage").arg(QString("sound")).call();
|
||||||
hide();
|
hide();
|
||||||
}
|
}
|
||||||
|
@ -114,9 +114,9 @@ void AirplaneModeItem::invokeMenuItem(const QString menuId, const bool checked)
|
|||||||
m_airplaneModeInter->Enable(!m_airplaneModeInter->enabled());
|
m_airplaneModeInter->Enable(!m_airplaneModeInter->enabled());
|
||||||
else if (menuId == SETTINGS)
|
else if (menuId == SETTINGS)
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("network"))
|
.arg(QString("network"))
|
||||||
.arg(QString("Airplane Mode"))
|
.arg(QString("Airplane Mode"))
|
||||||
|
@ -118,9 +118,9 @@ void BluetoothItem::invokeMenuItem(const QString menuId, const bool checked)
|
|||||||
m_applet->setAdapterPowered(!m_adapterPowered);
|
m_applet->setAdapterPowered(!m_adapterPowered);
|
||||||
} else if (menuId == SETTINGS) {
|
} else if (menuId == SETTINGS) {
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("bluetooth"))
|
.arg(QString("bluetooth"))
|
||||||
.call();
|
.call();
|
||||||
|
@ -277,9 +277,9 @@ void BluetoothApplet::initConnect()
|
|||||||
|
|
||||||
connect(m_settingLabel, &SettingLabel::clicked, this, [ = ] {
|
connect(m_settingLabel, &SettingLabel::clicked, this, [ = ] {
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("bluetooth"))
|
.arg(QString("bluetooth"))
|
||||||
.call();
|
.call();
|
||||||
|
@ -191,9 +191,9 @@ void DatetimePlugin::invokedMenuItem(const QString &itemKey, const QString &menu
|
|||||||
|
|
||||||
if (menuId == "open") {
|
if (menuId == "open") {
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("datetime"))
|
.arg(QString("datetime"))
|
||||||
.call();
|
.call();
|
||||||
|
@ -174,9 +174,9 @@ void DBusAdaptors::handleActionTriggered(QAction *action)
|
|||||||
{
|
{
|
||||||
if (action == m_addLayoutAction) {
|
if (action == m_addLayoutAction) {
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method("ShowPage")
|
.method("ShowPage")
|
||||||
.arg(QString("keyboard"))
|
.arg(QString("keyboard"))
|
||||||
.arg(QString("Keyboard Layout/Add Keyboard Layout"))
|
.arg(QString("Keyboard Layout/Add Keyboard Layout"))
|
||||||
|
@ -113,7 +113,7 @@ bool PowerPlugin::pluginIsDisable()
|
|||||||
const QString PowerPlugin::itemCommand(const QString &itemKey)
|
const QString PowerPlugin::itemCommand(const QString &itemKey)
|
||||||
{
|
{
|
||||||
if (itemKey == POWER_KEY)
|
if (itemKey == POWER_KEY)
|
||||||
return QString("dbus-send --print-reply --dest=com.deepin.dde.ControlCenter /com/deepin/dde/ControlCenter com.deepin.dde.ControlCenter.ShowPage \"string:power\"");
|
return QString("dbus-send --print-reply --dest=org.deepin.dde.ControlCenter /org/deepin/dde/ControlCenter org.deepin.dde.ControlCenter.ShowPage \"string:power\"");
|
||||||
|
|
||||||
return QString();
|
return QString();
|
||||||
}
|
}
|
||||||
@ -150,9 +150,9 @@ void PowerPlugin::invokedMenuItem(const QString &itemKey, const QString &menuId,
|
|||||||
|
|
||||||
if (menuId == "power") {
|
if (menuId == "power") {
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("power"))
|
.arg(QString("power"))
|
||||||
.call();
|
.call();
|
||||||
|
@ -234,9 +234,9 @@ void ShutdownPlugin::invokedMenuItem(const QString &itemKey, const QString &menu
|
|||||||
|
|
||||||
if (menuId == "power") {
|
if (menuId == "power") {
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("power"))
|
.arg(QString("power"))
|
||||||
.call();
|
.call();
|
||||||
|
@ -129,9 +129,9 @@ void SoundItem::invokeMenuItem(const QString menuId, const bool checked)
|
|||||||
m_sinkInter->SetMuteQueued(!m_sinkInter->mute());
|
m_sinkInter->SetMuteQueued(!m_sinkInter->mute());
|
||||||
else if (menuId == SETTINGS)
|
else if (menuId == SETTINGS)
|
||||||
DDBusSender()
|
DDBusSender()
|
||||||
.service("com.deepin.dde.ControlCenter")
|
.service("org.deepin.dde.ControlCenter")
|
||||||
.interface("com.deepin.dde.ControlCenter")
|
.interface("org.deepin.dde.ControlCenter")
|
||||||
.path("/com/deepin/dde/ControlCenter")
|
.path("/org/deepin/dde/ControlCenter")
|
||||||
.method(QString("ShowPage"))
|
.method(QString("ShowPage"))
|
||||||
.arg(QString("sound"))
|
.arg(QString("sound"))
|
||||||
.call();
|
.call();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user