- #pragma once
-
- #include <QtWidgets/QMainWindow>
- // 添加串口类
- #include <QSerialPort>
- #include <QserialPortInfo>
-
- #include "ui_modbus.h"
-
- QT_BEGIN_NAMESPACE
- namespace Ui { class ModbusClass; };
- QT_END_NAMESPACE
-
- class Modbus : public QMainWindow
- {
- Q_OBJECT
-
- public:
- Modbus(QWidget *parent = nullptr);
- ~Modbus();
- // 创建串口对象指针
- QSerialPort* serial;
- // 获取可用串口列表
- QStringList get_avail_serialport();
-
- public slots:
- // 显示可用串口
- void init_serialport_client();
- // 使用按钮打开串口
- void serial_button_clicked();
-
- private:
- Ui::ModbusClass *ui;
- };
|