#ifndef GDDCSET_H #define GDDCSET_H #include #include #include #include #include "Src/GDDC/structDefineMyslef.h" namespace Ui { class GDDCSet; } class GDDCSet : public QWidget { Q_OBJECT public: explicit GDDCSet(QWidget *parent = nullptr); ~GDDCSet(); private: Ui::GDDCSet *ui; public: void initUDPSocket(); //初始化UDPSocket void initWindow(); //初始化窗口 void initParam(); //初始化参数 void saveDataToLocalIni(); //保存数据至本地ini文件 QByteArray m_configIniPath; //ini配置文件路径 QString m_playURL1; //光电吊舱-视频连接-显示窗口1-URL地址 int m_playPort1; //光电吊舱-视频连接-显示窗口-1端口 QString m_playURL2; //光电吊舱-视频连接-显示窗口2-URL地址 int m_playPort2; //光电吊舱-视频连接-显示窗口-2端口 MyPairNetwork m_myPairNetwork;//网络通信结构体 signals: void SignalStartConnect(int a); //信号开始连接 void SignalStopConnect(int a); //信号停止连接 private slots: void on_pushButton_ConnectURL1_clicked(); void on_pushButton_ConnectURL2_clicked(); void on_pushButton_serialControlRefalsh_clicked(); void on_pushButton_serialControlConnect_clicked(); void on_pushButton_NetCtrlConnect_clicked(); }; #endif // GDDCSET_H