18#ifndef SBI_NETWORKMANAGER_H
19#define SBI_NETWORKMANAGER_H
44 QHash<QString, SBI_NetworkProxy*>
proxies()
const;
47 void applyCurrentProxy();
50 QString m_settingsFile;
51 QHash<QString, SBI_NetworkProxy*> m_proxies;
57#define SBINetManager SBI_NetworkManager::instance()
void saveProxy(const QString &name, SBI_NetworkProxy *proxy)
SBI_NetworkProxy * currentProxy() const
SBI_NetworkManager(const QString &settingsPath, QObject *parent=nullptr)
void setCurrentProxy(const QString &name)
static SBI_NetworkManager * instance()
QString currentProxyName() const
void removeProxy(const QString &name)
QHash< QString, SBI_NetworkProxy * > proxies() const