X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fmain.cpp;h=e2a0c4450f6b8c145b651f11cd41c7fd455478cd;hb=HEAD;hp=717179ec295418d8be8b2889d2cf8cbb159399b2;hpb=ccc918169d49d046c29001c21c492dfbbde063aa;p=minitube diff --git a/src/main.cpp b/src/main.cpp index 717179e..26768f0 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -23,6 +23,8 @@ $END_LICENSE */ #include "constants.h" #include "iconutils.h" +#include "updateutils.h" + #include "mainwindow.h" #include "searchparams.h" #include @@ -62,13 +64,10 @@ void showWindow(QtSingleApplication &app, const QString &pkgDataDir) { } int main(int argc, char **argv) { -#ifndef Q_NO_DEBUG_OUTPUT +#ifndef QT_NO_DEBUG_OUTPUT qSetMessagePattern("[%{function}] %{message}"); #endif - // Seed random number generator - qsrand(QDateTime::currentDateTime().toTime_t()); - #ifdef MEDIA_MPV QSurfaceFormat format = QSurfaceFormat::defaultFormat(); #ifdef APP_MAC @@ -83,6 +82,8 @@ int main(int argc, char **argv) { mac::MacMain(); #endif + QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); + QtSingleApplication app(argc, argv); QString message; if (app.arguments().size() > 1) { @@ -139,6 +140,10 @@ int main(int argc, char **argv) { QNetworkProxyFactory::setUseSystemConfiguration(true); + IconUtils::setSizes({16, 24, 32, 88, 128}); + + UpdateUtils::init(); + showWindow(app, pkgDataDir); return app.exec();