Skip to content
Snippets Groups Projects
Unverified Commit 2bcaa8e8 authored by Kali Kaneko's avatar Kali Kaneko
Browse files

[feat] quit signal handler

parent 253b12e1
No related branches found
No related tags found
1 merge request!100Feat/dialogs
#include <csignal>
#include <string>
#include <QApplication>
#include <QSystemTrayIcon>
#include <QTimer>
#include <QtQml>
#include <QQmlApplicationEngine>
#include <QQuickWindow>
#include <string>
#include "handlers.h"
#include "qjsonmodel.h"
......@@ -32,7 +34,13 @@ std::string getEnv(std::string const& key)
return val == NULL ? std::string() : std::string(val);
}
void signalHandler(int signum) {
Quit();
exit(0);
}
int main(int argc, char **argv) {
signal(SIGINT, signalHandler);
bool debugQml = getEnv("DEBUG_QML_DATA") == "yes";
......@@ -80,6 +88,7 @@ int main(int argc, char **argv) {
QGuiApplication::quit();
});
/* register statusChanged callback with CGO */
const char *stCh = "OnStatusChanged";
GoString statusChangedEvt = {stCh, (long int)strlen(stCh)};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment