App refactoring

This commit is contained in:
pokamest
2022-08-25 12:47:02 +03:00
parent b36517babb
commit 510a564797
36 changed files with 526 additions and 443 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ class VpnConnection : public QObject
Q_OBJECT
public:
explicit VpnConnection(QObject* parent = nullptr);
explicit VpnConnection(std::shared_ptr<Settings> settings, QObject* parent = nullptr);
~VpnConnection() override;
static QString bytesPerSecToText(quint64 bytes);
@@ -73,7 +73,7 @@ protected:
QSharedPointer<VpnProtocol> m_vpnProtocol;
private:
Settings m_settings;
std::shared_ptr<Settings> m_settings;
QJsonObject m_vpnConfiguration;
QJsonObject m_routeMode;
QString m_remoteAddress;