MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / HighlightMacroSettingsButton

Method HighlightMacroSettingsButton

lib/advanced-scene-switcher.cpp:774–792  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

772}
773
774void AdvSceneSwitcher::HighlightMacroSettingsButton(bool enable)
775{
776 static QObject *highlight = nullptr;
777 if ((highlight && enable) || (!highlight && !enable)) {
778 return;
779 }
780
781 if (highlight && !enable) {
782 highlight->deleteLater();
783 highlight = nullptr;
784 return;
785 }
786
787 if (!HighlightUIElementsEnabled()) {
788 return;
789 }
790
791 highlight = HighlightWidget(ui->macroSettings, Qt::green);
792}
793
794void AdvSceneSwitcher::HighlightAction(int idx, QColor color) const
795{

Callers 1

Calls 2

HighlightWidgetFunction · 0.50

Tested by

no test coverage detected