diff --git a/frame/item/appitem.cpp b/frame/item/appitem.cpp index 2e2fc2c90..353eb7a48 100644 --- a/frame/item/appitem.cpp +++ b/frame/item/appitem.cpp @@ -30,6 +30,7 @@ AppItem::AppItem(const QDBusObjectPath &entry, QWidget *parent) m_id = m_itemEntry->id(); m_active = m_itemEntry->active(); + m_appNameTips->setObjectName(m_itemEntry->name()); m_appNameTips->setVisible(false); m_appNameTips->setStyleSheet("color:white;" "padding:5px 10px;"); diff --git a/frame/item/launcheritem.cpp b/frame/item/launcheritem.cpp index a72a39da3..3d4d39495 100644 --- a/frame/item/launcheritem.cpp +++ b/frame/item/launcheritem.cpp @@ -13,6 +13,7 @@ LauncherItem::LauncherItem(QWidget *parent) { setAccessibleName("Launcher"); m_tips->setVisible(false); + m_tips->setObjectName("launcher"); m_tips->setText(tr("Launcher")); m_tips->setStyleSheet("color:white;" "padding:5px 10px;"); diff --git a/frame/item/pluginsitem.cpp b/frame/item/pluginsitem.cpp index d20130687..5f213fd00 100644 --- a/frame/item/pluginsitem.cpp +++ b/frame/item/pluginsitem.cpp @@ -22,8 +22,6 @@ PluginsItem::PluginsItem(PluginsItemInterface* const pluginInter, const QString { Q_ASSERT(m_centeralWidget); - setAccessibleName(m_pluginInter->pluginName()); - QBoxLayout *hLayout = new QHBoxLayout; hLayout->addWidget(m_centeralWidget); hLayout->setSpacing(0); @@ -33,6 +31,7 @@ PluginsItem::PluginsItem(PluginsItemInterface* const pluginInter, const QString m_centeralWidget->setVisible(true); setLayout(hLayout); + setAccessibleName(pluginInter->pluginName() + "-" + m_itemKey); setAttribute(Qt::WA_TranslucentBackground); } diff --git a/frame/util/dockpopupwindow.cpp b/frame/util/dockpopupwindow.cpp index d7fcb3e28..f1b692065 100644 --- a/frame/util/dockpopupwindow.cpp +++ b/frame/util/dockpopupwindow.cpp @@ -33,6 +33,8 @@ void DockPopupWindow::setContent(QWidget *content) lastWidget->removeEventFilter(this); content->installEventFilter(this); + setAccessibleName(content->objectName() + "-popup"); + DArrowRectangle::setContent(content); } diff --git a/plugins/datetime/datetimeplugin.cpp b/plugins/datetime/datetimeplugin.cpp index 23965dcaf..251843a0d 100644 --- a/plugins/datetime/datetimeplugin.cpp +++ b/plugins/datetime/datetimeplugin.cpp @@ -9,6 +9,7 @@ DatetimePlugin::DatetimePlugin(QObject *parent) m_refershTimer(new QTimer(this)) { + m_dateTipsLabel->setObjectName("datetime"); m_dateTipsLabel->setStyleSheet("color:white;" "padding:6px 10px;"); diff --git a/plugins/disk-mount/diskmountplugin.cpp b/plugins/disk-mount/diskmountplugin.cpp index 5087ae69a..bb05ecf84 100644 --- a/plugins/disk-mount/diskmountplugin.cpp +++ b/plugins/disk-mount/diskmountplugin.cpp @@ -41,6 +41,7 @@ QWidget *DiskMountPlugin::itemPopupApplet(const QString &itemKey) void DiskMountPlugin::initCompoments() { m_diskControlApplet = new DiskControlWidget; + m_diskControlApplet->setObjectName("dist-mount"); m_diskControlApplet->setVisible(false); connect(m_diskControlApplet, &DiskControlWidget::diskCountChanged, this, &DiskMountPlugin::diskCountChanged); diff --git a/plugins/network/item/wireditem.cpp b/plugins/network/item/wireditem.cpp index 33b68e113..d1a1f7888 100644 --- a/plugins/network/item/wireditem.cpp +++ b/plugins/network/item/wireditem.cpp @@ -11,6 +11,7 @@ WiredItem::WiredItem(const QUuid &deviceUuid) m_itemTips(new QLabel(this)) { + m_itemTips->setObjectName("wired-" + deviceUuid.toString()); m_itemTips->setVisible(false); m_itemTips->setStyleSheet("color:white;" "padding:5px 10px;"); diff --git a/plugins/network/item/wirelessitem.cpp b/plugins/network/item/wirelessitem.cpp index fb7465cf3..79a665b08 100644 --- a/plugins/network/item/wirelessitem.cpp +++ b/plugins/network/item/wirelessitem.cpp @@ -80,6 +80,7 @@ void WirelessItem::init() const auto devInfo = m_networkManager->device(m_deviceUuid); m_applet = new WirelessApplet(devInfo, this); + m_applet->setObjectName("wireless-" + m_deviceUuid.toString()); m_applet->setVisible(false); connect(m_applet, &WirelessApplet::activeAPChanged, this, static_cast(&WirelessItem::update)); diff --git a/plugins/shutdown/shutdownplugin.cpp b/plugins/shutdown/shutdownplugin.cpp index 4e2978d65..a8ec06eb3 100644 --- a/plugins/shutdown/shutdownplugin.cpp +++ b/plugins/shutdown/shutdownplugin.cpp @@ -15,6 +15,7 @@ ShutdownPlugin::ShutdownPlugin(QObject *parent) m_powerInter(new DBusPower(this)) { m_tipsLabel->setVisible(false); + m_tipsLabel->setObjectName("power"); m_tipsLabel->setAlignment(Qt::AlignCenter); m_tipsLabel->setStyleSheet("color:white;" "padding:5px 10px;"); diff --git a/plugins/system-tray/systemtrayplugin.cpp b/plugins/system-tray/systemtrayplugin.cpp index 531fe0e3f..1449cbfe7 100644 --- a/plugins/system-tray/systemtrayplugin.cpp +++ b/plugins/system-tray/systemtrayplugin.cpp @@ -11,6 +11,7 @@ SystemTrayPlugin::SystemTrayPlugin(QObject *parent) m_trayInter(new DBusTrayManager(this)), m_tipsWidget(new TipsWidget) { + m_tipsWidget->setObjectName("sys-tray"); m_fashionItem = new FashionTrayItem; }