fix locale warning

This commit is contained in:
Kevin Yue
2021-09-20 16:15:10 +08:00
parent 197fd585ca
commit 6151892046
11 changed files with 63 additions and 10 deletions

View File

@@ -4,7 +4,11 @@ project(GPClient)
set(gpclient_GENERATED_SOURCES)
qt5_add_dbus_interface(gpclient_GENERATED_SOURCES ${CMAKE_BINARY_DIR}/com.yuezk.qt.GPService.xml gpserviceinterface)
qt5_add_dbus_interface(
gpclient_GENERATED_SOURCES
${CMAKE_BINARY_DIR}/com.yuezk.qt.GPService.xml
gpserviceinterface
)
add_executable(gpclient
cdpcommand.cpp
@@ -75,6 +79,7 @@ target_link_libraries(gpclient
Qt5::WebEngine
Qt5::WebEngineWidgets
Qt5::DBus
QtSignals
)
target_compile_definitions(gpclient PUBLIC QAPPLICATION_CLASS=QApplication)

View File

@@ -23,6 +23,7 @@ public:
~GPClient();
void activate();
void quit();
private slots:
void onSettingsButtonClicked();
@@ -97,6 +98,5 @@ private:
void setCurrentGateway(const GPGateway gateway);
void clearSettings();
void quit();
};
#endif // GPCLIENT_H

View File

@@ -8,6 +8,7 @@
#include "singleapplication.h"
#include "gpclient.h"
#include "enhancedwebview.h"
#include "sigwatch.h"
#include "version.h"
int main(int argc, char *argv[])
@@ -40,5 +41,12 @@ int main(int argc, char *argv[])
QObject::connect(&app, &SingleApplication::instanceStarted, &w, &GPClient::activate);
UnixSignalWatcher sigwatch;
sigwatch.watchForSignal(SIGINT);
sigwatch.watchForSignal(SIGTERM);
sigwatch.watchForSignal(SIGQUIT);
sigwatch.watchForSignal(SIGHUP);
QObject::connect(&sigwatch, &UnixSignalWatcher::unixSignal, &w, &GPClient::quit);
return app.exec();
}