mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-02 15:45:21 +00:00
style: 枚举变量的信号传递去掉引用
枚举变量无需使用引用传递 Log: Influence: 无 Task: https://pms.uniontech.com/task-view-96831.html Change-Id: Ic699c4c5fc0b495f614085306e9b473db493a86a
This commit is contained in:
parent
e6dd4cff31
commit
e67b016b27
@ -70,7 +70,7 @@ DockItemManager::DockItemManager(QObject *parent)
|
||||
|
||||
// 托盘区域和插件区域 由DockPluginsController获取
|
||||
QuickSettingController *quickController = QuickSettingController::instance();
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute &pluginAttr) {
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute pluginAttr) {
|
||||
if (pluginAttr != QuickSettingController::PluginAttribute::Fixed)
|
||||
return;
|
||||
|
||||
|
@ -49,9 +49,9 @@ public:
|
||||
PluginAttribute pluginAttribute(PluginsItemInterface * const itemInter) const;
|
||||
|
||||
Q_SIGNALS:
|
||||
void pluginInserted(PluginsItemInterface *itemInter, const PluginAttribute &);
|
||||
void pluginInserted(PluginsItemInterface *itemInter, const PluginAttribute);
|
||||
void pluginRemoved(PluginsItemInterface *itemInter);
|
||||
void pluginUpdated(PluginsItemInterface *, const DockPart &);
|
||||
void pluginUpdated(PluginsItemInterface *, const DockPart);
|
||||
void requestAppletShow(PluginsItemInterface * itemInter, const QString &itemKey);
|
||||
|
||||
protected:
|
||||
|
@ -32,8 +32,8 @@ ToolAppHelper::ToolAppHelper(QWidget *toolAreaWidget, QObject *parent)
|
||||
, m_toolAreaWidget(toolAreaWidget)
|
||||
, m_displayMode(DisplayMode::Efficient)
|
||||
{
|
||||
connect(QuickSettingController::instance(), &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute &pluginClass) {
|
||||
if (pluginClass != QuickSettingController::PluginAttribute::Tool)
|
||||
connect(QuickSettingController::instance(), &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute pluginAttr) {
|
||||
if (pluginAttr != QuickSettingController::PluginAttribute::Tool)
|
||||
return;
|
||||
|
||||
pluginItemAdded(itemInter);
|
||||
|
@ -323,7 +323,7 @@ void DockTrayWindow::initConnection()
|
||||
connect(m_trayView, &TrayGridView::dragEntered, m_delegate, [ this ]{
|
||||
Q_EMIT m_delegate->requestDrag(false);
|
||||
});
|
||||
connect(QuickSettingController::instance(), &QuickSettingController::pluginInserted, this, [ this ] (PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute &pluginAttr) {
|
||||
connect(QuickSettingController::instance(), &QuickSettingController::pluginInserted, this, [ this ] (PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute pluginAttr) {
|
||||
switch (pluginAttr) {
|
||||
case QuickSettingController::PluginAttribute::Tool:
|
||||
// 下方只处理回收站等插件
|
||||
|
@ -162,7 +162,7 @@ void QuickPluginModel::onSettingChanged(const QString &key, const QVariant &valu
|
||||
void QuickPluginModel::initConnection()
|
||||
{
|
||||
QuickSettingController *quickController = QuickSettingController::instance();
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ this ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute &plugAttr) {
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ this ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute plugAttr) {
|
||||
if (plugAttr != QuickSettingController::PluginAttribute::Quick)
|
||||
return;
|
||||
|
||||
|
@ -135,7 +135,7 @@ void SystemPluginWindow::initUi()
|
||||
void SystemPluginWindow::initConnection()
|
||||
{
|
||||
QuickSettingController *quickController = QuickSettingController::instance();
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute &pluginAttr) {
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute pluginAttr) {
|
||||
if (pluginAttr != QuickSettingController::PluginAttribute::System)
|
||||
return;
|
||||
|
||||
|
@ -40,7 +40,7 @@ TrayMonitor::TrayMonitor(QObject *parent)
|
||||
|
||||
//-------------------------------System Tray------------------------------------------//
|
||||
QuickSettingController *quickController = QuickSettingController::instance();
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute &pluginAttr) {
|
||||
connect(quickController, &QuickSettingController::pluginInserted, this, [ = ](PluginsItemInterface *itemInter, const QuickSettingController::PluginAttribute pluginAttr) {
|
||||
if (pluginAttr != QuickSettingController::PluginAttribute::Tray)
|
||||
return;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user