Theme preview/revert, theme editor enhancements, build and deploy updates

This commit is contained in:
IChooseYou
2026-02-12 12:37:09 -07:00
committed by sysadmin
parent e73b783cda
commit 4b1d3e9d3f
18 changed files with 548 additions and 120 deletions

View File

@@ -22,6 +22,10 @@ public:
void loadUserThemes();
void saveUserThemes() const;
QString themeFilePath(int index) const;
void previewTheme(const Theme& theme);
void revertPreview();
signals:
void themeChanged(const rcx::Theme& theme);
@@ -33,6 +37,8 @@ private:
int builtInCount() const { return m_builtIn.size(); }
QString themesDir() const;
bool m_previewing = false;
Theme m_savedTheme; // stashed current theme during preview
};
} // namespace rcx