forked from andreagen0r/ColorPicker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
23 lines (19 loc) · 714 Bytes
/
main.cpp
File metadata and controls
23 lines (19 loc) · 714 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QLoggingCategory>
int main( int argc, char* argv[] ) {
QGuiApplication app( argc, argv );
// QLoggingCategory::setFilterRules( QStringLiteral( "qt.qml.binding.removal.info=true" ) );
QQmlApplicationEngine engine;
const QUrl url( u"qrc:/ColorTools/main.qml"_qs );
QObject::connect(
&engine, &QQmlApplicationEngine::objectCreated, &app,
[url]( QObject* obj, const QUrl& objUrl ) {
if ( ( obj == nullptr ) && url == objUrl ) {
QCoreApplication::exit( -1 );
}
},
Qt::QueuedConnection );
engine.load( url );
return QGuiApplication::exec();
}