]> ToastFreeware Gitweb - toast/confclerk.git/blobdiff - src/app/appsettings.h
Add ProxyType setting in preparation of SOCKS5 proxy support.
[toast/confclerk.git] / src / app / appsettings.h
index 8e5822e01d5c8a2163ed91262d7f3d49bb9aaba9..7f264412474a0716fa58f3abc28dbdfadebb34ab 100644 (file)
@@ -23,6 +23,7 @@
 
 #include <QString>
 #include <QSettings>
+#include <QNetworkProxy>
 
 class AppSettings
 {
@@ -35,10 +36,12 @@ class AppSettings
 
         static QString proxyAddress();
         static quint16 proxyPort();
+        static int proxyType(); // QNetworkProxy::ProxyType
         static bool isDirectConnection();
 
         static void setProxyAddress(const QString &aAddress);
         static void setProxyPort(const quint16 aPort);
+        static void setProxyType(const int aProxyType); // QNetworkProxy::ProxyType
         static void setDirectConnection(bool aDirectConnection);
         static int preEventAlarmSec() {return 60*15;} ///< seconds that alarm should ring before an event starts
 };