Separated user and system equalizer settings
[someplayer] / src / config.h
index 3eeb279..5e6086f 100644 (file)
@@ -32,8 +32,16 @@ namespace SomePlayer {
                    QString applicationDir();
                    QVariant getValue(QString key);
                    void setValue(QString key, QVariant value);
+                   QStringList getEqualizerPresets();
+                   double getEqualizerValue(QString band, QString preset="");
+                   void setEqualizerValue(QString band, double value);
+                   void saveEqualizer(QString preset);
+                   bool equalizerEnabled();
+                   void setEqualizerEnabled(bool);
                private:
                    QSettings *_settings;
+                   QSettings *_equalizer_settings;
+                   QSettings *_equalizer_user_settings;
                };
        };
 };