forked from qt-creator/qt-creator
Debugger: Add some labels to the preset views
In the hope to make it more obvious what the new views are all about,. Change-Id: I3abde8a12cb5ac1f532f3b453c8d73f36498ff3d Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -1023,6 +1023,15 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
|||||||
const Context cppDebuggercontext(C_CPPDEBUGGER);
|
const Context cppDebuggercontext(C_CPPDEBUGGER);
|
||||||
const Context qmljsDebuggercontext(C_QMLDEBUGGER);
|
const Context qmljsDebuggercontext(C_QMLDEBUGGER);
|
||||||
|
|
||||||
|
const auto addLabel = [](QWidget *widget, const QString &text) {
|
||||||
|
auto vbox = qobject_cast<QVBoxLayout *>(widget->layout());
|
||||||
|
QTC_ASSERT(vbox, return);
|
||||||
|
auto label = new QLabel(widget);
|
||||||
|
label->setText(text);
|
||||||
|
label->setMargin(6);
|
||||||
|
vbox->insertWidget(0, label);
|
||||||
|
};
|
||||||
|
|
||||||
m_breakpointManagerView = new BaseTreeView;
|
m_breakpointManagerView = new BaseTreeView;
|
||||||
m_breakpointManagerView->setIconSize(QSize(10, 10));
|
m_breakpointManagerView->setIconSize(QSize(10, 10));
|
||||||
m_breakpointManagerView->setWindowIcon(Icons::BREAKPOINTS.icon());
|
m_breakpointManagerView->setWindowIcon(Icons::BREAKPOINTS.icon());
|
||||||
@@ -1033,6 +1042,8 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
|||||||
m_breakpointManagerWindow = addSearch(m_breakpointManagerView);
|
m_breakpointManagerWindow = addSearch(m_breakpointManagerView);
|
||||||
m_breakpointManagerWindow->setWindowTitle(tr("Breakpoint Preset"));
|
m_breakpointManagerWindow->setWindowTitle(tr("Breakpoint Preset"));
|
||||||
m_breakpointManagerWindow->setObjectName(DOCKWIDGET_BREAKPOINTMANAGER);
|
m_breakpointManagerWindow->setObjectName(DOCKWIDGET_BREAKPOINTMANAGER);
|
||||||
|
addLabel(m_breakpointManagerWindow, m_breakpointManagerWindow->windowTitle());
|
||||||
|
|
||||||
|
|
||||||
// Snapshot
|
// Snapshot
|
||||||
m_engineManagerView = new BaseTreeView;
|
m_engineManagerView = new BaseTreeView;
|
||||||
@@ -1043,6 +1054,7 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments,
|
|||||||
m_engineManagerWindow = addSearch(m_engineManagerView);
|
m_engineManagerWindow = addSearch(m_engineManagerView);
|
||||||
m_engineManagerWindow->setWindowTitle(tr("Debugger Perspectives"));
|
m_engineManagerWindow->setWindowTitle(tr("Debugger Perspectives"));
|
||||||
m_engineManagerWindow->setObjectName(DOCKWIDGET_ENGINEMANAGER);
|
m_engineManagerWindow->setObjectName(DOCKWIDGET_ENGINEMANAGER);
|
||||||
|
addLabel(m_engineManagerWindow, m_engineManagerWindow->windowTitle());
|
||||||
|
|
||||||
// Logging
|
// Logging
|
||||||
m_globalLogWindow = new GlobalLogWindow;
|
m_globalLogWindow = new GlobalLogWindow;
|
||||||
|
Reference in New Issue
Block a user