aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qnx/blackberryconfigurationmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qnx/blackberryconfigurationmanager.h')
-rw-r--r--src/plugins/qnx/blackberryconfigurationmanager.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/plugins/qnx/blackberryconfigurationmanager.h b/src/plugins/qnx/blackberryconfigurationmanager.h
index 1b9effa07cc..646b631b385 100644
--- a/src/plugins/qnx/blackberryconfigurationmanager.h
+++ b/src/plugins/qnx/blackberryconfigurationmanager.h
@@ -38,6 +38,8 @@
#include <QSettings>
#include <QObject>
+namespace Utils { class PersistentSettingsWriter; }
+
namespace Qnx {
namespace Internal {
@@ -81,17 +83,21 @@ signals:
private:
BlackBerryConfigurationManager(QObject *parent = 0);
QList<BlackBerryConfiguration*> m_configs;
+
BlackBerryConfiguration *m_defaultApiLevel;
- void loadManualConfigurations();
void loadDefaultApiLevel();
- void saveManualConfigurations();
void saveDefaultApiLevel();
- void saveActiveConfigurationNdkEnvPath();
- void clearInvalidConfigurations();
+
+ Utils::PersistentSettingsWriter *m_writer;
+
+ void saveConfigurations();
+ void restoreConfigurations();
+
+ void loadManualConfigurations();
void setKitsAutoDetectionSource();
- QStringList activeConfigurationNdkEnvPaths();
+ void insertByVersion(BlackBerryConfiguration* config);
};
} // namespace Internal