1 #include <QTranslator>
2 #include <QApplication>
3 #include <QDebug>
4 #include <QFile>
5 
6 #include "MainUI.h"
7 #include <LuminaOS.h>
8 #include <LuminaThemes.h>
9 #include <LUtils.h>
10 #include <LuminaSingleApplication.h>
11 
main(int argc,char ** argv)12 int main(int argc, char ** argv)
13 {
14     LTHEME::LoadCustomEnvSettings();
15     //Make sure Qt5 auto-scaling is disabled for this application (need exact pixel measurements)
16     unsetenv("QT_AUTO_SCREEN_SCALE_FACTOR");
17     LSingleApplication a(argc, argv, "l-screenshot");
18     if(!a.isPrimaryProcess()){ return 0; }
19     //LuminaThemeEngine theme(&a);
20     a.setApplicationName("Take Screenshot");
21 
22     MainUI w;
23     //QObject::connect(&theme,SIGNAL(updateIcons()), &w, SLOT(setupIcons()) );
24     w.show();
25 
26     return a.exec();
27 }
28