You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.4 KiB
C
49 lines
1.4 KiB
C
8 months ago
|
#ifndef GDDCSET_H
|
||
|
#define GDDCSET_H
|
||
|
|
||
|
#include <QWidget>
|
||
|
#include <QByteArray>
|
||
|
#include <QDir>
|
||
|
#include <windows.h>
|
||
|
#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
|