summaryrefslogtreecommitdiff
path: root/examples/bluetooth/heartrate-game/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/bluetooth/heartrate-game/main.cpp')
-rw-r--r--examples/bluetooth/heartrate-game/main.cpp33
1 files changed, 15 insertions, 18 deletions
diff --git a/examples/bluetooth/heartrate-game/main.cpp b/examples/bluetooth/heartrate-game/main.cpp
index 5e853a4f..11573512 100644
--- a/examples/bluetooth/heartrate-game/main.cpp
+++ b/examples/bluetooth/heartrate-game/main.cpp
@@ -6,38 +6,35 @@
#include "devicehandler.h"
#include "heartrate-global.h"
-#include <QQmlApplicationEngine>
-#include <QQmlContext>
+#include <QtCore/qcommandlineoption.h>
+#include <QtCore/qcommandlineparser.h>
+#include <QtCore/qloggingcategory.h>
-#include <QGuiApplication>
+#include <QtGui/qguiapplication.h>
-#include <QCommandLineParser>
-#include <QCommandLineOption>
-#include <QLoggingCategory>
+#include <QtQml/qqmlapplicationengine.h>
+
+using namespace Qt::StringLiterals;
-#ifndef Q_OS_WIN
bool simulator = false;
-#else
-bool simulator = true;
-#endif
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QCommandLineParser parser;
- parser.setApplicationDescription("Bluetooth Low Energy Heart Rate Game");
+ parser.setApplicationDescription(u"Bluetooth Low Energy Heart Rate Game"_s);
parser.addHelpOption();
parser.addVersionOption();
- QCommandLineOption simulatorOption("simulator", "Simulator");
+ QCommandLineOption simulatorOption(u"simulator"_s, u"Simulator"_s);
parser.addOption(simulatorOption);
- QCommandLineOption verboseOption("verbose", "Verbose mode");
+ QCommandLineOption verboseOption(u"verbose"_s, u"Verbose mode"_s);
parser.addOption(verboseOption);
parser.process(app);
if (parser.isSet(verboseOption))
- QLoggingCategory::setFilterRules(QStringLiteral("qt.bluetooth* = true"));
+ QLoggingCategory::setFilterRules(u"qt.bluetooth* = true"_s);
simulator = parser.isSet(simulatorOption);
ConnectionHandler connectionHandler;
@@ -46,12 +43,12 @@ int main(int argc, char *argv[])
QQmlApplicationEngine engine;
engine.setInitialProperties({
- {"connectionHandler", QVariant::fromValue(&connectionHandler)},
- {"deviceFinder", QVariant::fromValue(&deviceFinder)},
- {"deviceHandler", QVariant::fromValue(&deviceHandler)}
+ {u"connectionHandler"_s, QVariant::fromValue(&connectionHandler)},
+ {u"deviceFinder"_s, QVariant::fromValue(&deviceFinder)},
+ {u"deviceHandler"_s, QVariant::fromValue(&deviceHandler)}
});
- engine.load(QUrl(QStringLiteral("qrc:/qml/main.qml")));
+ engine.load(QUrl(u"qrc:/qml/main.qml"_s));
if (engine.rootObjects().isEmpty())
return -1;