fix/themes

Signed-off-by: Collecting <collecting@noreply.localhost>
This commit is contained in:
Collecting
2025-11-02 02:04:42 +00:00
parent 7410c760e6
commit 3f3956ed8a

View File

@@ -8,6 +8,7 @@
#include <string> #include <string>
#include <vector> #include <vector>
#include <QColor>
#include <QDialog> #include <QDialog>
#include <QList> #include <QList>
#include <QPixmap> #include <QPixmap>
@@ -62,10 +63,10 @@ public slots:
void OnTrimXCI(); void OnTrimXCI();
protected: protected:
void changeEvent(QEvent* event) override;
void resizeEvent(QResizeEvent* event) override; void resizeEvent(QResizeEvent* event) override;
private: private:
void changeEvent(QEvent* event) override;
void RetranslateUI(); void RetranslateUI();
void HandleApplyButtonClicked(); void HandleApplyButtonClicked();
void LoadConfiguration(); void LoadConfiguration();
@@ -80,6 +81,8 @@ private:
QGraphicsScene* scene; QGraphicsScene* scene;
std::unique_ptr<QtConfig> game_config; std::unique_ptr<QtConfig> game_config;
QColor last_palette_text_color;
Core::System& system; Core::System& system;
std::unique_ptr<ConfigurationShared::Builder> builder; std::unique_ptr<ConfigurationShared::Builder> builder;
std::shared_ptr<std::vector<ConfigurationShared::Tab*>> tab_group; std::shared_ptr<std::vector<ConfigurationShared::Tab*>> tab_group;