mirror of
https://github.com/Sani7/remote-ui.git
synced 2026-10-27 06:01:14 +01:00
client sim base
add enabled for spinboxes
This commit is contained in:
@@ -504,10 +504,16 @@ void Simulator_base::process_ui_spinbox(json &ui_item, QWidget *widget)
|
||||
return;
|
||||
}
|
||||
|
||||
bool enabled = ui_item["enabled"];
|
||||
double min = ui_item["min"];
|
||||
double max = ui_item["max"];
|
||||
double value = ui_item["value"];
|
||||
|
||||
if (enabled != spinbox->isEnabled())
|
||||
{
|
||||
spinbox->setEnabled(enabled);
|
||||
}
|
||||
|
||||
if (min != spinbox->minimum())
|
||||
{
|
||||
spinbox->setMinimum(min);
|
||||
@@ -531,10 +537,16 @@ void Simulator_base::process_ui_double_spinbox(json &ui_item, QWidget *widget)
|
||||
return;
|
||||
}
|
||||
|
||||
bool enabled = ui_item["enabled"];
|
||||
double min = ui_item["min"];
|
||||
double max = ui_item["max"];
|
||||
double value = ui_item["value"];
|
||||
|
||||
if (enabled != spinbox->isEnabled())
|
||||
{
|
||||
spinbox->setEnabled(enabled);
|
||||
}
|
||||
|
||||
if (min != spinbox->minimum())
|
||||
{
|
||||
spinbox->setMinimum(min);
|
||||
@@ -558,10 +570,16 @@ void Simulator_base::process_ui_hex_spinbox(json &ui_item, QWidget *widget)
|
||||
return;
|
||||
}
|
||||
|
||||
bool enabled = ui_item["enabled"];
|
||||
double min = ui_item["min"];
|
||||
double max = ui_item["max"];
|
||||
double value = ui_item["value"];
|
||||
|
||||
if (enabled != spinbox->isEnabled())
|
||||
{
|
||||
spinbox->setEnabled(enabled);
|
||||
}
|
||||
|
||||
if (min != spinbox->minimum())
|
||||
{
|
||||
spinbox->setMinimum(min);
|
||||
|
||||
Reference in New Issue
Block a user