#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(); public: Ui::GDDCSet *ui; public: void initUDPSocket(); //初始化UDPSocket void initWindow(); //初始化窗口 void initParam(); //初始化参数 void saveDataToLocalIni(); //保存数据至本地ini文件 QByteArray m_configIniPath; //ini配置文件路径 QString m_playURL1; //光电吊舱-视频连接-显示窗口1-URL地址 QString m_playURL2; //光电吊舱-视频连接-显示窗口2-URL地址 QString m_pushURL; //光电吊舱-推流URL地址 MyPairNetwork m_myPairNetwork;//网络通信结构体 signals: /* int a * 1视频连接1 * 2视频连接2 * 3串口控制-刷新 * 4串口控制-连接 * 5网络控制-连接 * 6视频(1)推流 * */ void SignalStartConnect(int a); //信号开始连接 void SignalStopConnect(int a); //信号停止连接 private slots: void on_pushButton_ConnectURL1_clicked(); //视频连接-显示窗口1-连接 void on_pushButton_ConnectURL2_clicked(); //视频连接-显示窗口2-连接 void on_pushButton_serialControlRefalsh_clicked(); //串口控制-刷新 void on_pushButton_serialControlConnect_clicked(); //串口控制-连接 void on_pushButton_NetCtrlConnect_clicked(); //网络控制-连接 void on_pushButton_pushURL_clicked(); //推流 }; #endif // GDDCSET_H