add a third relay toggle buton

This commit is contained in:
acki
2025-05-24 23:31:16 -04:00
parent 825dcd276e
commit 6dd24ec57b
3 changed files with 8 additions and 1 deletions

View File

@@ -233,6 +233,7 @@ namespace Modelec
}
relay_value_ = {
{0, false},
{1, false},
{2, false},
};

View File

@@ -57,6 +57,7 @@ namespace ModelecGUI
QPushButton* relay_top_button_;
QPushButton* relay_bottom_button_;
QPushButton* relay_third_button_;
std::vector<QPushButton*> relay_buttons_;
std::vector<bool> relay_values_;

View File

@@ -135,12 +135,17 @@ namespace ModelecGUI
relay_bottom_button_ = new QPushButton(this);
relay_bottom_button_->setText("Toggle Relay Bottom");
relay_third_button_ = new QPushButton(this);
relay_third_button_->setText("Toggle Third Relay");
relay_layout_->addWidget(relay_top_button_);
relay_layout_->addWidget(relay_bottom_button_);
relay_layout_->addWidget(relay_third_button_);
relay_buttons_.push_back(relay_top_button_);
relay_buttons_.push_back(relay_bottom_button_);
relay_values_ = {false, false};
relay_buttons_.push_back(relay_third_button_);
relay_values_ = {false, false, false};
for (size_t i = 0; i < relay_buttons_.size(); ++i)
{