TSI_Config/dc_output_channel.h
2025-08-06 22:11:14 +08:00

35 lines
725 B
C++

#ifndef DC_OUTPUT_CHANNEL_H
#define DC_OUTPUT_CHANNEL_H
#include <QWidget>
#include <QRadioButton>
namespace Ui {
class DC_Output_Channel;
}
class DC_Output_Channel : public QWidget
{
Q_OBJECT
public:
explicit DC_Output_Channel(int slot_no_,QString unit_str_,int current_index_,QWidget *parent = nullptr);
~DC_Output_Channel();
signals:
void output_channel_data_sg(int channel,float minmun,float maxmum,int not_used);
private slots:
void on_pushButton_confirm_clicked();
void on_pushButton_cancel_clicked();
private:
Ui::DC_Output_Channel *ui;
QString unit_str;
int current_index;
int first_used;
int slot_no;
QRadioButton *radiobtn[5];
};
#endif // DC_OUTPUT_CHANNEL_H