trying to add window differently
This commit is contained in:
parent
a146d702dd
commit
9d0b89300a
1 changed files with 4 additions and 0 deletions
|
@ -133,6 +133,8 @@ int main(int argc, char *argv[])
|
||||||
//Need to instantiate our slide
|
//Need to instantiate our slide
|
||||||
QScopedPointer<Slide> slide(new Slide);
|
QScopedPointer<Slide> slide(new Slide);
|
||||||
QScopedPointer<File> filemanager(new File);
|
QScopedPointer<File> filemanager(new File);
|
||||||
|
QQuickView *preswin = new QQuickView;
|
||||||
|
preswin->setSource(QUrl(QStringLiteral("qrc:qml/presenter/PresentationWindow.qml")));
|
||||||
|
|
||||||
// apparently mpv needs this class set
|
// apparently mpv needs this class set
|
||||||
// let's register mpv as well
|
// let's register mpv as well
|
||||||
|
@ -149,6 +151,7 @@ int main(int argc, char *argv[])
|
||||||
qmlRegisterType<ServiceThing>("org.presenter", 1, 0, "ServiceThing");
|
qmlRegisterType<ServiceThing>("org.presenter", 1, 0, "ServiceThing");
|
||||||
qmlRegisterSingletonInstance("org.presenter", 1, 0, "SlideObject", slide.get());
|
qmlRegisterSingletonInstance("org.presenter", 1, 0, "SlideObject", slide.get());
|
||||||
qmlRegisterSingletonInstance("org.presenter", 1, 0, "FileManager", filemanager.get());
|
qmlRegisterSingletonInstance("org.presenter", 1, 0, "FileManager", filemanager.get());
|
||||||
|
qmlRegisterSingletonInstance("org.presenter", 1, 0, "PresentationWindow", preswin);
|
||||||
|
|
||||||
connectToDatabase();
|
connectToDatabase();
|
||||||
|
|
||||||
|
@ -170,6 +173,7 @@ int main(int argc, char *argv[])
|
||||||
|
|
||||||
QWindow *window = windowFromEngine(&engine);
|
QWindow *window = windowFromEngine(&engine);
|
||||||
|
|
||||||
|
window->setIcon(QIcon::fromTheme(QStringLiteral("system-config-display")));
|
||||||
// KWindowSystem::setMainWindow(&window);
|
// KWindowSystem::setMainWindow(&window);
|
||||||
KWindowSystem::activateWindow(window);
|
KWindowSystem::activateWindow(window);
|
||||||
qDebug() << "00000000000000000000000000000000";
|
qDebug() << "00000000000000000000000000000000";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue