void HUDCentre::ShowGuiltyConscienceOverlay(bool show) { if (GuiltyConscienceOverlayVisible==show) return; Overlay* o = OverlayManager::getSingleton().getByName("GuiltyConscienceOverlay"); if (!o) OGRE_EXCEPT( Exception::ERR_ITEM_NOT_FOUND, "Could not find overlay GuiltyConscienceOverlay", "ShowGuiltyConscienceOverlay" ); if (show) o->show(); else o->hide(); GuiltyConscienceOverlayVisible = show; }
void SurveyEditorGeneratorPage::setupUi() { QBoxLayout * vlayout = new QVBoxLayout(); QBoxLayout * infolayout = new QVBoxLayout(); QBoxLayout * hlayout = new QHBoxLayout(); QToolBar * toolbar = new QToolBar(this); toolbar->setIconSize( QSize(48,48) ); toolbar->addAction(QIcon(global::R.getValue("icon/scripteditorrun")), tr("Run Script"), this,SLOT(onActionRunScript())); Overlay * o =mScriptView->overlay(); o->setMovie( new QMovie( global::R.getValue("animation/loading") )); o->movie()->start(); o->hide(); mDescriptionEdit = new PlainTextEdit(this); mDescriptionEdit->overlay()->setText( tr("Description") ); mDescriptionEdit->setToolTip( mDescriptionEdit->overlay()->text() ); mDescriptionEdit->setReadOnly(true); mAuthorEdit = new LineEdit(this); mAuthorEdit->overlay()->setText( tr("Author") ); mAuthorEdit->setToolTip( mAuthorEdit->overlay()->text() ); mAuthorEdit->setReadOnly(true); mVersionEdit = new LineEdit(this); mVersionEdit->overlay()->setText( tr("Version") ); mVersionEdit->setToolTip( mVersionEdit->overlay()->text() ); mVersionEdit->setReadOnly(true); vlayout->addWidget(toolbar); hlayout->addWidget(mScriptView); infolayout->addWidget(mDescriptionEdit); infolayout->addWidget(mAuthorEdit); infolayout->addWidget(mVersionEdit); infolayout->addStretch(); hlayout->addLayout(infolayout); vlayout->addLayout(hlayout); setLayout(vlayout); updateScriptList(); }