analyzer: remove dummy control widgets

Change-Id: I9c15e557699f2f321619fb07feea8d4489006c83
Reviewed-on: http://codereview.qt.nokia.com/1053
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2011-06-30 19:30:56 +02:00
committed by hjk
parent fd370662ba
commit d6bf0c3732
6 changed files with 7 additions and 26 deletions

View File

@@ -711,14 +711,12 @@ void AnalyzerManagerPrivate::selectAction(QAction *action)
void AnalyzerManagerPrivate::addTool(IAnalyzerTool *tool, const StartModes &modes)
{
delayedInit(); // be sure that there is a valid IMode instance
ActionManager *am = Core::ICore::instance()->actionManager();
QWidget *controlWidget = tool->createControlWidget(); // might be 0
m_controlsWidget->addWidget(controlWidget
? controlWidget : AnalyzerUtils::createDummyWidget());
delayedInit(); // Make sure that there is a valid IMode instance.
const bool blocked = m_toolBox->blockSignals(true); // Do not make current.
m_controlsWidget->addWidget(tool->createControlWidget());
ActionManager *am = Core::ICore::instance()->actionManager();
foreach (StartMode mode, modes) {
QString actionName = tool->actionName(mode);
QString menuGroup = tool->menuGroup(mode);