allow in-line editing of watcher expressions

This commit is contained in:
hjk
2009-03-19 15:24:18 +01:00
parent 6cb5ea76f0
commit 00be68701e
9 changed files with 93 additions and 41 deletions

View File

@@ -264,6 +264,11 @@ void QtcSettingsItem::actionTriggered(bool on)
}
}
void QtcSettingsItem::trigger(const QVariant &data) const
{
m_action->setData(data);
m_action->trigger();
}
//////////////////////////////////////////////////////////////////////////
//
@@ -376,6 +381,9 @@ QtcSettingsPool *theDebuggerSettings()
instance->insertItem(WatchExpressionInWindow, item);
item->setTextPattern(QObject::tr("Watch expression \"%1\" in separate window"));
item = new QtcSettingsItem(instance);
instance->insertItem(AssignValue, item);
//
// Dumpers
//