parent
bf03e1b069
commit
d678c6a970
Before Width: | Height: | Size: 80 KiB |
@ -0,0 +1,23 @@
|
||||
#pragma once
|
||||
|
||||
#include <QMainWindow>
|
||||
#include "ui_Setting.h"
|
||||
#include <QTcpServer>
|
||||
#include <QTcpSocket>
|
||||
|
||||
class Setting : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
Setting(QWidget *parent = nullptr);
|
||||
~Setting();
|
||||
QTcpServer* tcpserver;
|
||||
QTcpSocket* tcpsocket;
|
||||
|
||||
private:
|
||||
Ui::SettingClass ui;
|
||||
private slots:
|
||||
void on_finished_button();
|
||||
|
||||
};
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 1.1 MiB |
@ -0,0 +1,14 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Visual C++ generated include file.
|
||||
// Used by UAV_UI_new.rc
|
||||
|
||||
// 新对象的下一组默认值
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 101
|
||||
#define _APS_NEXT_COMMAND_VALUE 40001
|
||||
#define _APS_NEXT_CONTROL_VALUE 1001
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
@ -0,0 +1,14 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Visual C++ generated include file.
|
||||
// Used by UAV_UI_new1.rc
|
||||
|
||||
// 新对象的下一组默认值
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 101
|
||||
#define _APS_NEXT_COMMAND_VALUE 40001
|
||||
#define _APS_NEXT_CONTROL_VALUE 1001
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,36 @@
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\tips.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\main.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\moc_uav_ui_new.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\moc_setting.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\qrc_uav_ui_new.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\moc_tips.obj
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\vc143.pdb
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\setting.obj
|
||||
d:\software\uav_ui\uav_ui_new\x64\debug\uav_ui_new.exe
|
||||
d:\software\uav_ui\uav_ui_new\x64\debug\uav_ui_new.ilk
|
||||
d:\software\uav_ui\uav_ui_new\x64\debug\uav_ui_new.pdb
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\moc\moc_uav_ui_new.cpp
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new1.res
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\rcc\qrc_uav_ui_new.cpp
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uic\ui_setting.h
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uic\ui_tips.h
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uic\ui_uav_ui_new.h
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\moc\moc_tips.cpp
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\moc\moc_setting.cpp
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\cl.command.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\cl.read.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\cl.write.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\link.command.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\link.read.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\link.write.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\moc.read.1u.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\moc.write.1u.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\rc.command.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\rc.read.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\rc.write.1.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\rcc.read.1u.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\rcc.write.1u.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\uav_ui_new.write.1u.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\uic.read.1u.tlog
|
||||
d:\software\uav_ui\uav_ui_new\uav_ui_new\x64\debug\uav_ui_new.tlog\uic.write.1u.tlog
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project>
|
||||
<ProjectOutputs>
|
||||
<ProjectOutput>
|
||||
<FullPath>D:\software\UAV_UI\UAV_UI_new\x64\Debug\UAV_UI_new.exe</FullPath>
|
||||
</ProjectOutput>
|
||||
</ProjectOutputs>
|
||||
<ContentFiles />
|
||||
<SatelliteDlls />
|
||||
<NonRecipeFileRefs />
|
||||
</Project>
|
@ -0,0 +1,105 @@
|
||||
Setting.cpp
|
||||
UAV_UI_new.cpp
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x249 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x24b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x24c 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x24e 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x6a3 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x6a4 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x6a5 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x6aa 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x7b1 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x7b2 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x7b4 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x7bb 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x7bd 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x7be 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x88b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x88d 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x88e 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x88f 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x891 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x892 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x893 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x894 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x899 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x89a 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x89b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x89f 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8a1 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8a3 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8a4 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8a8 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8a9 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8aa 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8ab 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8ae 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8bb 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8bc 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x8be 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc2b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc2d 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc2e 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc2f 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc31 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc33 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc35 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc39 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc3a 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc3b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc3c 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xc42 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xcb4 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xcb6 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xcb8 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xcb9 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xcba 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xcbb 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdc6 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdc8 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdc9 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdca 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdcc 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdcf 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdd2 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdd3 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdd6 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdd7 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdd8 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdd9 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xdda 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xddf 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xfb9 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xfba 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xfbd 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xfc1 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xfc2 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xfc3 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1033 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1035 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1037 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1038 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x103b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x103f 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1040 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1041 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1094 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1095 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1097 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1099 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x109a 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x109c 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x109e 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x10a4 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1244 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1245 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1248 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x124c 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x124d 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x124e 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x12c0 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x12c6 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x12ca 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x12cb 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x12cc 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
UAV_UI_new.vcxproj -> D:\software\UAV_UI\UAV_UI_new\x64\Debug\UAV_UI_new.exe
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.35.32215:TargetPlatformVersion=10.0.22000.0:
|
||||
Debug|x64|D:\software\UAV_UI\UAV_UI_new\|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,99 @@
|
||||
/****************************************************************************
|
||||
** Meta object code from reading C++ file 'Prediction.h'
|
||||
**
|
||||
** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost!
|
||||
*****************************************************************************/
|
||||
|
||||
#include <memory>
|
||||
#include "../../../Prediction.h"
|
||||
#include <QtGui/qtextcursor.h>
|
||||
#include <QtCore/qbytearray.h>
|
||||
#include <QtCore/qmetatype.h>
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION)
|
||||
#error "The header file 'Prediction.h' doesn't include <QObject>."
|
||||
#elif Q_MOC_OUTPUT_REVISION != 68
|
||||
#error "This file was generated using the moc from 6.2.4. It"
|
||||
#error "cannot be used with the include files from this version of Qt."
|
||||
#error "(The moc has changed too much.)"
|
||||
#endif
|
||||
|
||||
QT_BEGIN_MOC_NAMESPACE
|
||||
QT_WARNING_PUSH
|
||||
QT_WARNING_DISABLE_DEPRECATED
|
||||
struct qt_meta_stringdata_Prediction_t {
|
||||
const uint offsetsAndSize[2];
|
||||
char stringdata0[11];
|
||||
};
|
||||
#define QT_MOC_LITERAL(ofs, len) \
|
||||
uint(offsetof(qt_meta_stringdata_Prediction_t, stringdata0) + ofs), len
|
||||
static const qt_meta_stringdata_Prediction_t qt_meta_stringdata_Prediction = {
|
||||
{
|
||||
QT_MOC_LITERAL(0, 10) // "Prediction"
|
||||
|
||||
},
|
||||
"Prediction"
|
||||
};
|
||||
#undef QT_MOC_LITERAL
|
||||
|
||||
static const uint qt_meta_data_Prediction[] = {
|
||||
|
||||
// content:
|
||||
10, // revision
|
||||
0, // classname
|
||||
0, 0, // classinfo
|
||||
0, 0, // methods
|
||||
0, 0, // properties
|
||||
0, 0, // enums/sets
|
||||
0, 0, // constructors
|
||||
0, // flags
|
||||
0, // signalCount
|
||||
|
||||
0 // eod
|
||||
};
|
||||
|
||||
void Prediction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
(void)_o;
|
||||
(void)_id;
|
||||
(void)_c;
|
||||
(void)_a;
|
||||
}
|
||||
|
||||
const QMetaObject Prediction::staticMetaObject = { {
|
||||
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
|
||||
qt_meta_stringdata_Prediction.offsetsAndSize,
|
||||
qt_meta_data_Prediction,
|
||||
qt_static_metacall,
|
||||
nullptr,
|
||||
qt_incomplete_metaTypeArray<qt_meta_stringdata_Prediction_t
|
||||
, QtPrivate::TypeAndForceComplete<Prediction, std::true_type>
|
||||
|
||||
|
||||
|
||||
>,
|
||||
nullptr
|
||||
} };
|
||||
|
||||
|
||||
const QMetaObject *Prediction::metaObject() const
|
||||
{
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||
}
|
||||
|
||||
void *Prediction::qt_metacast(const char *_clname)
|
||||
{
|
||||
if (!_clname) return nullptr;
|
||||
if (!strcmp(_clname, qt_meta_stringdata_Prediction.stringdata0))
|
||||
return static_cast<void*>(this);
|
||||
return QMainWindow::qt_metacast(_clname);
|
||||
}
|
||||
|
||||
int Prediction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
_id = QMainWindow::qt_metacall(_c, _id, _a);
|
||||
return _id;
|
||||
}
|
||||
QT_WARNING_POP
|
||||
QT_END_MOC_NAMESPACE
|
@ -0,0 +1,123 @@
|
||||
/****************************************************************************
|
||||
** Meta object code from reading C++ file 'Setting.h'
|
||||
**
|
||||
** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost!
|
||||
*****************************************************************************/
|
||||
|
||||
#include <memory>
|
||||
#include "../../../Setting.h"
|
||||
#include <QtGui/qtextcursor.h>
|
||||
#include <QtCore/qbytearray.h>
|
||||
#include <QtCore/qmetatype.h>
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION)
|
||||
#error "The header file 'Setting.h' doesn't include <QObject>."
|
||||
#elif Q_MOC_OUTPUT_REVISION != 68
|
||||
#error "This file was generated using the moc from 6.2.4. It"
|
||||
#error "cannot be used with the include files from this version of Qt."
|
||||
#error "(The moc has changed too much.)"
|
||||
#endif
|
||||
|
||||
QT_BEGIN_MOC_NAMESPACE
|
||||
QT_WARNING_PUSH
|
||||
QT_WARNING_DISABLE_DEPRECATED
|
||||
struct qt_meta_stringdata_Setting_t {
|
||||
const uint offsetsAndSize[6];
|
||||
char stringdata0[28];
|
||||
};
|
||||
#define QT_MOC_LITERAL(ofs, len) \
|
||||
uint(offsetof(qt_meta_stringdata_Setting_t, stringdata0) + ofs), len
|
||||
static const qt_meta_stringdata_Setting_t qt_meta_stringdata_Setting = {
|
||||
{
|
||||
QT_MOC_LITERAL(0, 7), // "Setting"
|
||||
QT_MOC_LITERAL(8, 18), // "on_finished_button"
|
||||
QT_MOC_LITERAL(27, 0) // ""
|
||||
|
||||
},
|
||||
"Setting\0on_finished_button\0"
|
||||
};
|
||||
#undef QT_MOC_LITERAL
|
||||
|
||||
static const uint qt_meta_data_Setting[] = {
|
||||
|
||||
// content:
|
||||
10, // revision
|
||||
0, // classname
|
||||
0, 0, // classinfo
|
||||
1, 14, // methods
|
||||
0, 0, // properties
|
||||
0, 0, // enums/sets
|
||||
0, 0, // constructors
|
||||
0, // flags
|
||||
0, // signalCount
|
||||
|
||||
// slots: name, argc, parameters, tag, flags, initial metatype offsets
|
||||
1, 0, 20, 2, 0x08, 1 /* Private */,
|
||||
|
||||
// slots: parameters
|
||||
QMetaType::Void,
|
||||
|
||||
0 // eod
|
||||
};
|
||||
|
||||
void Setting::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
auto *_t = static_cast<Setting *>(_o);
|
||||
(void)_t;
|
||||
switch (_id) {
|
||||
case 0: _t->on_finished_button(); break;
|
||||
default: ;
|
||||
}
|
||||
}
|
||||
(void)_a;
|
||||
}
|
||||
|
||||
const QMetaObject Setting::staticMetaObject = { {
|
||||
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
|
||||
qt_meta_stringdata_Setting.offsetsAndSize,
|
||||
qt_meta_data_Setting,
|
||||
qt_static_metacall,
|
||||
nullptr,
|
||||
qt_incomplete_metaTypeArray<qt_meta_stringdata_Setting_t
|
||||
, QtPrivate::TypeAndForceComplete<Setting, std::true_type>
|
||||
, QtPrivate::TypeAndForceComplete<void, std::false_type>
|
||||
|
||||
|
||||
>,
|
||||
nullptr
|
||||
} };
|
||||
|
||||
|
||||
const QMetaObject *Setting::metaObject() const
|
||||
{
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||
}
|
||||
|
||||
void *Setting::qt_metacast(const char *_clname)
|
||||
{
|
||||
if (!_clname) return nullptr;
|
||||
if (!strcmp(_clname, qt_meta_stringdata_Setting.stringdata0))
|
||||
return static_cast<void*>(this);
|
||||
return QMainWindow::qt_metacast(_clname);
|
||||
}
|
||||
|
||||
int Setting::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
_id = QMainWindow::qt_metacall(_c, _id, _a);
|
||||
if (_id < 0)
|
||||
return _id;
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
if (_id < 1)
|
||||
qt_static_metacall(this, _c, _id, _a);
|
||||
_id -= 1;
|
||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||
if (_id < 1)
|
||||
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
|
||||
_id -= 1;
|
||||
}
|
||||
return _id;
|
||||
}
|
||||
QT_WARNING_POP
|
||||
QT_END_MOC_NAMESPACE
|
@ -0,0 +1,141 @@
|
||||
/****************************************************************************
|
||||
** Meta object code from reading C++ file 'UAV_UI_new.h'
|
||||
**
|
||||
** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost!
|
||||
*****************************************************************************/
|
||||
|
||||
#include <memory>
|
||||
#include "../../../UAV_UI_new.h"
|
||||
#include <QtGui/qtextcursor.h>
|
||||
#include <QtCore/qbytearray.h>
|
||||
#include <QtCore/qmetatype.h>
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION)
|
||||
#error "The header file 'UAV_UI_new.h' doesn't include <QObject>."
|
||||
#elif Q_MOC_OUTPUT_REVISION != 68
|
||||
#error "This file was generated using the moc from 6.2.4. It"
|
||||
#error "cannot be used with the include files from this version of Qt."
|
||||
#error "(The moc has changed too much.)"
|
||||
#endif
|
||||
|
||||
QT_BEGIN_MOC_NAMESPACE
|
||||
QT_WARNING_PUSH
|
||||
QT_WARNING_DISABLE_DEPRECATED
|
||||
struct qt_meta_stringdata_UAV_UI_new_t {
|
||||
const uint offsetsAndSize[14];
|
||||
char stringdata0[101];
|
||||
};
|
||||
#define QT_MOC_LITERAL(ofs, len) \
|
||||
uint(offsetof(qt_meta_stringdata_UAV_UI_new_t, stringdata0) + ofs), len
|
||||
static const qt_meta_stringdata_UAV_UI_new_t qt_meta_stringdata_UAV_UI_new = {
|
||||
{
|
||||
QT_MOC_LITERAL(0, 10), // "UAV_UI_new"
|
||||
QT_MOC_LITERAL(11, 20), // "on_connection_button"
|
||||
QT_MOC_LITERAL(32, 0), // ""
|
||||
QT_MOC_LITERAL(33, 14), // "on_stop_button"
|
||||
QT_MOC_LITERAL(48, 11), // "importImage"
|
||||
QT_MOC_LITERAL(60, 22), // "onclick_Setting_button"
|
||||
QT_MOC_LITERAL(83, 17) // "on_predict_button"
|
||||
|
||||
},
|
||||
"UAV_UI_new\0on_connection_button\0\0"
|
||||
"on_stop_button\0importImage\0"
|
||||
"onclick_Setting_button\0on_predict_button"
|
||||
};
|
||||
#undef QT_MOC_LITERAL
|
||||
|
||||
static const uint qt_meta_data_UAV_UI_new[] = {
|
||||
|
||||
// content:
|
||||
10, // revision
|
||||
0, // classname
|
||||
0, 0, // classinfo
|
||||
5, 14, // methods
|
||||
0, 0, // properties
|
||||
0, 0, // enums/sets
|
||||
0, 0, // constructors
|
||||
0, // flags
|
||||
0, // signalCount
|
||||
|
||||
// slots: name, argc, parameters, tag, flags, initial metatype offsets
|
||||
1, 0, 44, 2, 0x08, 1 /* Private */,
|
||||
3, 0, 45, 2, 0x08, 2 /* Private */,
|
||||
4, 0, 46, 2, 0x08, 3 /* Private */,
|
||||
5, 0, 47, 2, 0x08, 4 /* Private */,
|
||||
6, 0, 48, 2, 0x08, 5 /* Private */,
|
||||
|
||||
// slots: parameters
|
||||
QMetaType::Void,
|
||||
QMetaType::Void,
|
||||
QMetaType::Void,
|
||||
QMetaType::Void,
|
||||
QMetaType::Void,
|
||||
|
||||
0 // eod
|
||||
};
|
||||
|
||||
void UAV_UI_new::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
auto *_t = static_cast<UAV_UI_new *>(_o);
|
||||
(void)_t;
|
||||
switch (_id) {
|
||||
case 0: _t->on_connection_button(); break;
|
||||
case 1: _t->on_stop_button(); break;
|
||||
case 2: _t->importImage(); break;
|
||||
case 3: _t->onclick_Setting_button(); break;
|
||||
case 4: _t->on_predict_button(); break;
|
||||
default: ;
|
||||
}
|
||||
}
|
||||
(void)_a;
|
||||
}
|
||||
|
||||
const QMetaObject UAV_UI_new::staticMetaObject = { {
|
||||
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
|
||||
qt_meta_stringdata_UAV_UI_new.offsetsAndSize,
|
||||
qt_meta_data_UAV_UI_new,
|
||||
qt_static_metacall,
|
||||
nullptr,
|
||||
qt_incomplete_metaTypeArray<qt_meta_stringdata_UAV_UI_new_t
|
||||
, QtPrivate::TypeAndForceComplete<UAV_UI_new, std::true_type>
|
||||
, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>
|
||||
|
||||
|
||||
>,
|
||||
nullptr
|
||||
} };
|
||||
|
||||
|
||||
const QMetaObject *UAV_UI_new::metaObject() const
|
||||
{
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||
}
|
||||
|
||||
void *UAV_UI_new::qt_metacast(const char *_clname)
|
||||
{
|
||||
if (!_clname) return nullptr;
|
||||
if (!strcmp(_clname, qt_meta_stringdata_UAV_UI_new.stringdata0))
|
||||
return static_cast<void*>(this);
|
||||
return QMainWindow::qt_metacast(_clname);
|
||||
}
|
||||
|
||||
int UAV_UI_new::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
_id = QMainWindow::qt_metacall(_c, _id, _a);
|
||||
if (_id < 0)
|
||||
return _id;
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
if (_id < 5)
|
||||
qt_static_metacall(this, _c, _id, _a);
|
||||
_id -= 5;
|
||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||
if (_id < 5)
|
||||
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
|
||||
_id -= 5;
|
||||
}
|
||||
return _id;
|
||||
}
|
||||
QT_WARNING_POP
|
||||
QT_END_MOC_NAMESPACE
|
@ -0,0 +1,99 @@
|
||||
/****************************************************************************
|
||||
** Meta object code from reading C++ file 'tips.h'
|
||||
**
|
||||
** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost!
|
||||
*****************************************************************************/
|
||||
|
||||
#include <memory>
|
||||
#include "../../../tips.h"
|
||||
#include <QtGui/qtextcursor.h>
|
||||
#include <QtCore/qbytearray.h>
|
||||
#include <QtCore/qmetatype.h>
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION)
|
||||
#error "The header file 'tips.h' doesn't include <QObject>."
|
||||
#elif Q_MOC_OUTPUT_REVISION != 68
|
||||
#error "This file was generated using the moc from 6.2.4. It"
|
||||
#error "cannot be used with the include files from this version of Qt."
|
||||
#error "(The moc has changed too much.)"
|
||||
#endif
|
||||
|
||||
QT_BEGIN_MOC_NAMESPACE
|
||||
QT_WARNING_PUSH
|
||||
QT_WARNING_DISABLE_DEPRECATED
|
||||
struct qt_meta_stringdata_tips_t {
|
||||
const uint offsetsAndSize[2];
|
||||
char stringdata0[5];
|
||||
};
|
||||
#define QT_MOC_LITERAL(ofs, len) \
|
||||
uint(offsetof(qt_meta_stringdata_tips_t, stringdata0) + ofs), len
|
||||
static const qt_meta_stringdata_tips_t qt_meta_stringdata_tips = {
|
||||
{
|
||||
QT_MOC_LITERAL(0, 4) // "tips"
|
||||
|
||||
},
|
||||
"tips"
|
||||
};
|
||||
#undef QT_MOC_LITERAL
|
||||
|
||||
static const uint qt_meta_data_tips[] = {
|
||||
|
||||
// content:
|
||||
10, // revision
|
||||
0, // classname
|
||||
0, 0, // classinfo
|
||||
0, 0, // methods
|
||||
0, 0, // properties
|
||||
0, 0, // enums/sets
|
||||
0, 0, // constructors
|
||||
0, // flags
|
||||
0, // signalCount
|
||||
|
||||
0 // eod
|
||||
};
|
||||
|
||||
void tips::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
(void)_o;
|
||||
(void)_id;
|
||||
(void)_c;
|
||||
(void)_a;
|
||||
}
|
||||
|
||||
const QMetaObject tips::staticMetaObject = { {
|
||||
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
|
||||
qt_meta_stringdata_tips.offsetsAndSize,
|
||||
qt_meta_data_tips,
|
||||
qt_static_metacall,
|
||||
nullptr,
|
||||
qt_incomplete_metaTypeArray<qt_meta_stringdata_tips_t
|
||||
, QtPrivate::TypeAndForceComplete<tips, std::true_type>
|
||||
|
||||
|
||||
|
||||
>,
|
||||
nullptr
|
||||
} };
|
||||
|
||||
|
||||
const QMetaObject *tips::metaObject() const
|
||||
{
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||
}
|
||||
|
||||
void *tips::qt_metacast(const char *_clname)
|
||||
{
|
||||
if (!_clname) return nullptr;
|
||||
if (!strcmp(_clname, qt_meta_stringdata_tips.stringdata0))
|
||||
return static_cast<void*>(this);
|
||||
return QMainWindow::qt_metacast(_clname);
|
||||
}
|
||||
|
||||
int tips::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
_id = QMainWindow::qt_metacall(_c, _id, _a);
|
||||
return _id;
|
||||
}
|
||||
QT_WARNING_POP
|
||||
QT_END_MOC_NAMESPACE
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,60 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Qt_DEFINES_>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_CORE_LIB</Qt_DEFINES_>
|
||||
<Qt_INCLUDEPATH_>C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi;D:\QT111\6.2.4\msvc2019_64\include;D:\QT111\6.2.4\msvc2019_64\include\QtWidgets;D:\QT111\6.2.4\msvc2019_64\include\QtGui;D:\QT111\6.2.4\msvc2019_64\include\QtNetwork;D:\QT111\6.2.4\msvc2019_64\include\QtCore;C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi;/include;D:\QT111\6.2.4\msvc2019_64\mkspecs\win32-msvc</Qt_INCLUDEPATH_>
|
||||
<Qt_STDCPP_>stdcpp17</Qt_STDCPP_>
|
||||
<Qt_RUNTIME_>MultiThreadedDebugDLL</Qt_RUNTIME_>
|
||||
<Qt_CL_OPTIONS_>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -utf-8</Qt_CL_OPTIONS_>
|
||||
<Qt_LIBS_>D:\QT111\6.2.4\msvc2019_64\lib\Qt6Widgetsd.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Guid.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Networkd.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Cored.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6EntryPointd.lib;shell32.lib</Qt_LIBS_>
|
||||
<Qt_LINK_OPTIONS_>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'"</Qt_LINK_OPTIONS_>
|
||||
<QMake_QT_SYSROOT_></QMake_QT_SYSROOT_>
|
||||
<QMake_QT_INSTALL_PREFIX_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_INSTALL_PREFIX_>
|
||||
<QMake_QT_INSTALL_ARCHDATA_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_INSTALL_ARCHDATA_>
|
||||
<QMake_QT_INSTALL_DATA_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_INSTALL_DATA_>
|
||||
<QMake_QT_INSTALL_DOCS_>D:/QT111/Docs/Qt-6.2.4</QMake_QT_INSTALL_DOCS_>
|
||||
<QMake_QT_INSTALL_HEADERS_>D:/QT111/6.2.4/msvc2019_64/include</QMake_QT_INSTALL_HEADERS_>
|
||||
<QMake_QT_INSTALL_LIBS_>D:/QT111/6.2.4/msvc2019_64/lib</QMake_QT_INSTALL_LIBS_>
|
||||
<QMake_QT_INSTALL_LIBEXECS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_INSTALL_LIBEXECS_>
|
||||
<QMake_QT_INSTALL_BINS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_INSTALL_BINS_>
|
||||
<QMake_QT_INSTALL_TESTS_>D:/QT111/6.2.4/msvc2019_64/tests</QMake_QT_INSTALL_TESTS_>
|
||||
<QMake_QT_INSTALL_PLUGINS_>D:/QT111/6.2.4/msvc2019_64/plugins</QMake_QT_INSTALL_PLUGINS_>
|
||||
<QMake_QT_INSTALL_QML_>D:/QT111/6.2.4/msvc2019_64/qml</QMake_QT_INSTALL_QML_>
|
||||
<QMake_QT_INSTALL_TRANSLATIONS_>D:/QT111/6.2.4/msvc2019_64/translations</QMake_QT_INSTALL_TRANSLATIONS_>
|
||||
<QMake_QT_INSTALL_CONFIGURATION_></QMake_QT_INSTALL_CONFIGURATION_>
|
||||
<QMake_QT_INSTALL_EXAMPLES_>D:/QT111/Examples/Qt-6.2.4</QMake_QT_INSTALL_EXAMPLES_>
|
||||
<QMake_QT_INSTALL_DEMOS_>D:/QT111/Examples/Qt-6.2.4</QMake_QT_INSTALL_DEMOS_>
|
||||
<QMake_QT_HOST_PREFIX_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_HOST_PREFIX_>
|
||||
<QMake_QT_HOST_DATA_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_HOST_DATA_>
|
||||
<QMake_QT_HOST_BINS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_HOST_BINS_>
|
||||
<QMake_QT_HOST_LIBEXECS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_HOST_LIBEXECS_>
|
||||
<QMake_QT_HOST_LIBS_>D:/QT111/6.2.4/msvc2019_64/lib</QMake_QT_HOST_LIBS_>
|
||||
<QMake_QMAKE_SPEC_>win32-msvc</QMake_QMAKE_SPEC_>
|
||||
<QMake_QMAKE_XSPEC_>win32-msvc</QMake_QMAKE_XSPEC_>
|
||||
<QMake_QMAKE_VERSION_>3.1</QMake_QMAKE_VERSION_>
|
||||
<QMake_QT_VERSION_>6.2.4</QMake_QT_VERSION_>
|
||||
<Qt_INCLUDEPATH_
|
||||
>$(Qt_INCLUDEPATH_);x64\Debug\moc;x64\Debug\uic</Qt_INCLUDEPATH_>
|
||||
<QtBkup_QtInstall
|
||||
>6.2.4</QtBkup_QtInstall>
|
||||
<QtBkup_QtModules
|
||||
>core;gui;network;widgets</QtBkup_QtModules>
|
||||
<QtBkup_QtPathBinaries
|
||||
>bin</QtBkup_QtPathBinaries>
|
||||
<QtBkup_QtPathLibraryExecutables
|
||||
>bin</QtBkup_QtPathLibraryExecutables>
|
||||
<QtBkup_QtHeaderSearchPath
|
||||
></QtBkup_QtHeaderSearchPath>
|
||||
<QtBkup_QtLibrarySearchPath
|
||||
></QtBkup_QtLibrarySearchPath>
|
||||
<QtBkup_QtVars
|
||||
>DEFINES=/Project/ItemDefinitionGroup/ClCompile/PreprocessorDefinitions;INCLUDEPATH=/Project/ItemDefinitionGroup/ClCompile/AdditionalIncludeDirectories;STDCPP=/Project/ItemDefinitionGroup/ClCompile/LanguageStandard;RUNTIME=/Project/ItemDefinitionGroup/ClCompile/RuntimeLibrary;CL_OPTIONS=/Project/ItemDefinitionGroup/ClCompile/AdditionalOptions;LIBS=/Project/ItemDefinitionGroup/Link/AdditionalDependencies;LINK_OPTIONS=/Project/ItemDefinitionGroup/Link/AdditionalOptions</QtBkup_QtVars>
|
||||
<QtBkup_QMakeCodeLines
|
||||
></QtBkup_QMakeCodeLines>
|
||||
<QtBkup_QtBuildConfig
|
||||
>debug</QtBkup_QtBuildConfig>
|
||||
<QtVersion>6.2.4</QtVersion>
|
||||
<QtVersionMajor>6</QtVersionMajor>
|
||||
<QtVersionMinor>2</QtVersionMinor>
|
||||
<QtVersionPatch>4</QtVersionPatch>
|
||||
</PropertyGroup>
|
||||
</Project>
|
@ -0,0 +1,29 @@
|
||||
QMAKE_CXX.QT_COMPILER_STDCXX = 199711L
|
||||
QMAKE_CXX.QMAKE_MSC_VER = 1935
|
||||
QMAKE_CXX.QMAKE_MSC_FULL_VER = 193532216
|
||||
QMAKE_CXX.COMPILER_MACROS = \
|
||||
QT_COMPILER_STDCXX \
|
||||
QMAKE_MSC_VER \
|
||||
QMAKE_MSC_FULL_VER
|
||||
QMAKE_CXX.INCDIRS = \
|
||||
D:\\OpenCV\\opencv\\build\\include\\opencv2 \
|
||||
D:\\OpenCV\\opencv\\build\\include \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Tools\\MSVC\\14.35.32215\\include" \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Tools\\MSVC\\14.35.32215\\atlmfc\\include" \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Auxiliary\\VS\\include" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.22000.0\\ucrt" \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Auxiliary\\VS\\UnitTest\\include" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.22000.0\\um" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.22000.0\\shared" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.22000.0\\winrt" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.22000.0\\cppwinrt" \
|
||||
Include\\um
|
||||
QMAKE_CXX.LIBDIRS = \
|
||||
D:\\OpenCV\\opencv\\build\\x64\\vc15\\lib \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Tools\\MSVC\\14.35.32215\\lib\\x64" \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Tools\\MSVC\\14.35.32215\\atlmfc\\lib\\x64" \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Auxiliary\\VS\\lib\\x64" \
|
||||
"D:\\Windows Kits\\10\\lib\\10.0.22000.0\\ucrt\\x64" \
|
||||
"D:\\Visual Studio\\2019\\community\\VC\\Auxiliary\\VS\\UnitTest\\lib" \
|
||||
"D:\\Windows Kits\\10\\lib\\10.0.22000.0\\um\\x64" \
|
||||
lib\\um\\x64
|
@ -0,0 +1 @@
|
||||
This is a dummy file needed to create ./moc_predefs.h
|
@ -0,0 +1,25 @@
|
||||
QT_SYSROOT:
|
||||
QT_INSTALL_PREFIX:D:/QT111/6.2.4/msvc2019_64
|
||||
QT_INSTALL_ARCHDATA:D:/QT111/6.2.4/msvc2019_64
|
||||
QT_INSTALL_DATA:D:/QT111/6.2.4/msvc2019_64
|
||||
QT_INSTALL_DOCS:D:/QT111/Docs/Qt-6.2.4
|
||||
QT_INSTALL_HEADERS:D:/QT111/6.2.4/msvc2019_64/include
|
||||
QT_INSTALL_LIBS:D:/QT111/6.2.4/msvc2019_64/lib
|
||||
QT_INSTALL_LIBEXECS:D:/QT111/6.2.4/msvc2019_64/bin
|
||||
QT_INSTALL_BINS:D:/QT111/6.2.4/msvc2019_64/bin
|
||||
QT_INSTALL_TESTS:D:/QT111/6.2.4/msvc2019_64/tests
|
||||
QT_INSTALL_PLUGINS:D:/QT111/6.2.4/msvc2019_64/plugins
|
||||
QT_INSTALL_QML:D:/QT111/6.2.4/msvc2019_64/qml
|
||||
QT_INSTALL_TRANSLATIONS:D:/QT111/6.2.4/msvc2019_64/translations
|
||||
QT_INSTALL_CONFIGURATION:
|
||||
QT_INSTALL_EXAMPLES:D:/QT111/Examples/Qt-6.2.4
|
||||
QT_INSTALL_DEMOS:D:/QT111/Examples/Qt-6.2.4
|
||||
QT_HOST_PREFIX:D:/QT111/6.2.4/msvc2019_64
|
||||
QT_HOST_DATA:D:/QT111/6.2.4/msvc2019_64
|
||||
QT_HOST_BINS:D:/QT111/6.2.4/msvc2019_64/bin
|
||||
QT_HOST_LIBEXECS:D:/QT111/6.2.4/msvc2019_64/bin
|
||||
QT_HOST_LIBS:D:/QT111/6.2.4/msvc2019_64/lib
|
||||
QMAKE_SPEC:win32-msvc
|
||||
QMAKE_XSPEC:win32-msvc
|
||||
QMAKE_VERSION:3.1
|
||||
QT_VERSION:6.2.4
|
@ -0,0 +1 @@
|
||||
Info: creating stash file C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi\.qmake.stash
|
@ -0,0 +1,2 @@
|
||||
CONFIG += no_fixpath
|
||||
QT += core gui network widgets
|
@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid></ProjectGuid>
|
||||
<RootNamespace>qtvars</RootNamespace>
|
||||
<Keyword>Qt4VSv1.0</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<OutputDirectory>.\</OutputDirectory>
|
||||
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<PrimaryOutput>qtvars</PrimaryOutput>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings" />
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\</OutDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qtvars</TargetName>
|
||||
<IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</IgnoreImportLibrary>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi;D:\QT111\6.2.4\msvc2019_64\include;D:\QT111\6.2.4\msvc2019_64\include\QtWidgets;D:\QT111\6.2.4\msvc2019_64\include\QtGui;D:\QT111\6.2.4\msvc2019_64\include\QtNetwork;D:\QT111\6.2.4\msvc2019_64\include\QtCore;C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi;/include;D:\QT111\6.2.4\msvc2019_64\mkspecs\win32-msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AssemblerListingLocation>.\</AssemblerListingLocation>
|
||||
<BrowseInformation>false</BrowseInformation>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||
<ObjectFileName>.\</ObjectFileName>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessToFile>false</PreprocessToFile>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<WarningLevel>TurnOffAllWarnings</WarningLevel>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>D:\QT111\6.2.4\msvc2019_64\lib\Qt6Widgetsd.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Guid.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Networkd.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Cored.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6EntryPointd.lib;shell32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||
<OutputFile>$(OutDir)\qtvars.exe</OutputFile>
|
||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Link>
|
||||
<Midl>
|
||||
<DefaultCharType>Unsigned</DefaultCharType>
|
||||
<EnableErrorChecks>None</EnableErrorChecks>
|
||||
<WarningLevel>0</WarningLevel>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="moc_predefs.h.cbt">
|
||||
<FileType>Document</FileType>
|
||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">D:\QT111\6.2.4\msvc2019_64\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl -BxD:\QT111\6.2.4\msvc2019_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -Zi -MDd -std:c++17 -utf-8 -W0 -E D:\QT111\6.2.4\msvc2019_64\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate moc_predefs.h</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">moc_predefs.h;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets" />
|
||||
</Project>
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Generated Files">
|
||||
<UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="moc_predefs.h.cbt">
|
||||
<Filter>Generated Files</Filter>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
</Project>
|
@ -0,0 +1,60 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Qt_DEFINES_>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_CORE_LIB</Qt_DEFINES_>
|
||||
<Qt_INCLUDEPATH_>C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi;D:\QT111\6.2.4\msvc2019_64\include;D:\QT111\6.2.4\msvc2019_64\include\QtWidgets;D:\QT111\6.2.4\msvc2019_64\include\QtGui;D:\QT111\6.2.4\msvc2019_64\include\QtNetwork;D:\QT111\6.2.4\msvc2019_64\include\QtCore;C:\Users\87334\AppData\Local\Temp\lm30cisv.vpi;/include;D:\QT111\6.2.4\msvc2019_64\mkspecs\win32-msvc</Qt_INCLUDEPATH_>
|
||||
<Qt_STDCPP_>stdcpp17</Qt_STDCPP_>
|
||||
<Qt_RUNTIME_>MultiThreadedDebugDLL</Qt_RUNTIME_>
|
||||
<Qt_CL_OPTIONS_>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -utf-8</Qt_CL_OPTIONS_>
|
||||
<Qt_LIBS_>D:\QT111\6.2.4\msvc2019_64\lib\Qt6Widgetsd.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Guid.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Networkd.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6Cored.lib;D:\QT111\6.2.4\msvc2019_64\lib\Qt6EntryPointd.lib;shell32.lib</Qt_LIBS_>
|
||||
<Qt_LINK_OPTIONS_>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'"</Qt_LINK_OPTIONS_>
|
||||
<QMake_QT_SYSROOT_></QMake_QT_SYSROOT_>
|
||||
<QMake_QT_INSTALL_PREFIX_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_INSTALL_PREFIX_>
|
||||
<QMake_QT_INSTALL_ARCHDATA_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_INSTALL_ARCHDATA_>
|
||||
<QMake_QT_INSTALL_DATA_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_INSTALL_DATA_>
|
||||
<QMake_QT_INSTALL_DOCS_>D:/QT111/Docs/Qt-6.2.4</QMake_QT_INSTALL_DOCS_>
|
||||
<QMake_QT_INSTALL_HEADERS_>D:/QT111/6.2.4/msvc2019_64/include</QMake_QT_INSTALL_HEADERS_>
|
||||
<QMake_QT_INSTALL_LIBS_>D:/QT111/6.2.4/msvc2019_64/lib</QMake_QT_INSTALL_LIBS_>
|
||||
<QMake_QT_INSTALL_LIBEXECS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_INSTALL_LIBEXECS_>
|
||||
<QMake_QT_INSTALL_BINS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_INSTALL_BINS_>
|
||||
<QMake_QT_INSTALL_TESTS_>D:/QT111/6.2.4/msvc2019_64/tests</QMake_QT_INSTALL_TESTS_>
|
||||
<QMake_QT_INSTALL_PLUGINS_>D:/QT111/6.2.4/msvc2019_64/plugins</QMake_QT_INSTALL_PLUGINS_>
|
||||
<QMake_QT_INSTALL_QML_>D:/QT111/6.2.4/msvc2019_64/qml</QMake_QT_INSTALL_QML_>
|
||||
<QMake_QT_INSTALL_TRANSLATIONS_>D:/QT111/6.2.4/msvc2019_64/translations</QMake_QT_INSTALL_TRANSLATIONS_>
|
||||
<QMake_QT_INSTALL_CONFIGURATION_></QMake_QT_INSTALL_CONFIGURATION_>
|
||||
<QMake_QT_INSTALL_EXAMPLES_>D:/QT111/Examples/Qt-6.2.4</QMake_QT_INSTALL_EXAMPLES_>
|
||||
<QMake_QT_INSTALL_DEMOS_>D:/QT111/Examples/Qt-6.2.4</QMake_QT_INSTALL_DEMOS_>
|
||||
<QMake_QT_HOST_PREFIX_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_HOST_PREFIX_>
|
||||
<QMake_QT_HOST_DATA_>D:/QT111/6.2.4/msvc2019_64</QMake_QT_HOST_DATA_>
|
||||
<QMake_QT_HOST_BINS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_HOST_BINS_>
|
||||
<QMake_QT_HOST_LIBEXECS_>D:/QT111/6.2.4/msvc2019_64/bin</QMake_QT_HOST_LIBEXECS_>
|
||||
<QMake_QT_HOST_LIBS_>D:/QT111/6.2.4/msvc2019_64/lib</QMake_QT_HOST_LIBS_>
|
||||
<QMake_QMAKE_SPEC_>win32-msvc</QMake_QMAKE_SPEC_>
|
||||
<QMake_QMAKE_XSPEC_>win32-msvc</QMake_QMAKE_XSPEC_>
|
||||
<QMake_QMAKE_VERSION_>3.1</QMake_QMAKE_VERSION_>
|
||||
<QMake_QT_VERSION_>6.2.4</QMake_QT_VERSION_>
|
||||
<Qt_INCLUDEPATH_
|
||||
>$(Qt_INCLUDEPATH_);x64\Debug\moc;x64\Debug\uic</Qt_INCLUDEPATH_>
|
||||
<QtBkup_QtInstall
|
||||
>6.2.4</QtBkup_QtInstall>
|
||||
<QtBkup_QtModules
|
||||
>core;gui;network;widgets</QtBkup_QtModules>
|
||||
<QtBkup_QtPathBinaries
|
||||
>bin</QtBkup_QtPathBinaries>
|
||||
<QtBkup_QtPathLibraryExecutables
|
||||
>bin</QtBkup_QtPathLibraryExecutables>
|
||||
<QtBkup_QtHeaderSearchPath
|
||||
></QtBkup_QtHeaderSearchPath>
|
||||
<QtBkup_QtLibrarySearchPath
|
||||
></QtBkup_QtLibrarySearchPath>
|
||||
<QtBkup_QtVars
|
||||
>DEFINES=/Project/ItemDefinitionGroup/ClCompile/PreprocessorDefinitions;INCLUDEPATH=/Project/ItemDefinitionGroup/ClCompile/AdditionalIncludeDirectories;STDCPP=/Project/ItemDefinitionGroup/ClCompile/LanguageStandard;RUNTIME=/Project/ItemDefinitionGroup/ClCompile/RuntimeLibrary;CL_OPTIONS=/Project/ItemDefinitionGroup/ClCompile/AdditionalOptions;LIBS=/Project/ItemDefinitionGroup/Link/AdditionalDependencies;LINK_OPTIONS=/Project/ItemDefinitionGroup/Link/AdditionalOptions</QtBkup_QtVars>
|
||||
<QtBkup_QMakeCodeLines
|
||||
></QtBkup_QMakeCodeLines>
|
||||
<QtBkup_QtBuildConfig
|
||||
>debug</QtBkup_QtBuildConfig>
|
||||
<QtVersion>6.2.4</QtVersion>
|
||||
<QtVersionMajor>6</QtVersionMajor>
|
||||
<QtVersionMinor>2</QtVersionMinor>
|
||||
<QtVersionPatch>4</QtVersionPatch>
|
||||
</PropertyGroup>
|
||||
</Project>
|
Binary file not shown.
@ -0,0 +1,449 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2022 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the Qt VS Tools.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:GPL-EXCEPT$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
|
||||
** included in the packaging of this file. Please review the following
|
||||
** information to ensure the GNU General Public License requirements will
|
||||
** be met: https://www.gnu.org/licenses/gpl-3.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************
|
||||
-->
|
||||
|
||||
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
||||
|
||||
<Type Name="QPropertyData<*>">
|
||||
<DisplayString>{val}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[value]">val</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QQuickItemPrivate">
|
||||
<Intrinsic Name="_hasExtraData" Expression="extra.d.d != 0" />
|
||||
<Intrinsic Name="_extraData" Expression="(*(ExtraData*)extra.d.d)" />
|
||||
<Intrinsic Name="_objectName" Expression="(extraData->objectName).val.d.ptr" />
|
||||
<DisplayString Condition="_hasExtraData()">{{ x = {x,g}, y = {y,g}, z = {_extraData().z,g}, width = {width,g}, height = {height,g} }}</DisplayString>
|
||||
<DisplayString>{{ x = {x,g}, y = {y,g}, width = {width,g}, height = {height,g} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="x">x</Item>
|
||||
<Item Name="y">y</Item>
|
||||
<Item Name="z" Condition="_hasExtraData()">_extraData().z</Item>
|
||||
<Item Name="scale" Condition="_hasExtraData()">_extraData().scale</Item>
|
||||
<Item Name="rotation" Condition="_hasExtraData()">_extraData().rotation</Item>
|
||||
<Item Name="opacity" Condition="_hasExtraData()">_extraData().opacity</Item>
|
||||
<Item Name="width">width</Item>
|
||||
<Item Name="height">height</Item>
|
||||
<Item Name="implicitWidth">implicitWidth</Item>
|
||||
<Item Name="implicitHeight">implicitHeight</Item>
|
||||
<Item Name="visible">effectiveVisible</Item>
|
||||
<Item Name="enabled">explicitEnable</Item>
|
||||
<Item Name="objectName" Condition="_objectName() != 0">_objectName(),na</Item>
|
||||
<Item Name="parentItem">parentItem</Item>
|
||||
<Item Name="childItems">childItems, nr</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QQuickItem">
|
||||
<DisplayString>{d_ptr.d,na}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>d_ptr.d</ExpandedItem>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QUuid">
|
||||
<DisplayString>{{{data1,Xb}-{data2,Xb}-{data3,Xb}-{(data4[0]),nvoXb}{(data4[1]),nvoXb}-{(data4[2]),nvoXb}{(data4[3]),nvoXb}{(data4[4]),nvoXb}{(data4[5]),nvoXb}{(data4[6]),nvoXb}{(data4[7]),nvoXb}}}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSpecialInteger<*>">
|
||||
<DisplayString>{val}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[value]">val</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QBasicAtomicInteger<*>">
|
||||
<DisplayString>{_q_value}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[value]">_q_value</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QBasicAtomicPointer<*>">
|
||||
<Intrinsic Name="isNull" Expression="value()==0" />
|
||||
<Intrinsic Name="value" Expression="_q_value.value()" />
|
||||
<DisplayString Condition="isNull()">empty</DisplayString>
|
||||
<DisplayString Condition="!isNull()">{_q_value}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name=" " Condition="!isNull()">*value()</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPoint">
|
||||
<AlternativeType Name="QPointF"/>
|
||||
<DisplayString>{{ x = {xp}, y = {yp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QRect">
|
||||
<DisplayString>{{ x = {x1}, y = {y1}, width = {x2 - x1 + 1}, height = {y2 - y1 + 1} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">x1</Item>
|
||||
<Item Name="[y]">y1</Item>
|
||||
<Item Name="[width]">x2 - x1 + 1</Item>
|
||||
<Item Name="[height]">y2 - y1 + 1</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QRectF">
|
||||
<DisplayString>{{ x = {xp}, y = {yp}, width = {w}, height = {h} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
<Item Name="[width]">w</Item>
|
||||
<Item Name="[height]">h</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSize">
|
||||
<AlternativeType Name="QSizeF"/>
|
||||
<DisplayString>{{ width = {wd}, height = {ht} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[width]">wd</Item>
|
||||
<Item Name="[height]">ht</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QLine">
|
||||
<AlternativeType Name="QLineF"/>
|
||||
<DisplayString>{{ start point = {pt1}, end point = {pt2} }}</DisplayString>
|
||||
<Expand>
|
||||
<Synthetic Name="[start point]">
|
||||
<DisplayString>{pt1}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>pt1</ExpandedItem>
|
||||
</Expand>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[end point]">
|
||||
<DisplayString>{pt2}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>pt2</ExpandedItem>
|
||||
</Expand>
|
||||
</Synthetic>
|
||||
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPolygon">
|
||||
<DisplayString>{{ size={d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>(QPoint*)((reinterpret_cast<char*>(d)) + d->offset)</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPolygonF">
|
||||
<DisplayString>{{ size={d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[closed]">
|
||||
d->size > 0
|
||||
&& ((((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[0]).xp
|
||||
== (((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[d->size - 1]).xp)
|
||||
&& ((((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[0]).yp
|
||||
== (((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[d->size - 1]).yp)
|
||||
</Item>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>(QPointF*)((reinterpret_cast<char*>(d)) + d->offset)</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVector2D">
|
||||
<DisplayString>{{ x = {xp}, y = {yp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVector3D">
|
||||
<DisplayString>{{ x = {xp}, y = {yp}, z = {zp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
<Item Name="[z]">zp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVector4D">
|
||||
<DisplayString>{{ x = {xp}, y = {yp}, z = {zp}, w = {wp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
<Item Name="[z]">zp</Item>
|
||||
<Item Name="[w]">wp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QMatrix">
|
||||
<DisplayString>
|
||||
{{ m11 = {_m11}, m12 = {_m12}, m21 = {_m21}, m22 = {_m22}, ... }}
|
||||
</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[m11]">_m11</Item>
|
||||
<Item Name="[m12]">_m12</Item>
|
||||
<Item Name="[m21]">_m21</Item>
|
||||
<Item Name="[m22]">_m22</Item>
|
||||
<Item Name="[dx]">_dx</Item>
|
||||
<Item Name="[dy]">_dy</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QMatrix4x4">
|
||||
<DisplayString>
|
||||
{{ m11 = {m[0][0]}, m12 = {m[1][0]}, m13 = {m[2][0]}, m14 = {m[3][0]}, ... }}
|
||||
</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[m11]">m[0][0]</Item>
|
||||
<Item Name="[m12]">m[1][0]</Item>
|
||||
<Item Name="[m13]">m[2][0]</Item>
|
||||
<Item Name="[m14]">m[3][0]</Item>
|
||||
<Item Name="[m21]">m[0][1]</Item>
|
||||
<Item Name="[m22]">m[1][1]</Item>
|
||||
<Item Name="[m23]">m[2][1]</Item>
|
||||
<Item Name="[m24]">m[3][1]</Item>
|
||||
<Item Name="[m31]">m[0][2]</Item>
|
||||
<Item Name="[m32]">m[1][2]</Item>
|
||||
<Item Name="[m33]">m[2][2]</Item>
|
||||
<Item Name="[m34]">m[3][2]</Item>
|
||||
<Item Name="[m41]">m[0][3]</Item>
|
||||
<Item Name="[m42]">m[1][3]</Item>
|
||||
<Item Name="[m43]">m[2][3]</Item>
|
||||
<Item Name="[m44]">m[3][3]</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSizePolicy">
|
||||
<DisplayString>
|
||||
{{ horizontal = {static_cast<Policy>(bits.horPolicy)}, vertical = {static_cast<Policy>(bits.verPolicy)}, type = {ControlType(1 << bits.ctype)} }}
|
||||
</DisplayString>
|
||||
<Expand>
|
||||
<Synthetic Name="[vertical policy]">
|
||||
<DisplayString>QSizePolicy::Policy::{static_cast<Policy>(bits.verPolicy)}</DisplayString>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[horizontal policy]">
|
||||
<DisplayString>QSizePolicy::Policy::{static_cast<Policy>(bits.horPolicy)}</DisplayString>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[control type]">
|
||||
<DisplayString>QSizePolicy::ControlType::{ControlType(1 << bits.ctype)}</DisplayString>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[expanding directions]">
|
||||
<DisplayString
|
||||
Condition="(static_cast<Policy>(bits.verPolicy) & ExpandFlag)">
|
||||
Qt::Vertical (2)
|
||||
</DisplayString>
|
||||
<DisplayString
|
||||
Condition="(static_cast<Policy>(bits.horPolicy) & ExpandFlag)">
|
||||
Qt::Horizontal (1)
|
||||
</DisplayString>
|
||||
</Synthetic>
|
||||
<Item Name="[vertical stretch]">static_cast<int>(bits.verStretch)</Item>
|
||||
<Item Name="[horizontal stretch]">static_cast<int>(bits.horStretch)</Item>
|
||||
<Item Name="[has height for width]">bits.hfw == 1</Item>
|
||||
<Item Name="[has width for height]">bits.wfh == 1</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QChar">
|
||||
<DisplayString>{ucs,c}</DisplayString>
|
||||
<StringView>ucs,c</StringView>
|
||||
<Expand>
|
||||
<Item Name="[latin 1]">ucs > 0xff ? '\0' : char(ucs),c</Item>
|
||||
<Item Name="[unicode]">ucs,c</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QString">
|
||||
<DisplayString>"{(reinterpret_cast<unsigned short*>(d.ptr)),sub}"</DisplayString>
|
||||
<StringView>(reinterpret_cast<unsigned short*>(d.ptr)),sub</StringView>
|
||||
<Expand>
|
||||
<Item Name="[size]">d.size</Item>
|
||||
<ArrayItems>
|
||||
<Size>d.size</Size>
|
||||
<ValuePointer>d.ptr</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QStringRef">
|
||||
<DisplayString Condition="m_string == nullptr">{m_string,[m_size]} u""</DisplayString>
|
||||
<DisplayString Condition="m_string != nullptr">{m_string->d.ptr+m_position,[m_size]}</DisplayString>
|
||||
<StringView Condition="m_string == nullptr">""</StringView>
|
||||
<StringView Condition="m_string != nullptr">m_string,[m_position+m_size]</StringView>
|
||||
<Expand>
|
||||
<Item Name="[position]" ExcludeView="simple">m_position</Item>
|
||||
<Item Name="[size]" ExcludeView="simple">m_size</Item>
|
||||
<ArrayItems Condition="m_string != nullptr">
|
||||
<Size>m_size</Size>
|
||||
<ValuePointer>m_string->d.ptr+m_position</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QStringView">
|
||||
<DisplayString>{m_data,[m_size]}</DisplayString>
|
||||
<StringView>m_data,[m_size]</StringView>
|
||||
<Expand>
|
||||
<Item Name="[size]" ExcludeView="simple">m_size</Item>
|
||||
<ArrayItems>
|
||||
<Size>m_size</Size>
|
||||
<ValuePointer>m_data</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QByteArray">
|
||||
<DisplayString>"{((reinterpret_cast<char*>(d.ptr))),sb}"</DisplayString>
|
||||
<StringView>((reinterpret_cast<char*>(d.ptr))),sb</StringView>
|
||||
<Expand>
|
||||
<Item Name="[size]">d.size</Item>
|
||||
<ArrayItems>
|
||||
<Size>d.size</Size>
|
||||
<ValuePointer>d.ptr</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QUrl">
|
||||
<Intrinsic Name="isEmpty" Expression="size==0">
|
||||
<Parameter Name="size" Type="int"/>
|
||||
</Intrinsic>
|
||||
<Intrinsic Name="memberOffset" Expression="sizeof(QAtomicInt) + sizeof(int) + (sizeof(QString) * count)">
|
||||
<Parameter Name="count" Type="int"/>
|
||||
</Intrinsic>
|
||||
<Intrinsic Name="scheme" Expression="*((QString*)(((char*)(d) + memberOffset(0))))" />
|
||||
<Intrinsic Name="username" Expression="*((QString*)(((char*)(d) + memberOffset(1))))" />
|
||||
<Intrinsic Name="password" Expression="*((QString*)(((char*)(d) + memberOffset(2))))" />
|
||||
<Intrinsic Name="host" Expression="*((QString*)(((char*)(d) + memberOffset(3))))" />
|
||||
<Intrinsic Name="path" Expression="*((QString*)(((char*)(d) + memberOffset(4))))" />
|
||||
<Intrinsic Name="query" Expression="*((QString*)(((char*)(d) + memberOffset(5))))" />
|
||||
<Intrinsic Name="fragment" Expression="*((QString*)(((char*)(d) + memberOffset(6))))" />
|
||||
|
||||
<DisplayString Condition="!isEmpty(scheme().d->size)">{scheme()}://{host()}{path()}</DisplayString>
|
||||
<DisplayString Condition="isEmpty(scheme().d->size)">{path()}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[scheme]">scheme()</Item>
|
||||
<Item Name="[username]">username()</Item>
|
||||
<Item Name="[password]">password()</Item>
|
||||
<Item Name="[host]">host()</Item>
|
||||
<Item Name="[path]">path()</Item>
|
||||
<Item Name="[query]">query()</Item>
|
||||
<Item Name="[fragment]">fragment()</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QDate">
|
||||
<DisplayString>{{ julian day = {jd} }}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="QTime">
|
||||
<Intrinsic Name="hour" Expression="mds / 3600000" />
|
||||
<Intrinsic Name="minute" Expression="(mds % 3600000) / 60000" />
|
||||
<Intrinsic Name="second" Expression="(mds / 1000) % 60" />
|
||||
<Intrinsic Name="millisecond" Expression="mds % 1000" />
|
||||
<DisplayString Condition="mds == 1">{{ millisecond = {mds} }}</DisplayString>
|
||||
<DisplayString Condition="mds != 1">{{ milliseconds = {mds} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[hour]"
|
||||
Condition="(mds / 3600000) == 1">hour(), d</Item>
|
||||
<Item Name="[hours]"
|
||||
Condition="(mds / 3600000) != 1">hour(), d</Item>
|
||||
<Item Name="[minute]"
|
||||
Condition="((mds % 3600000) / 60000) == 1">minute(), d</Item>
|
||||
<Item Name="[minutes]"
|
||||
Condition="((mds % 3600000) / 60000) != 1">minute(), d</Item>
|
||||
<Item Name="[second]"
|
||||
Condition="((mds / 1000) % 60) == 1">second(), d</Item>
|
||||
<Item Name="[seconds]"
|
||||
Condition="((mds / 1000) % 60) != 1">second(), d</Item>
|
||||
<Item Name="[millisecond]"
|
||||
Condition="(mds % 1000) == 1">millisecond(), d</Item>
|
||||
<Item Name="[milliseconds]"
|
||||
Condition="(mds % 1000) != 1">millisecond(), d</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPair<*,*>">
|
||||
<DisplayString>({first}, {second})</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[first]">first</Item>
|
||||
<Item Name="[second]">second</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QList<*>">
|
||||
<AlternativeType Name="QVector<*>"/>
|
||||
<DisplayString>{{ size={d.size} }}</DisplayString>
|
||||
<Expand>
|
||||
<ArrayItems>
|
||||
<Size>d.size</Size>
|
||||
<ValuePointer>reinterpret_cast<$T1*>(d.ptr)</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVarLengthArray<*>">
|
||||
<DisplayString>{{ size={s} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[capacity]">a</Item>
|
||||
<ArrayItems>
|
||||
<Size>s</Size>
|
||||
<ValuePointer>ptr</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QMap<*,*>">
|
||||
<AlternativeType Name="QMultiMap<*,*>"/>
|
||||
<DisplayString>{{ size={d.d->m._Mypair._Myval2._Myval2._Mysize} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[std::map]">d.d->m</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QHash<*,*>">
|
||||
<AlternativeType Name="QMultiHash<*,*>"/>
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
</AutoVisualizer>
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -0,0 +1,122 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'Prediction.ui'
|
||||
**
|
||||
** Created by: Qt User Interface Compiler version 6.2.4
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
********************************************************************************/
|
||||
|
||||
#ifndef UI_PREDICTION_H
|
||||
#define UI_PREDICTION_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QLineEdit>
|
||||
#include <QtWidgets/QMainWindow>
|
||||
#include <QtWidgets/QMenuBar>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QStatusBar>
|
||||
#include <QtWidgets/QToolBar>
|
||||
#include <QtWidgets/QVBoxLayout>
|
||||
#include <QtWidgets/QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_PredictionClass
|
||||
{
|
||||
public:
|
||||
QWidget *centralWidget;
|
||||
QWidget *verticalLayoutWidget;
|
||||
QVBoxLayout *verticalLayout;
|
||||
QLabel *display;
|
||||
QLabel *Pre_tag;
|
||||
QPushButton *north;
|
||||
QPushButton *south;
|
||||
QPushButton *east;
|
||||
QPushButton *west;
|
||||
QLineEdit *Tree_Type;
|
||||
QMenuBar *menuBar;
|
||||
QToolBar *mainToolBar;
|
||||
QStatusBar *statusBar;
|
||||
|
||||
void setupUi(QMainWindow *PredictionClass)
|
||||
{
|
||||
if (PredictionClass->objectName().isEmpty())
|
||||
PredictionClass->setObjectName(QString::fromUtf8("PredictionClass"));
|
||||
PredictionClass->resize(1130, 644);
|
||||
centralWidget = new QWidget(PredictionClass);
|
||||
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
|
||||
verticalLayoutWidget = new QWidget(centralWidget);
|
||||
verticalLayoutWidget->setObjectName(QString::fromUtf8("verticalLayoutWidget"));
|
||||
verticalLayoutWidget->setGeometry(QRect(120, 50, 642, 509));
|
||||
verticalLayoutWidget->setMinimumSize(QSize(640, 480));
|
||||
verticalLayout = new QVBoxLayout(verticalLayoutWidget);
|
||||
verticalLayout->setSpacing(6);
|
||||
verticalLayout->setContentsMargins(11, 11, 11, 11);
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||
verticalLayout->setContentsMargins(0, 0, 0, 0);
|
||||
display = new QLabel(verticalLayoutWidget);
|
||||
display->setObjectName(QString::fromUtf8("display"));
|
||||
display->setEnabled(true);
|
||||
display->setMinimumSize(QSize(640, 480));
|
||||
display->setMaximumSize(QSize(640, 480));
|
||||
|
||||
verticalLayout->addWidget(display);
|
||||
|
||||
Pre_tag = new QLabel(centralWidget);
|
||||
Pre_tag->setObjectName(QString::fromUtf8("Pre_tag"));
|
||||
Pre_tag->setGeometry(QRect(130, 30, 81, 31));
|
||||
north = new QPushButton(centralWidget);
|
||||
north->setObjectName(QString::fromUtf8("north"));
|
||||
north->setGeometry(QRect(830, 60, 93, 29));
|
||||
south = new QPushButton(centralWidget);
|
||||
south->setObjectName(QString::fromUtf8("south"));
|
||||
south->setGeometry(QRect(830, 110, 93, 29));
|
||||
east = new QPushButton(centralWidget);
|
||||
east->setObjectName(QString::fromUtf8("east"));
|
||||
east->setGeometry(QRect(830, 160, 93, 29));
|
||||
west = new QPushButton(centralWidget);
|
||||
west->setObjectName(QString::fromUtf8("west"));
|
||||
west->setGeometry(QRect(830, 210, 93, 29));
|
||||
Tree_Type = new QLineEdit(centralWidget);
|
||||
Tree_Type->setObjectName(QString::fromUtf8("Tree_Type"));
|
||||
Tree_Type->setGeometry(QRect(830, 260, 91, 31));
|
||||
PredictionClass->setCentralWidget(centralWidget);
|
||||
menuBar = new QMenuBar(PredictionClass);
|
||||
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||
menuBar->setGeometry(QRect(0, 0, 1130, 26));
|
||||
PredictionClass->setMenuBar(menuBar);
|
||||
mainToolBar = new QToolBar(PredictionClass);
|
||||
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
|
||||
PredictionClass->addToolBar(Qt::TopToolBarArea, mainToolBar);
|
||||
statusBar = new QStatusBar(PredictionClass);
|
||||
statusBar->setObjectName(QString::fromUtf8("statusBar"));
|
||||
PredictionClass->setStatusBar(statusBar);
|
||||
|
||||
retranslateUi(PredictionClass);
|
||||
|
||||
QMetaObject::connectSlotsByName(PredictionClass);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QMainWindow *PredictionClass)
|
||||
{
|
||||
PredictionClass->setWindowTitle(QCoreApplication::translate("PredictionClass", "Prediction", nullptr));
|
||||
display->setText(QString());
|
||||
Pre_tag->setText(QCoreApplication::translate("PredictionClass", "\347\201\253\345\212\277\347\212\266\345\206\265", nullptr));
|
||||
north->setText(QCoreApplication::translate("PredictionClass", "\345\214\227\351\243\216", nullptr));
|
||||
south->setText(QCoreApplication::translate("PredictionClass", "\345\215\227\351\243\216", nullptr));
|
||||
east->setText(QCoreApplication::translate("PredictionClass", "\344\270\234\351\243\216", nullptr));
|
||||
west->setText(QCoreApplication::translate("PredictionClass", "\350\245\277\351\243\216", nullptr));
|
||||
Tree_Type->setPlaceholderText(QCoreApplication::translate("PredictionClass", "1\357\274\232\351\222\210\345\217\266\346\236\227\357\274\2332\357\274\232\350\220\275\345\217\266\346\236\227\357\274\2333\357\274\232\347\201\214\346\234\250\346\236\227", nullptr));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class PredictionClass: public Ui_PredictionClass {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_PREDICTION_H
|
@ -0,0 +1,199 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'Setting.ui'
|
||||
**
|
||||
** Created by: Qt User Interface Compiler version 6.2.4
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
********************************************************************************/
|
||||
|
||||
#ifndef UI_SETTING_H
|
||||
#define UI_SETTING_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QGridLayout>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QLineEdit>
|
||||
#include <QtWidgets/QMainWindow>
|
||||
#include <QtWidgets/QMenuBar>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QStatusBar>
|
||||
#include <QtWidgets/QToolBar>
|
||||
#include <QtWidgets/QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_SettingClass
|
||||
{
|
||||
public:
|
||||
QWidget *centralWidget;
|
||||
QWidget *gridLayoutWidget;
|
||||
QGridLayout *gridLayout;
|
||||
QLabel *Start_Timer;
|
||||
QLineEdit *seconds;
|
||||
QLineEdit *hours;
|
||||
QLineEdit *longitude;
|
||||
QLineEdit *minutes;
|
||||
QLineEdit *latitude;
|
||||
QLabel *Speed_Lable;
|
||||
QLabel *label;
|
||||
QLineEdit *x;
|
||||
QLineEdit *y;
|
||||
QLineEdit *z;
|
||||
QPushButton *finished;
|
||||
QMenuBar *menuBar;
|
||||
QToolBar *mainToolBar;
|
||||
QStatusBar *statusBar;
|
||||
|
||||
void setupUi(QMainWindow *SettingClass)
|
||||
{
|
||||
if (SettingClass->objectName().isEmpty())
|
||||
SettingClass->setObjectName(QString::fromUtf8("SettingClass"));
|
||||
SettingClass->resize(871, 571);
|
||||
centralWidget = new QWidget(SettingClass);
|
||||
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
|
||||
gridLayoutWidget = new QWidget(centralWidget);
|
||||
gridLayoutWidget->setObjectName(QString::fromUtf8("gridLayoutWidget"));
|
||||
gridLayoutWidget->setGeometry(QRect(200, 100, 451, 241));
|
||||
gridLayout = new QGridLayout(gridLayoutWidget);
|
||||
gridLayout->setSpacing(6);
|
||||
gridLayout->setContentsMargins(11, 11, 11, 11);
|
||||
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
|
||||
gridLayout->setContentsMargins(0, 0, 0, 0);
|
||||
Start_Timer = new QLabel(gridLayoutWidget);
|
||||
Start_Timer->setObjectName(QString::fromUtf8("Start_Timer"));
|
||||
Start_Timer->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
"background-color: blue;\n"
|
||||
"color: red"));
|
||||
|
||||
gridLayout->addWidget(Start_Timer, 2, 0, 1, 1);
|
||||
|
||||
seconds = new QLineEdit(gridLayoutWidget);
|
||||
seconds->setObjectName(QString::fromUtf8("seconds"));
|
||||
seconds->setMaximumSize(QSize(150, 16777215));
|
||||
seconds->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(seconds, 2, 3, 1, 1);
|
||||
|
||||
hours = new QLineEdit(gridLayoutWidget);
|
||||
hours->setObjectName(QString::fromUtf8("hours"));
|
||||
hours->setMaximumSize(QSize(150, 16777215));
|
||||
hours->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(hours, 2, 1, 1, 1);
|
||||
|
||||
longitude = new QLineEdit(gridLayoutWidget);
|
||||
longitude->setObjectName(QString::fromUtf8("longitude"));
|
||||
longitude->setMaximumSize(QSize(150, 16777215));
|
||||
longitude->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(longitude, 0, 1, 1, 1);
|
||||
|
||||
minutes = new QLineEdit(gridLayoutWidget);
|
||||
minutes->setObjectName(QString::fromUtf8("minutes"));
|
||||
minutes->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
gridLayout->addWidget(minutes, 2, 2, 1, 1);
|
||||
|
||||
latitude = new QLineEdit(gridLayoutWidget);
|
||||
latitude->setObjectName(QString::fromUtf8("latitude"));
|
||||
latitude->setMaximumSize(QSize(150, 16777215));
|
||||
latitude->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(latitude, 0, 2, 1, 1);
|
||||
|
||||
Speed_Lable = new QLabel(gridLayoutWidget);
|
||||
Speed_Lable->setObjectName(QString::fromUtf8("Speed_Lable"));
|
||||
Speed_Lable->setMaximumSize(QSize(80, 16777215));
|
||||
Speed_Lable->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
"background-color: blue;\n"
|
||||
"color: red"));
|
||||
|
||||
gridLayout->addWidget(Speed_Lable, 0, 0, 1, 1);
|
||||
|
||||
label = new QLabel(gridLayoutWidget);
|
||||
label->setObjectName(QString::fromUtf8("label"));
|
||||
label->setMaximumSize(QSize(16777215, 20));
|
||||
label->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
"background-color: blue;\n"
|
||||
"color: red"));
|
||||
|
||||
gridLayout->addWidget(label, 1, 0, 1, 1);
|
||||
|
||||
x = new QLineEdit(gridLayoutWidget);
|
||||
x->setObjectName(QString::fromUtf8("x"));
|
||||
x->setMaximumSize(QSize(150, 16777215));
|
||||
x->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(x, 1, 1, 1, 1);
|
||||
|
||||
y = new QLineEdit(gridLayoutWidget);
|
||||
y->setObjectName(QString::fromUtf8("y"));
|
||||
y->setMaximumSize(QSize(150, 16777215));
|
||||
y->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(y, 1, 2, 1, 1);
|
||||
|
||||
z = new QLineEdit(gridLayoutWidget);
|
||||
z->setObjectName(QString::fromUtf8("z"));
|
||||
z->setMaximumSize(QSize(150, 16777215));
|
||||
z->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
""));
|
||||
|
||||
gridLayout->addWidget(z, 1, 3, 1, 1);
|
||||
|
||||
finished = new QPushButton(centralWidget);
|
||||
finished->setObjectName(QString::fromUtf8("finished"));
|
||||
finished->setGeometry(QRect(360, 370, 93, 29));
|
||||
finished->setStyleSheet(QString::fromUtf8("background: none;\n"
|
||||
"background-color: blue;\n"
|
||||
"color: red"));
|
||||
SettingClass->setCentralWidget(centralWidget);
|
||||
menuBar = new QMenuBar(SettingClass);
|
||||
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||
menuBar->setGeometry(QRect(0, 0, 871, 26));
|
||||
SettingClass->setMenuBar(menuBar);
|
||||
mainToolBar = new QToolBar(SettingClass);
|
||||
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
|
||||
SettingClass->addToolBar(Qt::TopToolBarArea, mainToolBar);
|
||||
statusBar = new QStatusBar(SettingClass);
|
||||
statusBar->setObjectName(QString::fromUtf8("statusBar"));
|
||||
SettingClass->setStatusBar(statusBar);
|
||||
|
||||
retranslateUi(SettingClass);
|
||||
|
||||
QMetaObject::connectSlotsByName(SettingClass);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QMainWindow *SettingClass)
|
||||
{
|
||||
SettingClass->setWindowTitle(QCoreApplication::translate("SettingClass", "Setting", nullptr));
|
||||
Start_Timer->setText(QCoreApplication::translate("SettingClass", "\345\207\272\345\217\221\346\227\266\351\227\264\357\274\232", nullptr));
|
||||
seconds->setPlaceholderText(QCoreApplication::translate("SettingClass", "\347\247\222", nullptr));
|
||||
hours->setPlaceholderText(QCoreApplication::translate("SettingClass", "\346\227\266", nullptr));
|
||||
longitude->setPlaceholderText(QCoreApplication::translate("SettingClass", "\347\273\217\345\272\246", nullptr));
|
||||
minutes->setPlaceholderText(QCoreApplication::translate("SettingClass", "\345\210\206", nullptr));
|
||||
latitude->setPlaceholderText(QCoreApplication::translate("SettingClass", "\347\272\254\345\272\246", nullptr));
|
||||
Speed_Lable->setText(QCoreApplication::translate("SettingClass", "\347\233\256\347\232\204\345\234\260", nullptr));
|
||||
label->setText(QCoreApplication::translate("SettingClass", "x,y,z", nullptr));
|
||||
x->setPlaceholderText(QCoreApplication::translate("SettingClass", "0", nullptr));
|
||||
y->setPlaceholderText(QCoreApplication::translate("SettingClass", "0", nullptr));
|
||||
z->setPlaceholderText(QCoreApplication::translate("SettingClass", "0", nullptr));
|
||||
finished->setText(QCoreApplication::translate("SettingClass", "\345\256\214\346\210\220", nullptr));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class SettingClass: public Ui_SettingClass {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_SETTING_H
|
@ -0,0 +1,123 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'UAV_UI_new.ui'
|
||||
**
|
||||
** Created by: Qt User Interface Compiler version 6.2.4
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
********************************************************************************/
|
||||
|
||||
#ifndef UI_UAV_UI_NEW_H
|
||||
#define UI_UAV_UI_NEW_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QMainWindow>
|
||||
#include <QtWidgets/QMenuBar>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QStatusBar>
|
||||
#include <QtWidgets/QToolBar>
|
||||
#include <QtWidgets/QVBoxLayout>
|
||||
#include <QtWidgets/QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_UAV_UI_newClass
|
||||
{
|
||||
public:
|
||||
QWidget *centralWidget;
|
||||
QWidget *verticalLayoutWidget;
|
||||
QVBoxLayout *verticalLayout;
|
||||
QLabel *display;
|
||||
QPushButton *stop;
|
||||
QPushButton *connection;
|
||||
QLabel *play_tag;
|
||||
QPushButton *Settings;
|
||||
QPushButton *action;
|
||||
QPushButton *Prediction;
|
||||
QMenuBar *menuBar;
|
||||
QToolBar *mainToolBar;
|
||||
QStatusBar *statusBar;
|
||||
|
||||
void setupUi(QMainWindow *UAV_UI_newClass)
|
||||
{
|
||||
if (UAV_UI_newClass->objectName().isEmpty())
|
||||
UAV_UI_newClass->setObjectName(QString::fromUtf8("UAV_UI_newClass"));
|
||||
UAV_UI_newClass->resize(1440, 1000);
|
||||
UAV_UI_newClass->setMinimumSize(QSize(0, 0));
|
||||
UAV_UI_newClass->setMaximumSize(QSize(1440, 1200));
|
||||
centralWidget = new QWidget(UAV_UI_newClass);
|
||||
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
|
||||
verticalLayoutWidget = new QWidget(centralWidget);
|
||||
verticalLayoutWidget->setObjectName(QString::fromUtf8("verticalLayoutWidget"));
|
||||
verticalLayoutWidget->setGeometry(QRect(90, 60, 642, 509));
|
||||
verticalLayoutWidget->setMinimumSize(QSize(640, 480));
|
||||
verticalLayout = new QVBoxLayout(verticalLayoutWidget);
|
||||
verticalLayout->setSpacing(6);
|
||||
verticalLayout->setContentsMargins(11, 11, 11, 11);
|
||||
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||
verticalLayout->setContentsMargins(0, 0, 0, 0);
|
||||
display = new QLabel(verticalLayoutWidget);
|
||||
display->setObjectName(QString::fromUtf8("display"));
|
||||
display->setEnabled(true);
|
||||
display->setMinimumSize(QSize(640, 480));
|
||||
display->setMaximumSize(QSize(640, 480));
|
||||
|
||||
verticalLayout->addWidget(display);
|
||||
|
||||
stop = new QPushButton(centralWidget);
|
||||
stop->setObjectName(QString::fromUtf8("stop"));
|
||||
stop->setGeometry(QRect(820, 140, 93, 29));
|
||||
connection = new QPushButton(centralWidget);
|
||||
connection->setObjectName(QString::fromUtf8("connection"));
|
||||
connection->setGeometry(QRect(820, 70, 93, 29));
|
||||
play_tag = new QLabel(centralWidget);
|
||||
play_tag->setObjectName(QString::fromUtf8("play_tag"));
|
||||
play_tag->setGeometry(QRect(100, 40, 81, 31));
|
||||
Settings = new QPushButton(centralWidget);
|
||||
Settings->setObjectName(QString::fromUtf8("Settings"));
|
||||
Settings->setGeometry(QRect(1350, 0, 93, 29));
|
||||
action = new QPushButton(centralWidget);
|
||||
action->setObjectName(QString::fromUtf8("action"));
|
||||
action->setGeometry(QRect(820, 200, 93, 29));
|
||||
Prediction = new QPushButton(centralWidget);
|
||||
Prediction->setObjectName(QString::fromUtf8("Prediction"));
|
||||
Prediction->setGeometry(QRect(820, 260, 93, 29));
|
||||
UAV_UI_newClass->setCentralWidget(centralWidget);
|
||||
menuBar = new QMenuBar(UAV_UI_newClass);
|
||||
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||
menuBar->setGeometry(QRect(0, 0, 1440, 26));
|
||||
UAV_UI_newClass->setMenuBar(menuBar);
|
||||
mainToolBar = new QToolBar(UAV_UI_newClass);
|
||||
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
|
||||
UAV_UI_newClass->addToolBar(Qt::TopToolBarArea, mainToolBar);
|
||||
statusBar = new QStatusBar(UAV_UI_newClass);
|
||||
statusBar->setObjectName(QString::fromUtf8("statusBar"));
|
||||
UAV_UI_newClass->setStatusBar(statusBar);
|
||||
|
||||
retranslateUi(UAV_UI_newClass);
|
||||
|
||||
QMetaObject::connectSlotsByName(UAV_UI_newClass);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QMainWindow *UAV_UI_newClass)
|
||||
{
|
||||
UAV_UI_newClass->setWindowTitle(QCoreApplication::translate("UAV_UI_newClass", "UAV_UI_new", nullptr));
|
||||
display->setText(QString());
|
||||
stop->setText(QCoreApplication::translate("UAV_UI_newClass", "\345\205\263\351\227\255\345\233\276\345\203\217", nullptr));
|
||||
connection->setText(QCoreApplication::translate("UAV_UI_newClass", "\350\277\236\346\216\245\345\233\276\345\203\217", nullptr));
|
||||
play_tag->setText(QCoreApplication::translate("UAV_UI_newClass", "\345\256\236\346\227\266\345\233\276\345\203\217", nullptr));
|
||||
Settings->setText(QCoreApplication::translate("UAV_UI_newClass", "\350\256\276\347\275\256", nullptr));
|
||||
action->setText(QCoreApplication::translate("UAV_UI_newClass", "\345\207\272\350\255\246", nullptr));
|
||||
Prediction->setText(QCoreApplication::translate("UAV_UI_newClass", "\351\242\204\346\265\213", nullptr));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class UAV_UI_newClass: public Ui_UAV_UI_newClass {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_UAV_UI_NEW_H
|
@ -0,0 +1,89 @@
|
||||
/********************************************************************************
|
||||
** Form generated from reading UI file 'tips.ui'
|
||||
**
|
||||
** Created by: Qt User Interface Compiler version 6.2.4
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||
********************************************************************************/
|
||||
|
||||
#ifndef UI_TIPS_H
|
||||
#define UI_TIPS_H
|
||||
|
||||
#include <QtCore/QVariant>
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <QtWidgets/QLabel>
|
||||
#include <QtWidgets/QMainWindow>
|
||||
#include <QtWidgets/QMenuBar>
|
||||
#include <QtWidgets/QPushButton>
|
||||
#include <QtWidgets/QStatusBar>
|
||||
#include <QtWidgets/QToolBar>
|
||||
#include <QtWidgets/QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_tipsClass
|
||||
{
|
||||
public:
|
||||
QWidget *centralWidget;
|
||||
QLabel *Pre_tag;
|
||||
QLabel *display;
|
||||
QPushButton *action;
|
||||
QMenuBar *menuBar;
|
||||
QToolBar *mainToolBar;
|
||||
QStatusBar *statusBar;
|
||||
|
||||
void setupUi(QMainWindow *tipsClass)
|
||||
{
|
||||
if (tipsClass->objectName().isEmpty())
|
||||
tipsClass->setObjectName(QString::fromUtf8("tipsClass"));
|
||||
tipsClass->resize(1130, 644);
|
||||
tipsClass->setMinimumSize(QSize(1130, 644));
|
||||
tipsClass->setMaximumSize(QSize(1130, 644));
|
||||
centralWidget = new QWidget(tipsClass);
|
||||
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
|
||||
Pre_tag = new QLabel(centralWidget);
|
||||
Pre_tag->setObjectName(QString::fromUtf8("Pre_tag"));
|
||||
Pre_tag->setGeometry(QRect(19, 6, 81, 31));
|
||||
display = new QLabel(centralWidget);
|
||||
display->setObjectName(QString::fromUtf8("display"));
|
||||
display->setEnabled(true);
|
||||
display->setGeometry(QRect(20, 30, 640, 480));
|
||||
display->setMinimumSize(QSize(640, 480));
|
||||
display->setMaximumSize(QSize(640, 480));
|
||||
action = new QPushButton(centralWidget);
|
||||
action->setObjectName(QString::fromUtf8("action"));
|
||||
action->setGeometry(QRect(830, 40, 93, 29));
|
||||
tipsClass->setCentralWidget(centralWidget);
|
||||
menuBar = new QMenuBar(tipsClass);
|
||||
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||
menuBar->setGeometry(QRect(0, 0, 1130, 26));
|
||||
tipsClass->setMenuBar(menuBar);
|
||||
mainToolBar = new QToolBar(tipsClass);
|
||||
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
|
||||
tipsClass->addToolBar(Qt::TopToolBarArea, mainToolBar);
|
||||
statusBar = new QStatusBar(tipsClass);
|
||||
statusBar->setObjectName(QString::fromUtf8("statusBar"));
|
||||
tipsClass->setStatusBar(statusBar);
|
||||
|
||||
retranslateUi(tipsClass);
|
||||
|
||||
QMetaObject::connectSlotsByName(tipsClass);
|
||||
} // setupUi
|
||||
|
||||
void retranslateUi(QMainWindow *tipsClass)
|
||||
{
|
||||
tipsClass->setWindowTitle(QCoreApplication::translate("tipsClass", "tips", nullptr));
|
||||
Pre_tag->setText(QCoreApplication::translate("tipsClass", "\347\201\253\345\212\277\347\212\266\345\206\265", nullptr));
|
||||
display->setText(QString());
|
||||
action->setText(QCoreApplication::translate("tipsClass", "\345\207\272\350\255\246", nullptr));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class tipsClass: public Ui_tipsClass {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_TIPS_H
|
Binary file not shown.
@ -0,0 +1,47 @@
|
||||
class SocketClient {
|
||||
private:
|
||||
|
||||
struct sockaddr_in server_addr;
|
||||
public:
|
||||
int sock;
|
||||
SocketClient(const char* ip_address, int port) {
|
||||
// 创建 socket
|
||||
sock = socket(AF_INET, SOCK_STREAM, 0);
|
||||
if (sock == -1) {
|
||||
throw runtime_error("Failed to create socket!");
|
||||
}
|
||||
|
||||
// 初始化服务器地址
|
||||
memset(&server_addr, 0, sizeof(server_addr));
|
||||
server_addr.sin_family = AF_INET;
|
||||
server_addr.sin_port = htons(port);
|
||||
server_addr.sin_addr.s_addr = inet_addr(ip_address);
|
||||
|
||||
// 连接服务器
|
||||
if (connect(sock, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) {
|
||||
close(sock);
|
||||
throw runtime_error("Failed to connect to server!");
|
||||
}
|
||||
}
|
||||
|
||||
~SocketClient() {
|
||||
close(sock);
|
||||
}
|
||||
|
||||
string receive(int buffer_size = 1024) {
|
||||
char buffer[buffer_size];
|
||||
int bytes_received = recv(sock, buffer, sizeof(buffer), 0);
|
||||
if (bytes_received == -1) {
|
||||
ROS_INFO("Failed to receive data from server!");
|
||||
} else {
|
||||
buffer[bytes_received] = '\0';
|
||||
return string(buffer);
|
||||
}
|
||||
}
|
||||
|
||||
void send(const string& message) {
|
||||
if (::send(sock, message.c_str(), message.length(), 0) == -1) {
|
||||
throw runtime_error("Failed to send data to server!");
|
||||
}
|
||||
}
|
||||
};
|
Loading…
Reference in new issue