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)12int 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