| 104 | } |
| 105 | |
| 106 | QWidget *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 | |
| 128 | QString ReverseDebuggerMgr::generateFilePath(const QString &fileName, const QString &traceDir, int pid) |
| 129 | { |
no test coverage detected