From d96b933a7a62243674814c1113c029cc17b69e4f Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 14 Jul 2022 07:21:10 -0500 Subject: [PATCH] making the slide class instantiate in a QScopedPointer --- src/main.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 15df9f2..2de6405 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -94,8 +94,7 @@ int main(int argc, char *argv[]) qDebug() << QIcon::themeName(); //Need to instantiate our slide - Slide slide("BALHJ!", "", "/home/chris/Pictures/wallpapers/RoyalKing.png", "", "", "", "", 0); - // QScopedPointer slide(new Slide("", "", "", "", "", "", "", 0)); + QScopedPointer slide(new Slide("", "", "", "", "", "", "", 0)); // apparently mpv needs this class set // let's register mpv as well @@ -107,7 +106,7 @@ int main(int argc, char *argv[]) qmlRegisterType("org.presenter", 1, 0, "VideoSqlModel"); qmlRegisterType("org.presenter", 1, 0, "ImageSqlModel"); qmlRegisterType("org.presenter", 1, 0, "ServiceItemModel"); - qmlRegisterSingletonInstance("org.presenter", 1, 0, "SlideObject", &slide); + qmlRegisterSingletonInstance("org.presenter", 1, 0, "SlideObject", slide.get()); connectToDatabase();