#pragma once #include #include #include #include class TestModeBtn : public QWidget{ Q_OBJECT public: explicit TestModeBtn(const QString& name, int min = 0, int max = 0, QWidget *parent = nullptr); void setBorne(int min, int max); [[nodiscard]] int getValue() const; private: QHBoxLayout *layout; QLabel *textLabel; QLabel *valueLabel; QPushButton *decrement100; QPushButton *decrement10; QPushButton *increment10; QPushButton *increment100; int value = 0; struct Borne { int min; int max; } borne; };