Fix Qt bug

This commit is contained in:
SimoneN64
2024-09-23 10:05:58 +02:00
parent bb1f80b1ed
commit d3df933ca2
2 changed files with 15 additions and 2 deletions

View File

@@ -2,15 +2,24 @@
#include <QGuiApplication>
Debugger::Debugger() : QWidget(nullptr) {
disassembly = new QDockWidget(this);
disassembly = new QDockWidget;
disassembly->setWindowTitle("Disassembly");
disassembly->setFeatures(QDockWidget::DockWidgetFloatable | QDockWidget::DockWidgetMovable);
codeView = new QTreeView(disassembly);
codeView->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
codeView->setHeaderHidden(true);
cpuState = new QDockWidget(this);
cpuState = new QDockWidget;
cpuState->setWindowTitle("Registers");
cpuState->setFeatures(QDockWidget::DockWidgetFloatable | QDockWidget::DockWidgetMovable);
registers = new QTreeView(cpuState);
registers->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
horLayout = new QHBoxLayout;
horLayout->addWidget(disassembly);
horLayout->addWidget(cpuState);
verLayout = new QVBoxLayout;
verLayout->addLayout(horLayout);
setLayout(verLayout);
}