Make Ctrl-C in Trace Analyzer work again
This commit is contained in:
@@ -43,6 +43,7 @@
|
|||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
#include <QSet>
|
#include <QSet>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
#include <csignal>
|
||||||
#include <filesystem>
|
#include <filesystem>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <pybind11/embed.h>
|
#include <pybind11/embed.h>
|
||||||
@@ -51,6 +52,9 @@ int main(int argc, char* argv[])
|
|||||||
{
|
{
|
||||||
QApplication a(argc, argv);
|
QApplication a(argc, argv);
|
||||||
|
|
||||||
|
// Make CTRL-C work again
|
||||||
|
std::signal(SIGINT, [](int) { QApplication::quit(); });
|
||||||
|
|
||||||
QIcon icon(QStringLiteral(":/icon"));
|
QIcon icon(QStringLiteral(":/icon"));
|
||||||
QApplication::setWindowIcon(icon);
|
QApplication::setWindowIcon(icon);
|
||||||
QApplication::setApplicationName(QStringLiteral("TraceAnalyzer"));
|
QApplication::setApplicationName(QStringLiteral("TraceAnalyzer"));
|
||||||
|
|||||||
Reference in New Issue
Block a user