#pragma once #include // 添加串口类 #include #include #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; };