| 26 | #include "ui_APIInspector.h" |
| 27 | |
| 28 | APIInspector::APIInspector(ICaptureContext &ctx, QWidget *parent) |
| 29 | : QFrame(parent), ui(new Ui::APIInspector), m_Ctx(ctx) |
| 30 | { |
| 31 | ui->setupUi(this); |
| 32 | |
| 33 | ui->apiEvents->setColumns({lit("EID"), tr("Event")}); |
| 34 | ui->apiEvents->header()->resizeSection(0, 150); |
| 35 | |
| 36 | ui->splitter->setCollapsible(1, true); |
| 37 | ui->splitter->setSizes({1, 0}); |
| 38 | |
| 39 | ui->callstack->setFont(Formatter::PreferredFont()); |
| 40 | ui->apiEvents->setFont(Formatter::PreferredFont()); |
| 41 | |
| 42 | RDSplitterHandle *handle = (RDSplitterHandle *)ui->splitter->handle(1); |
| 43 | handle->setTitle(tr("Callstack")); |
| 44 | handle->setIndex(1); |
| 45 | handle->setCollapsed(true); |
| 46 | |
| 47 | m_Ctx.AddCaptureViewer(this); |
| 48 | } |
| 49 | |
| 50 | APIInspector::~APIInspector() |
| 51 | { |
nothing calls this directly
no test coverage detected