void RootController::presentQml(const QUrl& url) { DeclarativeView *view = new DeclarativeView(url); view->setAutoReload(DEVELOPER_MODE); presentWidget(view, true); view->setResizeMode(QDeclarativeView::SizeRootObjectToView); view->engine()->rootContext()->setContextProperty("rootController", this); }
int RootController::presentDialog(QDialog *dialog) { setDismissable(false); presentWidget(dialog, false); const int ret = dialog->exec(); setDismissable(true); dismissWidget(); return ret; }