Port to declarative type registration

This commit is contained in:
Tobias Fella
2023-09-23 14:05:50 +00:00
parent 4ed4f3f628
commit 3a4f71de7f
202 changed files with 604 additions and 532 deletions

View File

@@ -6,6 +6,7 @@
#include <Quotient/events/roomevent.h>
#include <QAbstractListModel>
#include <QQmlEngine>
class NeoChatRoom;
@@ -18,6 +19,8 @@ class Room;
class NeoChatRoomType : public QObject
{
Q_OBJECT
QML_ELEMENT
QML_UNCREATABLE("")
public:
/**
@@ -42,6 +45,7 @@ public:
class RoomListModel : public QAbstractListModel
{
Q_OBJECT
QML_ELEMENT
/**
* @brief The current connection that the model is getting its rooms from.