forked from francescmm/GitQlient
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.cpp
34 lines (22 loc) · 745 Bytes
/
main.cpp
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
27
28
29
30
31
32
33
34
/*
Author: Marco Costalba (C) 2005-2007
Copyright: See COPYING file that comes with this distribution
*/
#include <QApplication>
#include <GitQlient.h>
#include <QLogger.h>
using namespace QLogger;
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
app.setAttribute(Qt::AA_UseHighDpiPixmaps, true);
const auto manager = QLoggerManager::getInstance();
manager->addDestination("GitQlient.log", "UI", LogLevel::Debug);
QLog_Info("UI", "Starting GitQlient...");
const auto mainWin = new GitQlient();
mainWin->show();
QObject::connect(&app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));
const auto ret = app.exec();
QLog_Info("UI", "Stopping GitQlient...");
return ret;
}