]> ToastFreeware Gitweb - toast/confclerk.git/blobdiff - src/app/appsettings.h
implemented 'proxy settings' dialog
[toast/confclerk.git] / src / app / appsettings.h
diff --git a/src/app/appsettings.h b/src/app/appsettings.h
new file mode 100644 (file)
index 0000000..efae165
--- /dev/null
@@ -0,0 +1,25 @@
+
+#ifndef APPSETTINGS_H
+#define APPSETTINGS_H
+
+#include <QString>
+#include <QSettings>
+
+class AppSettings
+{
+    private:
+        AppSettings() {}
+        static QSettings mSettings;
+
+    public:
+        static QString proxyAddress();
+        static quint16 proxyPort();
+        static bool isDirectConnection();
+
+        static void setProxyAddress(const QString &aAddress);
+        static void setProxyPort(const quint16 aPort);
+        static void setDirectConnection(bool aDirectConnection);
+};
+
+#endif /* APPSETTINGS_H */
+