updates to build system

This commit is contained in:
Chris Cochrun 2022-12-08 15:21:08 -06:00
parent b5911d6ed4
commit 02c3e84cb6
8 changed files with 97 additions and 36 deletions

View file

@ -43,6 +43,9 @@
#include "filemanager.h"
#include "slide.h"
// RUST
#include "cxx-qt-gen/my_object.cxxqt.h"
static void connectToDatabase() {
// let's setup our sql database
QSqlDatabase db = QSqlDatabase::database();
@ -128,6 +131,7 @@ int main(int argc, char *argv[])
qmlRegisterType<ImageSqlModel>("org.presenter", 1, 0, "ImageSqlModel");
qmlRegisterType<PresentationSqlModel>("org.presenter", 1, 0, "PresentationSqlModel");
qmlRegisterType<ServiceItemModel>("org.presenter", 1, 0, "ServiceItemModel");
qmlRegisterType<MyObject>("org.presenter", 1, 0, "MyObject");
qmlRegisterSingletonInstance("org.presenter", 1, 0, "SlideObject", slide.get());
qmlRegisterSingletonInstance("org.presenter", 1, 0, "FileManager", filemanager.get());