equal
deleted
inserted
replaced
41 virtual ~MpSettingsManager(); |
41 virtual ~MpSettingsManager(); |
42 static MpSettingsManager *instance(); |
42 static MpSettingsManager *instance(); |
43 static bool firstStartup(); |
43 static bool firstStartup(); |
44 static bool shuffle(); |
44 static bool shuffle(); |
45 static bool repeat(); |
45 static bool repeat(); |
|
46 static int preset(); |
46 |
47 |
47 public slots: |
48 public slots: |
48 void valueChanged(const XQSettingsKey& key, const QVariant& value); |
49 void valueChanged(const XQSettingsKey& key, const QVariant& value); |
49 static void setShuffle(bool shuffle); |
50 static void setShuffle(bool shuffle); |
50 static void setRepeat(bool repeat); |
51 static void setRepeat(bool repeat); |
|
52 static void setPreset(int preset); |
51 |
53 |
52 signals: |
54 signals: |
53 void shuffleChanged(bool shuffle); |
55 void shuffleChanged(bool shuffle); |
54 void repeatChanged(bool repeat); |
56 void repeatChanged(bool repeat); |
|
57 void presetChanged(int preset); |
55 |
58 |
56 private: |
59 private: |
57 Q_DISABLE_COPY(MpSettingsManager) |
60 Q_DISABLE_COPY(MpSettingsManager) |
58 XQSettingsManager* mSettingsManager; |
61 XQSettingsManager* mSettingsManager; |
59 bool mFirstStartup; |
62 bool mFirstStartup; |
60 bool mShuffle; |
63 bool mShuffle; |
61 bool mRepeat; |
64 bool mRepeat; |
|
65 int mPreset; |
62 }; |
66 }; |
63 |
67 |
64 #endif // MPSETTINGSMANAGER_H |
68 #endif // MPSETTINGSMANAGER_H |