forked from ganzziani/xscopes-qt
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
20 lines (20 loc) · 651 Bytes
/
main.cpp
File metadata and controls
20 lines (20 loc) · 651 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "xprotolabinterface.h"
#include <QApplication>
#include <QTextCodec>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
XprotolabInterface w;
#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
#else
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
#endif
QObject::connect(&a,SIGNAL(aboutToQuit()),&w,SLOT(writeAppSettings()));
QSettings settings("Gabotronics Xscope","Settings");
if(settings.value ("wasMaximized").toBool())
w.showMaximized();
else
w.show();
return a.exec();
}