#ifndef SLOWSPEEDCHANNELSETTING_H #define SLOWSPEEDCHANNELSETTING_H #include #include "global.h" #include "sqlitedb.h" namespace Ui { class CSlowSpeedChannelSetting; } class CSlowSpeedChannelSetting : public QWidget { Q_OBJECT public: explicit CSlowSpeedChannelSetting(QWidget *parent = nullptr); ~CSlowSpeedChannelSetting(); ChannelSetting channelSetting; QStringList slowChannelTypeList; QMap m_MapSlowChannelType; void displayChannelSetting(); private slots: void on_lineEdit_engineeringUnit_editingFinished(); void on_pushButton_submit_clicked(); void on_comboBox_channelType_currentTextChanged(const QString &arg1); void on_pushButton_copy_clicked(); public slots: void slotSetChannelData(QStringList&); private: Ui::CSlowSpeedChannelSetting *ui; QStringList m_itemList; signals: void sgSetChannelData(ChannelSetting); }; #endif // SLOWSPEEDCHANNELSETTING_H