mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-28 03:21:56 +00:00
properly enable hi-dpi support
This commit is contained in:
parent
c144701c28
commit
0caab3c0a2
11
src/main.cpp
11
src/main.cpp
|
@ -59,8 +59,13 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
|
|||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* enable high dpi support
|
||||
*/
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps, true);
|
||||
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling, true);
|
||||
|
||||
QApplication app(argc, argv);
|
||||
app.setAttribute(Qt::AA_UseHighDpiPixmaps, true);
|
||||
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("system-file-manager"), app.windowIcon()));
|
||||
|
||||
KCrash::initialize();
|
||||
|
@ -152,12 +157,12 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
|
|||
// We need at least one URL to open Dolphin
|
||||
urls.append(Dolphin::homeUrl());
|
||||
}
|
||||
|
||||
|
||||
if (splitView && urls.size() < 2) {
|
||||
// Split view does only make sense if we have at least 2 URLs
|
||||
urls.append(urls.last());
|
||||
}
|
||||
|
||||
|
||||
DolphinMainWindow* mainWindow = new DolphinMainWindow();
|
||||
|
||||
if (openFiles) {
|
||||
|
|
Loading…
Reference in a new issue