mirror of
https://github.com/Qv2ray/Qv2ray.git
synced 2025-05-21 11:20:49 +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();
|
||||
}
|
||||
StringToFile(JsonToString(groupObject), QV2RAY_CONFIG_DIR + "groups.json");
|
||||
RouteManager->SaveRoutes();
|
||||
SaveGlobalSettings();
|
||||
}
|
||||
|
||||
|
@ -15,6 +15,11 @@ namespace Qv2ray::core::handler
|
||||
}
|
||||
}
|
||||
|
||||
RouteHandler::~RouteHandler()
|
||||
{
|
||||
SaveRoutes();
|
||||
}
|
||||
|
||||
void RouteHandler::SaveRoutes() const
|
||||
{
|
||||
QJsonObject routingObject;
|
||||
|
@ -10,6 +10,7 @@ namespace Qv2ray::core::handler
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit RouteHandler(QObject *parent = nullptr);
|
||||
~RouteHandler();
|
||||
void SaveRoutes() const;
|
||||
//
|
||||
QPair<bool, QvConfig_DNS> GetDNSSettings(const GroupRoutingId &id) const
|
||||
|
@ -413,8 +413,8 @@ int main(int argc, char *argv[])
|
||||
{
|
||||
// Initialise Connection Handler
|
||||
PluginHost = new QvPluginHost();
|
||||
RouteManager = new RouteHandler(qApp);
|
||||
ConnectionManager = new QvConfigHandler(qApp);
|
||||
RouteManager = new RouteHandler(qApp);
|
||||
|
||||
#ifdef Q_OS_LINUX
|
||||
_qApp.setFallbackSessionManagementEnabled(false);
|
||||
|
Loading…
Reference in New Issue
Block a user