mirror of
https://github.com/Qv2ray/Qv2ray.git
synced 2025-05-21 19:30:26 +08:00
fix: don't forget to save
This commit is contained in:
parent
0e9cbd48c5
commit
9c445780d0
@ -1 +1 @@
|
|||||||
5540
|
5541
|
||||||
|
@ -90,6 +90,7 @@ namespace Qv2ray::core::handler
|
|||||||
groupObject[key.toString()] = groups[key].toJson();
|
groupObject[key.toString()] = groups[key].toJson();
|
||||||
}
|
}
|
||||||
StringToFile(JsonToString(groupObject), QV2RAY_CONFIG_DIR + "groups.json");
|
StringToFile(JsonToString(groupObject), QV2RAY_CONFIG_DIR + "groups.json");
|
||||||
|
RouteManager->SaveRoutes();
|
||||||
SaveGlobalSettings();
|
SaveGlobalSettings();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,6 +15,11 @@ namespace Qv2ray::core::handler
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
RouteHandler::~RouteHandler()
|
||||||
|
{
|
||||||
|
SaveRoutes();
|
||||||
|
}
|
||||||
|
|
||||||
void RouteHandler::SaveRoutes() const
|
void RouteHandler::SaveRoutes() const
|
||||||
{
|
{
|
||||||
QJsonObject routingObject;
|
QJsonObject routingObject;
|
||||||
|
@ -10,6 +10,7 @@ namespace Qv2ray::core::handler
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
public:
|
public:
|
||||||
explicit RouteHandler(QObject *parent = nullptr);
|
explicit RouteHandler(QObject *parent = nullptr);
|
||||||
|
~RouteHandler();
|
||||||
void SaveRoutes() const;
|
void SaveRoutes() const;
|
||||||
//
|
//
|
||||||
QPair<bool, QvConfig_DNS> GetDNSSettings(const GroupRoutingId &id) const
|
QPair<bool, QvConfig_DNS> GetDNSSettings(const GroupRoutingId &id) const
|
||||||
|
@ -413,8 +413,8 @@ int main(int argc, char *argv[])
|
|||||||
{
|
{
|
||||||
// Initialise Connection Handler
|
// Initialise Connection Handler
|
||||||
PluginHost = new QvPluginHost();
|
PluginHost = new QvPluginHost();
|
||||||
RouteManager = new RouteHandler(qApp);
|
|
||||||
ConnectionManager = new QvConfigHandler(qApp);
|
ConnectionManager = new QvConfigHandler(qApp);
|
||||||
|
RouteManager = new RouteHandler(qApp);
|
||||||
|
|
||||||
#ifdef Q_OS_LINUX
|
#ifdef Q_OS_LINUX
|
||||||
_qApp.setFallbackSessionManagementEnabled(false);
|
_qApp.setFallbackSessionManagementEnabled(false);
|
||||||
|
Loading…
Reference in New Issue
Block a user