Auto detect testnet and mainnet ports

This commit is contained in:
Aditya Kulkarni
2018-10-16 22:59:22 -07:00
parent c40785ce28
commit 402b80d289
14 changed files with 245 additions and 95 deletions

View File

@@ -6,7 +6,8 @@
class Settings
{
public:
Settings();
static Settings* init();
static Settings* getInstance();
QString getUsernamePassword();
QString getHost();
@@ -15,8 +16,13 @@ public:
void setDefaultPort(int port) {overridePort = QString::number(port);}
double fees() { return 0.0001; }
void refresh();
void loadFromSettings();
void loadFromFile();
private:
// This class can only be accessed through Settings::getInstance()
Settings() = default;
static Settings* instance;
QString host;
QString port;