projects
/
jspeed
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Another fix to theme scheduler saving.
[jspeed]
/
src
/
themeselector.h
diff --git
a/src/themeselector.h
b/src/themeselector.h
index
7d29ac8
..
8292128
100644
(file)
--- a/
src/themeselector.h
+++ b/
src/themeselector.h
@@
-22,7
+22,8
@@
#include <QtGui/QDialog>
class QString;
#include <QtGui/QDialog>
class QString;
-class ButtonSelector;
+class ThemePicker;
+class ThemeSchedulerSettings;
class ThemeSelector : public QDialog
{
class ThemeSelector : public QDialog
{
@@
-34,19
+35,22
@@
public:
signals:
void themeChanged();
signals:
void themeChanged();
+protected:
+ virtual void setVisible(bool visible);
+
private slots:
void saveTheme();
void loadFromFile();
private slots:
void saveTheme();
void loadFromFile();
-
-protected:
- virtual void setVisible(bool visible);
+ void openScheduler();
+ void setButtonClicked();
+ void setThemeSelected();
+ void onThemeChanged();
private:
private:
- void loadThemes();
- void getThemeDetails(QString filename, QString& name, QString& id);
- bool confirmCopy(QString const& name);
- ButtonSelector* selector_;
- QString theme_;
+ bool buttonClicked_;
+ bool themeSelected_;
+ ThemePicker* selector_;
+ ThemeSchedulerSettings* themeScheduler_;
};
};