diff options
author | hjk <[email protected]> | 2014-06-03 11:34:52 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2014-06-04 17:16:41 +0200 |
commit | 8694ad982dbad6e649614fb5f4bee3f99dab7a69 (patch) | |
tree | 637e8f8a34d61caad6b1110c57cb418fcd76648d /src/plugins/debugger/debuggeractions.cpp | |
parent | ac930e4ff07b1041c2b219538c9152aad56ecd28 (diff) |
Debugger: More column resizing
Turns out setting the column resize mode on the view itself
is counter-productive as it takes away the ability to
manually re-adjust.
So set the mode only temporarily to get the preferred width
than switch back to manually resize mode and use the hint
to set some initial size. Also use the length of the header
label as absolute minimum.
Change-Id: Ic17e31334b23ce6d541f9459cd22be65145046d3
Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggeractions.cpp')
-rw-r--r-- | src/plugins/debugger/debuggeractions.cpp | 62 |
1 files changed, 4 insertions, 58 deletions
diff --git a/src/plugins/debugger/debuggeractions.cpp b/src/plugins/debugger/debuggeractions.cpp index b77fc2394a1..89901af73ea 100644 --- a/src/plugins/debugger/debuggeractions.cpp +++ b/src/plugins/debugger/debuggeractions.cpp @@ -106,69 +106,15 @@ DebuggerSettings::DebuggerSettings() // View // item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); + item->setText(tr("Always Adjust View Column Widths to Contents")); item->setCheckable(true); item->setValue(true); item->setDefaultValue(true); item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustLocalsColumnWidths2")); - insertItem(AlwaysAdjustLocalsColumnWidths, item); + QLatin1String("AlwaysAdjustColumnWidths")); + insertItem(AlwaysAdjustColumnWidths, item); - item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); - item->setCheckable(true); - item->setValue(true); - item->setDefaultValue(true); - item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustStackColumnWidths2")); - insertItem(AlwaysAdjustStackColumnWidths, item); - - item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); - item->setCheckable(true); - item->setValue(true); - item->setDefaultValue(true); - item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustThreadsColumnWidths2")); - insertItem(AlwaysAdjustThreadsColumnWidths, item); - - item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); - item->setCheckable(true); - item->setValue(false); - item->setDefaultValue(false); - item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustRegistersColumnWidths")); - insertItem(AlwaysAdjustRegistersColumnWidths, item); - - item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); - item->setCheckable(true); - item->setValue(false); - item->setDefaultValue(false); - item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustSnapshotsColumnWidths")); - insertItem(AlwaysAdjustSnapshotsColumnWidths, item); - - item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); - item->setCheckable(true); - item->setValue(false); - item->setDefaultValue(false); - item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustBreakpointsColumnWidths")); - insertItem(AlwaysAdjustBreakpointsColumnWidths, item); - - item = new SavedAction(this); - item->setText(tr("Always Adjust Column Widths to Contents")); - item->setCheckable(true); - item->setValue(false); - item->setDefaultValue(false); - item->setSettingsKey(debugModeGroup, - QLatin1String("AlwaysAdjustModulesColumnWidths")); - insertItem(AlwaysAdjustModulesColumnWidths, item); - - //Needed by QML Inspector + // Needed by QML Inspector item = new SavedAction(this); item->setText(tr("Use Alternating Row Colors")); item->setSettingsKey(debugModeGroup, QLatin1String("UseAlternatingRowColours")); |