mirror of
https://github.com/modelec/ihm.git
synced 2026-01-19 00:57:27 +01:00
Handle SIGTEM and SIGINT V2
This commit is contained in:
11
main.cpp
11
main.cpp
@@ -2,12 +2,23 @@
|
||||
#include <QApplication>
|
||||
#include <QObject>
|
||||
#include <QThread>
|
||||
#include <csignal>
|
||||
|
||||
#include "MainWindow.h"
|
||||
|
||||
void signalHandler(int sigmum) {
|
||||
std::cout << "Inteerupt signal (" << sigmum << ") received.\n";
|
||||
|
||||
QApplication::quit();
|
||||
}
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
|
||||
QApplication a(argc, argv);
|
||||
|
||||
signal(SIGTERM, signalHandler);
|
||||
signal(SIGINT, signalHandler);
|
||||
|
||||
DisplayMode mode;
|
||||
|
||||
if (argc >= 2)
|
||||
|
||||
Reference in New Issue
Block a user