From ea6f4ce221eeb975f5d26d66b56cb94932e639b6 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 14 Aug 2025 19:41:13 -0400 Subject: [PATCH] refactor: Action SwitchDirection => Action::SwitchDirection enum class --- src/lib/gui/Action.cpp | 2 +- src/lib/gui/Action.h | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/lib/gui/Action.cpp b/src/lib/gui/Action.cpp index b0a5224fd..f394cb884 100644 --- a/src/lib/gui/Action.cpp +++ b/src/lib/gui/Action.cpp @@ -70,7 +70,7 @@ void Action::loadSettings(QSettings &settings) settings.endArray(); setSwitchScreenName(settings.value(SettingsKeys::SwitchToScreen).toString()); - setSwitchDirection(settings.value(SettingsKeys::SwitchDirection, switchLeft).toInt()); + setSwitchDirection(settings.value(SettingsKeys::SwitchDirection, static_cast(SwitchDirection::left)).toInt()); setLockCursorMode(settings.value(SettingsKeys::LockToScreen, lockCursorToggle).toInt()); setActiveOnRelease(settings.value(SettingsKeys::ActiveOnRelease, false).toBool()); setHaveScreens(settings.value(SettingsKeys::HasScreens, false).toBool()); diff --git a/src/lib/gui/Action.h b/src/lib/gui/Action.h index ba2f3a2c8..2098ba623 100644 --- a/src/lib/gui/Action.h +++ b/src/lib/gui/Action.h @@ -48,12 +48,12 @@ public: mouseUp, mousebutton, }; - enum SwitchDirection + enum class SwitchDirection { - switchLeft, - switchRight, - switchUp, - switchDown + left, + right, + up, + down }; enum LockCursorMode { @@ -154,7 +154,7 @@ private: int m_type = static_cast(Type::keystroke); QStringList m_typeScreenNames = QStringList(); QString m_switchScreenName = QString(); - int m_switchDirection = switchLeft; + int m_switchDirection = static_cast(SwitchDirection::left); int m_lockCursorMode = lockCursorToggle; bool m_activeOnRelease = false; bool m_hasScreens = false;