Add error callback of join room and add room.

Also fix a bug of not being able to log out when the access token is
revoked.
This commit is contained in:
Black Hat
2018-10-13 18:54:33 +08:00
parent fa3082ca6b
commit d9592e4a7c
4 changed files with 32 additions and 26 deletions

View File

@@ -32,11 +32,6 @@ int main(int argc, char *argv[]) {
app.setQuitOnLastWindowClosed(false);
qRegisterMetaType<SpectralRoom *>("SpectralRoom*");
qRegisterMetaType<User *>("User*");
qRegisterMetaType<MessageEventType>("MessageEventType");
qRegisterMetaType<SpectralRoom *>("SpectralRoom");
qmlRegisterType<ImageItem>("Spectral", 0, 1, "ImageItem");
qmlRegisterType<Controller>("Spectral", 0, 1, "Controller");
qmlRegisterType<AccountListModel>("Spectral", 0, 1, "AccountListModel");
@@ -48,6 +43,10 @@ int main(int argc, char *argv[]) {
"RoomMessageEvent", "ENUM");
qmlRegisterUncreatableType<RoomType>("Spectral", 0, 1, "RoomType", "ENUM");
qRegisterMetaType<User *>("User*");
qRegisterMetaType<MessageEventType>("MessageEventType");
qRegisterMetaType<SpectralRoom *>("SpectralRoom");
QQmlApplicationEngine engine;
engine.addImportPath("qrc:/imports");