2021-11-23 15:34:23 -05:00
|
|
|
#include "launchercore.h"
|
|
|
|
#include "launcherwindow.h"
|
|
|
|
|
2021-11-01 09:54:58 -04:00
|
|
|
#include <QApplication>
|
2021-11-23 15:34:23 -05:00
|
|
|
#include <QCommandLineParser>
|
2021-11-01 09:54:58 -04:00
|
|
|
|
|
|
|
int main(int argc, char* argv[]) {
|
|
|
|
QApplication app(argc, argv);
|
2021-11-01 14:52:34 -04:00
|
|
|
|
|
|
|
QCoreApplication::setOrganizationName("redstrate");
|
2021-11-10 05:18:59 -05:00
|
|
|
QCoreApplication::setOrganizationDomain("redstrate.com");
|
2021-11-01 14:52:34 -04:00
|
|
|
|
|
|
|
#ifdef NDEBUG
|
|
|
|
QCoreApplication::setApplicationName("xivlauncher");
|
|
|
|
#else
|
|
|
|
QCoreApplication::setApplicationName("xivlauncher-debug");
|
|
|
|
#endif
|
|
|
|
|
2021-11-23 15:34:23 -05:00
|
|
|
LauncherCore c;
|
|
|
|
|
|
|
|
QCommandLineParser parser;
|
|
|
|
parser.setApplicationDescription("Cross-platform FFXIV Launcher");
|
|
|
|
parser.addHelpOption();
|
|
|
|
parser.addVersionOption();
|
|
|
|
parser.process(app);
|
|
|
|
|
|
|
|
LauncherWindow w(c);
|
2021-11-01 09:54:58 -04:00
|
|
|
w.show();
|
|
|
|
|
|
|
|
return app.exec();
|
|
|
|
}
|