Add icons and images dependent on device resolution
[harbour-pedalo.git] / src / settings.h
index 2390d89..5dc4fa9 100644 (file)
@@ -19,6 +19,8 @@ public:
     static QObject * provider(QQmlEngine *engine, QJSEngine *scriptEngine);
 
     Q_INVOKABLE static QString getConfigDir();
+    Q_INVOKABLE QString getImageDir() const;
+    Q_INVOKABLE QString getImageUrl(const QString &id) const;
 
     void loadSettings();
     void saveSettings();
@@ -31,6 +33,8 @@ public slots:
 private:
     static Settings * instance;
     QSettings settings;
+    double pixelRatio;
+    QString imageDir;
 
     // Configurable values
     Status * mainStatus;