Files
RedisDesktopManager/src/main.cpp
T
Igor Malinovskiy ea31f2beff Add POC for web view
2015-11-25 00:30:34 +02:00

41 lines
1.0 KiB
C++

#include <QApplication>
#include <QStyleFactory>
#include <QDir>
#include <QSettings>
#include <QFontDatabase>
#include <QtWebEngine/QtWebEngine>
#include <googlemp.h>
#ifndef RDM_VERSION
#include "version.h"
#endif
#include "modules/crashhandler/crashhandler.h"
#include "app/dialogs/mainwindow.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QtWebEngine::initialize();
#ifndef QT_DEBUG
CrashHandler::instance()->Init(QDir::homePath());
#endif
QApplication::setApplicationName("Redis Desktop Manager");
QApplication::setApplicationVersion(QString(RDM_VERSION));
QApplication::setOrganizationDomain("redisdesktop.com");
QApplication::setOrganizationName("redisdesktop");
QFontDatabase::addApplicationFont("://fonts/OpenSans-Regular.ttf");
QFont defaultFont("OpenSans", 10);
QApplication::setFont(defaultFont);
GoogleMP::startSession(QDateTime::currentMSecsSinceEpoch());
GoogleMP::instance()->reportEvent("rdm:cpp", "app start", "");
MainWin w;
w.show();
return a.exec();
}