X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fmain%2Fmain.cpp;h=117e0ed0a3d3297e9b9c9438f0d516e2678931ad;hb=7c0eb0111b70089f563ee793e2b52036b76ca643;hp=1cd6ba910161ce868ce0aa67e6cf45176c554809;hpb=1a45f16a9734820fba42fe1db3f38dd1eee49df6;p=quassel.git diff --git a/src/main/main.cpp b/src/main/main.cpp index 1cd6ba91..117e0ed0 100644 --- a/src/main/main.cpp +++ b/src/main/main.cpp @@ -22,61 +22,41 @@ #include #ifdef HAVE_UMASK -# include -# include +# include +# include #endif /* HAVE_UMASK */ #include #include #ifdef BUILD_CORE -# include "coreapplication.h" +# include "coreapplication.h" #elif defined BUILD_QTUI -# include "aboutdata.h" -# include "qtuiapplication.h" +# include "aboutdata.h" +# include "qtuiapplication.h" #elif defined BUILD_MONO -# include "aboutdata.h" -# include "monoapplication.h" +# include "aboutdata.h" +# include "monoapplication.h" #else -#error "Something is wrong - you need to #define a build mode!" +# error "Something is wrong - you need to #define a build mode!" #endif // We don't want quasselcore to depend on KDE #if defined HAVE_KF5 && defined BUILD_CORE -# undef HAVE_KF5 +# undef HAVE_KF5 #endif #if defined HAVE_KF5 -# include -# include +# include +# include #endif #include "quassel.h" #include "types.h" -int main(int argc, char **argv) +int main(int argc, char** argv) { - // We need to explicitly initialize the required resources when linking statically -#ifndef BUILD_QTUI - Q_INIT_RESOURCE(sql); -#endif -#ifndef BUILD_CORE - Q_INIT_RESOURCE(pics); - Q_INIT_RESOURCE(hicolor_icons); -#endif - -#ifdef EMBED_DATA - Q_INIT_RESOURCE(i18n); -# ifndef BUILD_CORE - Q_INIT_RESOURCE(data); - Q_INIT_RESOURCE(icons); -# ifdef WITH_BUNDLED_ICONS - Q_INIT_RESOURCE(iconthemes); -# endif -# endif -#endif - // Set umask so files are created with restricted permissions #ifdef HAVE_UMASK umask(S_IRWXG | S_IRWXO); @@ -94,13 +74,14 @@ int main(int argc, char **argv) // Migrate settings from KDE4 to KF5 if appropriate #ifdef HAVE_KF5 Kdelibs4ConfigMigrator migrator(QCoreApplication::applicationName()); - migrator.setConfigFiles(QStringList() << "quasselrc" << "quassel.notifyrc"); + migrator.setConfigFiles(QStringList() << "quasselrc" + << "quassel.notifyrc"); migrator.migrate(); #endif - //Setup the High-DPI settings -# if QT_VERSION >= 0x050600 && defined(Q_OS_WIN) - QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); //Added in Qt 5.6 + // Setup the High-DPI settings +#if QT_VERSION >= 0x050600 && defined(Q_OS_WIN) + QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); // Added in Qt 5.6 #endif QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);