Modernize AboutData registration
This commit is contained in:
@@ -256,6 +256,9 @@ int main(int argc, char *argv[])
|
||||
qRegisterMetaType<QVector<EmojiEntry>>("QVector<EmojiEntry>");
|
||||
#endif
|
||||
#endif
|
||||
qmlRegisterSingletonType("org.kde.neochat", 1, 0, "About", [](QQmlEngine *engine, QJSEngine *) -> QJSValue {
|
||||
return engine->toScriptValue(KAboutData::applicationData());
|
||||
});
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
|
||||
qRegisterMetaTypeStreamOperators<Emoji>();
|
||||
@@ -274,8 +277,6 @@ int main(int argc, char *argv[])
|
||||
parser.process(app);
|
||||
about.processCommandLine(&parser);
|
||||
|
||||
Controller::instance().setAboutData(about);
|
||||
|
||||
engine.addImageProvider(QLatin1String("mxc"), new MatrixImageProvider);
|
||||
engine.addImageProvider(QLatin1String("blurhash"), new BlurhashImageProvider);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user