MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / getWidget

Method getWidget

src/plugins/reversedebug/reversedebuggermgr.cpp:106–126  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106QWidget *ReverseDebuggerMgr::getWidget() const
107{
108 QWidget *widget = new QWidget();
109
110 // verhicle
111 QVBoxLayout *vLayout = new QVBoxLayout();
112 vLayout->setMargin(0);
113 vLayout->setSpacing(0);
114 widget->setLayout(vLayout);
115 QHBoxLayout *hLayout = new QHBoxLayout();
116 for (auto it : g_taskWindow->toolBarWidgets()) {
117 hLayout->addWidget(it);
118 }
119
120 QSpacerItem *spaceItem = new QSpacerItem(1, 1, QSizePolicy::Expanding, QSizePolicy::Minimum);
121 hLayout->addSpacerItem(spaceItem);
122 vLayout->addLayout(hLayout);
123 vLayout->addWidget(g_taskWindow->outputWidget());
124
125 return widget;
126}
127
128QString ReverseDebuggerMgr::generateFilePath(const QString &fileName, const QString &traceDir, int pid)
129{

Callers 1

startMethod · 0.80

Calls 4

toolBarWidgetsMethod · 0.80
outputWidgetMethod · 0.80
setMarginMethod · 0.45
addWidgetMethod · 0.45

Tested by

no test coverage detected