Updated submodule client/qwt
This commit is contained in:
2026-02-02 14:29:44 +01:00
parent 39ee4ff9a2
commit d798d463f1
32 changed files with 0 additions and 2 deletions
+36
View File
@@ -0,0 +1,36 @@
#include "sim-test.h"
#include "ui_sim-test.h"
Test_Sim::Test_Sim(Web_socket_wrapper* web_socket, QWidget* parent) :
SimulatorBase(web_socket, parent),
ui(new Ui::Test_Sim)
{
ui->setupUi(this);
this->setWindowTitle("Test Sim");
this->setWindowState(Qt::WindowMaximized);
push_ui_item(ui->button);
push_ui_item(ui->combobox);
push_ui_item(ui->label);
push_ui_item(ui->slider);
push_ui_item(ui->dial);
push_ui_item(ui->thermo);
push_ui_item(ui->led);
}
Test_Sim::~Test_Sim() {
delete ui;
}
QLabel* Test_Sim::id_to_label(size_t id)
{
QWidget* widget = id_to_ui(id);
if (widget == ui->slider)
return ui->slider_label;
if (widget == ui->thermo)
return ui->thermo_label;
if (widget == ui->dial)
return ui->dial_label;
return nullptr;
}