-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
30 lines (24 loc) · 924 Bytes
/
Copy pathmain.cpp
File metadata and controls
30 lines (24 loc) · 924 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <QApplication>
#include <QPointer>
#include "funcs.h"
#include "mainwindow.h"
QPointer<MainWindow> mainWindow;
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
qSetMessagePattern(QSL("%{if-debug}Debug%{endif}"
"%{if-info}Info%{endif}"
"%{if-warning}Warning%{endif}"
"%{if-critical}Error%{endif}"
"%{if-fatal}Fatal%{endif}"
": %{message} (%{file}:%{line})"));
qInstallMessageHandler(ZGenericFuncs::stdConsoleOutput);
QCoreApplication::setAttribute(Qt::AA_DontUseNativeDialogs,true);
QCoreApplication::setOrganizationName(QSL("kernel1024"));
QCoreApplication::setApplicationName(QSL("scrcap"));
QGuiApplication::setApplicationDisplayName(QSL("ScrCap"));
MainWindow w;
mainWindow = &w;
w.show();
return a.exec();
}