예제 #1
0
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);
}
예제 #2
0
int RootController::presentDialog(QDialog *dialog)
{
	setDismissable(false);
	presentWidget(dialog, false);
	const int ret = dialog->exec();
	setDismissable(true);
	dismissWidget();
	return ret;
}