Merge pull request #3042 from Cacodemon345/patch-123

qt: Display device name separately in device configuration
This commit is contained in:
Miran Grča
2023-01-26 05:34:50 +01:00
committed by GitHub

View File

@@ -25,6 +25,8 @@
#include <QFormLayout>
#include <QSpinBox>
#include <QCheckBox>
#include <QFrame>
#include <QLabel>
extern "C" {
#include <86box/86box.h>
@@ -61,6 +63,12 @@ DeviceConfig::ConfigureDevice(const _device_ *device, int instance, Settings *se
device_context_t device_context;
device_set_context(&device_context, device, instance);
auto device_label = new QLabel(device->name);
dc.ui->formLayout->addRow(device_label);
auto line = new QFrame;
line->setFrameShape(QFrame::HLine);
line->setFrameShadow(QFrame::Sunken);
dc.ui->formLayout->addRow(line);
const auto *config = device->config;
while (config->type != -1) {
switch (config->type) {