From 7ffaa20ba64a264b1457c87fb257fa224c632e8a Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 13 Aug 2021 15:36:19 +1000 Subject: [PATCH] Setting Object name for QAction "Lights Off" to resolve #1594 * Setting object name allows SIGNAL / SLOT connection for plugins Amended action name to PascalCase (ActionLightsOff) for plugin API consistency. Commit amended by Adam Honse --- qt/OpenRGBDialog2.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/qt/OpenRGBDialog2.cpp b/qt/OpenRGBDialog2.cpp index d2ae382d..be209058 100644 --- a/qt/OpenRGBDialog2.cpp +++ b/qt/OpenRGBDialog2.cpp @@ -341,6 +341,7 @@ OpenRGBDialog2::OpenRGBDialog2(QWidget *parent) : QMainWindow(parent), ui(new Op trayIconMenu->addMenu(quickColorsMenu); QAction* actionLightsOff = new QAction("Lights Off", this); + actionLightsOff->setObjectName("ActionLightsOff"); connect(actionLightsOff, SIGNAL(triggered()), this, SLOT(on_LightsOff())); trayIconMenu->addAction(actionLightsOff);