From 997e9b168d362a50cdcdc82c6cc3488a6852737a Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Tue, 3 Feb 2026 18:29:18 +0100 Subject: Load conversations dynamically --- main.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp index fd9a56e..7e4f5d9 100644 --- a/main.cpp +++ b/main.cpp @@ -5,13 +5,16 @@ #include #include #include "yc.h" +#include "conversationmodel.h" int main(int argc, char *argv[]) { + static const char uri[] = "org.yachat.app"; QGuiApplication app(argc, argv); QQmlApplicationEngine engine("qrc:/org/yachat/app/Main.qml"); - qmlRegisterSingletonType("org.yachat.app", 1, 0, "Yc", + qmlRegisterType(uri, 1, 0, "ConversationModel"); + qmlRegisterSingletonType(uri, 1, 0, "Yc", [](QQmlEngine *, QJSEngine *) -> QObject * { return std::make_unique().release(); -- cgit v1.2.3