forked from qt-creator/qt-creator
Debugger: Provide Alt-V + some letter short cuts to enable views
This kind of conflicts with the Alt-V + [0-9V] FakeVim short cuts, but since those are rarely used and still operational in edit mode I think that's acceptable. Change-Id: If232cc6574690e0219eddcaa89d844f498687b64 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -161,7 +161,7 @@ void DebuggerMainWindow::restorePerspective(const QByteArray &perspectiveId)
|
||||
void DebuggerMainWindow::finalizeSetup()
|
||||
{
|
||||
auto viewButton = new QToolButton;
|
||||
viewButton->setText(tr("Views"));
|
||||
viewButton->setText(tr("&Views"));
|
||||
|
||||
auto toolbar = new Utils::StyledBar;
|
||||
toolbar->setProperty("topBorder", true);
|
||||
|
@@ -1334,7 +1334,7 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
||||
this, [this](bool on) { m_breakView->setColumnHidden(BreakpointAddressColumn, !on); });
|
||||
m_breakView->setSettings(settings, "Debugger.BreakWindow");
|
||||
m_breakView->setModel(m_breakHandler->model());
|
||||
m_breakWindow = addSearch(m_breakView, tr("Breakpoints"), DOCKWIDGET_BREAK);
|
||||
m_breakWindow = addSearch(m_breakView, tr("&Breakpoints"), DOCKWIDGET_BREAK);
|
||||
|
||||
m_modulesView = new BaseTreeView;
|
||||
m_modulesView->setSortingEnabled(true);
|
||||
@@ -1342,7 +1342,7 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
||||
connect(m_modulesView, &BaseTreeView::aboutToShow,
|
||||
this, &DebuggerPluginPrivate::reloadModules,
|
||||
Qt::QueuedConnection);
|
||||
m_modulesWindow = addSearch(m_modulesView, tr("Modules"), DOCKWIDGET_MODULES);
|
||||
m_modulesWindow = addSearch(m_modulesView, tr("&Modules"), DOCKWIDGET_MODULES);
|
||||
|
||||
m_registerView = new BaseTreeView;
|
||||
m_registerView->setRootIsDecorated(true);
|
||||
@@ -1350,12 +1350,12 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
||||
connect(m_registerView, &BaseTreeView::aboutToShow,
|
||||
this, &DebuggerPluginPrivate::reloadRegisters,
|
||||
Qt::QueuedConnection);
|
||||
m_registerWindow = addSearch(m_registerView, tr("Registers"), DOCKWIDGET_REGISTER);
|
||||
m_registerWindow = addSearch(m_registerView, tr("&Registers"), DOCKWIDGET_REGISTER);
|
||||
|
||||
m_stackView = new StackTreeView;
|
||||
m_stackView->setSettings(settings, "Debugger.StackView");
|
||||
m_stackView->setIconSize(QSize(10, 10));
|
||||
m_stackWindow = addSearch(m_stackView, tr("Stack"), DOCKWIDGET_STACK);
|
||||
m_stackWindow = addSearch(m_stackView, tr("&Stack"), DOCKWIDGET_STACK);
|
||||
|
||||
m_sourceFilesView = new BaseTreeView;
|
||||
m_sourceFilesView->setSortingEnabled(true);
|
||||
@@ -1369,21 +1369,21 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
||||
m_threadsView->setSortingEnabled(true);
|
||||
m_threadsView->setSettings(settings, "Debugger.ThreadsView");
|
||||
m_threadsView->setIconSize(QSize(10, 10));
|
||||
m_threadsWindow = addSearch(m_threadsView, tr("Threads"), DOCKWIDGET_THREADS);
|
||||
m_threadsWindow = addSearch(m_threadsView, tr("&Threads"), DOCKWIDGET_THREADS);
|
||||
|
||||
m_returnView = new WatchTreeView(ReturnType); // No settings.
|
||||
m_returnWindow = addSearch(m_returnView, tr("Locals and Expressions"), "CppDebugReturn");
|
||||
m_returnWindow = addSearch(m_returnView, tr("Locals and &Expressions"), "CppDebugReturn");
|
||||
|
||||
m_localsView = new WatchTreeView(LocalsType);
|
||||
m_localsView->setSettings(settings, "Debugger.LocalsView");
|
||||
m_localsWindow = addSearch(m_localsView, tr("Locals and Expressions"), "CppDebugLocals");
|
||||
m_localsWindow = addSearch(m_localsView, tr("Locals and &Expressions"), "CppDebugLocals");
|
||||
|
||||
m_watchersView = new WatchTreeView(WatchersType); // No settings.
|
||||
m_watchersWindow = addSearch(m_watchersView, tr("Locals and Expressions"), "CppDebugWatchers");
|
||||
m_watchersWindow = addSearch(m_watchersView, tr("Locals and &Expressions"), "CppDebugWatchers");
|
||||
|
||||
m_inspectorView = new WatchTreeView(InspectType);
|
||||
m_inspectorView->setSettings(settings, "Debugger.LocalsView"); // sic! same as locals view.
|
||||
m_inspectorWindow = addSearch(m_inspectorView, tr("Locals and Expressions"), "Inspector");
|
||||
m_inspectorWindow = addSearch(m_inspectorView, tr("Locals and &Expressions"), "Inspector");
|
||||
|
||||
// Snapshot
|
||||
m_snapshotHandler = new SnapshotHandler;
|
||||
|
@@ -347,7 +347,7 @@ public:
|
||||
LogWindow::LogWindow(QWidget *parent)
|
||||
: QWidget(parent)
|
||||
{
|
||||
setWindowTitle(tr("Debugger Log"));
|
||||
setWindowTitle(tr("Debugger &Log"));
|
||||
setObjectName(QLatin1String("Log"));
|
||||
|
||||
m_ignoreNextInputEcho = false;
|
||||
|
Reference in New Issue
Block a user