diff options
author | jan Iversen <jani@apache.org> | 2018-07-11 12:17:06 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-07-12 08:08:00 -0700 |
commit | 2c402b0fcf78bebb73b9ccfbf1be7d05bc991ed7 (patch) | |
tree | d2b456401cb45d88bbeff0640cd4f7cb834aab38 /subsurface-desktop-helper.cpp | |
parent | ab05fe3cf83526ea63764a6c6587735e8b959527 (diff) | |
download | subsurface-2c402b0fcf78bebb73b9ccfbf1be7d05bc991ed7.tar.gz |
ssrf: combine subsurface-*-helper into subsurface-helper
combine shared functions like init_ui and run_ui in one file
Signed-off-by: Jan Iversen <jani@apache.org>
Diffstat (limited to 'subsurface-desktop-helper.cpp')
-rw-r--r-- | subsurface-desktop-helper.cpp | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/subsurface-desktop-helper.cpp b/subsurface-desktop-helper.cpp deleted file mode 100644 index da3c8d273..000000000 --- a/subsurface-desktop-helper.cpp +++ /dev/null @@ -1,46 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -/* qt-gui.cpp */ -/* Qt UI implementation */ -#include "core/display.h" -#include "desktop-widgets/mainwindow.h" -#include "core/qthelper.h" -#include "core/pluginmanager.h" - -#include <QApplication> -#include <QDesktopWidget> -#include <QNetworkProxy> -#include <QLibraryInfo> - -#include "core/qt-gui.h" - -void init_ui() -{ - init_qt_late(); - - PluginManager::instance().loadPlugins(); - - MainWindow *window = new MainWindow(); - window->setTitle(); -} - -void run_ui() -{ - register_qml_types(); - MainWindow::instance()->show(); - qApp->exec(); -} - -void exit_ui() -{ - delete MainWindow::instance(); - delete qApp; - free((void *)existing_filename); -} - -double get_screen_dpi() -{ - QDesktopWidget *mydesk = qApp->desktop(); - return mydesk->physicalDpiX(); -} - - |