Somewhat better hierarchy.

Init separate .qml files.
This commit is contained in:
Black Hat
2018-10-02 10:07:47 +08:00
parent 91fc03aba5
commit ae538a7c45
28 changed files with 1468 additions and 1321 deletions

View File

@@ -9,6 +9,7 @@
#include <QFileDialog>
#include <QMimeDatabase>
#include <QMetaObject>
SpectralRoom::SpectralRoom(Connection* connection, QString roomId,
JoinState joinState)
@@ -180,5 +181,8 @@ void SpectralRoom::saveViewport(int topIndex, int bottomIndex) {
void SpectralRoom::getPreviousContent(int limit) {
setBusy(true);
Room::getPreviousContent(limit);
QMetaObject::invokeMethod(
this,
[=] { Room::getPreviousContent(limit); },
Qt::QueuedConnection);
}