Init login/logout support.

This commit is contained in:
Black Hat
2018-02-26 20:41:20 +08:00
committed by Black Hat
parent c2f01ec1c4
commit 6d89a0373c
3 changed files with 90 additions and 35 deletions

View File

@@ -20,13 +20,14 @@ int main(int argc, char *argv[])
QGuiApplication app(argc, argv);
qmlRegisterType<SyncJob>(); qRegisterMetaType<SyncJob*> ("SyncJob*");
qmlRegisterType<Room>(); qRegisterMetaType<Room*> ("Room*");
qmlRegisterType<User>(); qRegisterMetaType<User*> ("User*");
qmlRegisterType<SyncJob>();
qRegisterMetaType<SyncJob*> ("SyncJob*");
qmlRegisterType<Room>();
qRegisterMetaType<Room*>("Room*");
qmlRegisterType<User>();
qRegisterMetaType<User*>("User*");
qmlRegisterType<Connection> ("Matrique", 0, 1, "Connection");
// qmlRegisterType<MessageEventModel> ("Matrique", 0, 1, "MessageEventModel");
// qmlRegisterType<RoomListModel> ("Matrique", 0, 1, "RoomListModel");
qmlRegisterType<Connection>("Matrique", 0, 1, "Connection");
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/qml/main.qml")));