mirror of
https://github.com/Armored-Dragon/overte.git
synced 2025-03-11 16:13:16 +01:00
working on launcher app
This commit is contained in:
parent
2a6252584f
commit
1689096967
4 changed files with 20 additions and 3 deletions
|
@ -31,6 +31,8 @@ endforeach()
|
|||
|
||||
set(src_files
|
||||
src/main.cpp
|
||||
src/Launcher.h
|
||||
src/Launcher.cpp
|
||||
src/LauncherWindow.h
|
||||
src/LauncherWindow.cpp)
|
||||
|
||||
|
|
7
launchers/qt/src/Launcher.cpp
Normal file
7
launchers/qt/src/Launcher.cpp
Normal file
|
@ -0,0 +1,7 @@
|
|||
#include "Launcher.h"
|
||||
|
||||
Launcher::Launcher(int& argc, char**argv) : QGuiApplication(argc, argv) {
|
||||
}
|
||||
|
||||
Launcher::~Launcher() {
|
||||
}
|
7
launchers/qt/src/Launcher.h
Normal file
7
launchers/qt/src/Launcher.h
Normal file
|
@ -0,0 +1,7 @@
|
|||
#include <QGuiApplication>
|
||||
|
||||
class Launcher : public QGuiApplication {
|
||||
public:
|
||||
Launcher(int& argc, char** argv);
|
||||
~Launcher();
|
||||
};
|
|
@ -1,11 +1,12 @@
|
|||
#include <iostream>
|
||||
#include <QGuiApplication>
|
||||
|
||||
#include <QString>
|
||||
#include <QtPlugin>
|
||||
#include <QResource>
|
||||
#include <QFileInfo>
|
||||
|
||||
#include "LauncherWindow.h"
|
||||
#include "Launcher.h"
|
||||
//Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin);
|
||||
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin);
|
||||
Q_IMPORT_PLUGIN(QtQuick2Plugin);
|
||||
|
@ -17,7 +18,7 @@ int main(int argc, char *argv[])
|
|||
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||
QCoreApplication::setOrganizationName(name);
|
||||
|
||||
QGuiApplication app(argc, argv);
|
||||
Launcher launcher(argc, argv);
|
||||
|
||||
QString resourceBinaryLocation = QGuiApplication::applicationDirPath() + "/resources.rcc";
|
||||
QResource::registerResource(resourceBinaryLocation);
|
||||
|
@ -30,5 +31,5 @@ int main(int argc, char *argv[])
|
|||
}
|
||||
launcherWindow.setResizeMode(QQuickView::SizeRootObjectToView);
|
||||
launcherWindow.show();
|
||||
return app.exec();
|
||||
return launcher.exec();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue