-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
26 lines (18 loc) · 761 Bytes
/
Copy pathmain.cpp
File metadata and controls
26 lines (18 loc) · 761 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <QApplication>
#include <QCoreApplication>
#include <QObject>
#include "src/utils/ForwardDeclarations.hpp"
#include "src/utils/Helpers.hpp"
#include "src/MainWindow.hpp"
#include "src/version/Version.hpp"
int main(int argc, char* argv[])
{
QApplication application{argc, argv};
divi::Version version{divi::Helpers::projectVersion()};
QCoreApplication::setOrganizationName(divi::Helpers::authorUsername());
QCoreApplication::setApplicationName(divi::Helpers::projectName());
QCoreApplication::setApplicationVersion(version.getCurrentVersion());
divi::MainWindow main_window{&version};
QObject::connect(&application, &QApplication::lastWindowClosed, &application, &QApplication::quit);
return application.exec();
}