commit
875a8db3be
@ -0,0 +1,51 @@
|
||||
#include "Setting.h"
|
||||
#include <QTcpServer>
|
||||
#include <QTcpSocket>
|
||||
#include <QMessageBox>
|
||||
#include <QJsonObject>
|
||||
#include <QJsonDocument>
|
||||
|
||||
Setting::Setting(QWidget *parent)
|
||||
: QMainWindow(parent)
|
||||
{
|
||||
ui.setupUi(this);
|
||||
/*float longitude = ui.longitude->text().toFloat();
|
||||
float latitude = ui.latitude->text().toFloat();
|
||||
int hours = ui.hours->text().toInt();
|
||||
int minutes = ui.minutes->text().toInt();
|
||||
int seconds = ui.seconds->text().toInt();*/
|
||||
tcpsocket = new QTcpSocket(this);
|
||||
tcpsocket->connectToHost("192.168.8.100", 9090);
|
||||
connect(ui.finished, &QPushButton::clicked, this, &Setting::on_finished_button);
|
||||
}
|
||||
|
||||
Setting::~Setting()
|
||||
{
|
||||
}
|
||||
void Setting::on_finished_button() {
|
||||
float longitude = ui.longitude->text().toFloat();
|
||||
float latitude = ui.latitude->text().toFloat();
|
||||
int hours = ui.hours->text().toInt();
|
||||
int minutes = ui.minutes->text().toInt();
|
||||
int seconds = ui.seconds->text().toInt();
|
||||
int x = ui.x->text().toInt();
|
||||
int y = ui.y->text().toInt();
|
||||
int z = ui.z->text().toInt();
|
||||
QJsonObject msg;
|
||||
msg.insert("type", "Set");
|
||||
msg.insert("lon", longitude);
|
||||
msg.insert("lat", latitude);
|
||||
msg.insert("hours", hours);
|
||||
msg.insert("minutes", minutes);
|
||||
msg.insert("seconds", seconds);
|
||||
msg.insert("x", x);
|
||||
msg.insert("y", y);
|
||||
msg.insert("z", z);
|
||||
QJsonDocument jsonDocument;
|
||||
jsonDocument.setObject(msg);
|
||||
QByteArray dataArray = jsonDocument.toJson();
|
||||
if (tcpsocket->write(dataArray) == -1) {
|
||||
qDebug() << "send TCP data package failed!";
|
||||
}
|
||||
qDebug() << "sent!";
|
||||
}
|
@ -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();
|
||||
|
||||
};
|
@ -0,0 +1,203 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>SettingClass</class>
|
||||
<widget class="QMainWindow" name="SettingClass">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>871</width>
|
||||
<height>571</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Setting</string>
|
||||
</property>
|
||||
<widget class="QWidget" name="centralWidget">
|
||||
<widget class="QWidget" name="gridLayoutWidget">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
<width>451</width>
|
||||
<height>241</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="Start_Timer">
|
||||
<property name="text">
|
||||
<string>出发时间:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="3">
|
||||
<widget class="QLineEdit" name="seconds">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>秒</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QLineEdit" name="hours">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>时</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLineEdit" name="longitude">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>经度</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="2">
|
||||
<widget class="QLineEdit" name="minutes">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>分</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QLineEdit" name="latitude">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>纬度</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="Speed_Lable">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>80</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>目的地</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>16777215</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>x,y,z</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="x">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>0</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="2">
|
||||
<widget class="QLineEdit" name="y">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>0</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="3">
|
||||
<widget class="QLineEdit" name="z">
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>16777215</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>0</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="finished">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>180</x>
|
||||
<y>290</y>
|
||||
<width>93</width>
|
||||
<height>29</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>完成</string>
|
||||
</property>
|
||||
</widget>
|
||||
</widget>
|
||||
<widget class="QMenuBar" name="menuBar">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>871</width>
|
||||
<height>26</height>
|
||||
</rect>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QToolBar" name="mainToolBar">
|
||||
<attribute name="toolBarArea">
|
||||
<enum>TopToolBarArea</enum>
|
||||
</attribute>
|
||||
<attribute name="toolBarBreak">
|
||||
<bool>false</bool>
|
||||
</attribute>
|
||||
</widget>
|
||||
<widget class="QStatusBar" name="statusBar"/>
|
||||
</widget>
|
||||
<layoutdefault spacing="6" margin="11"/>
|
||||
<resources/>
|
||||
<connections/>
|
||||
</ui>
|
Binary file not shown.
@ -0,0 +1,83 @@
|
||||
#include "UAV_UI_new.h"
|
||||
#include "Setting.h"
|
||||
#include <opencv2/opencv.hpp>
|
||||
#include <string.h>
|
||||
#include <qlabel.h>
|
||||
#include <qdebug.h>
|
||||
#include <QTcpServer>
|
||||
#include <QTcpSocket>
|
||||
#include <QMessageBox>
|
||||
#include <QJsonObject>
|
||||
#include <QJsonDocument>
|
||||
using namespace cv;
|
||||
using namespace std;
|
||||
VideoCapture cap;
|
||||
//const string VideoCaptureAdress = "http://admin:admin@192.168.8.126:8081";
|
||||
const string VideoCaptureAdress = "rtsp://192.168.144.108:8000/375897"; //热成像
|
||||
//const string VideoCaptureAdress = "rtsp://192.168.144.108:8000/165506"; //nomal
|
||||
//const string VideoCaptureAdress = "C:\\Users\\87334\\Videos\\Captures\\Fast_sent.mp4";
|
||||
UAV_UI_new::UAV_UI_new(QWidget* parent)
|
||||
: QMainWindow(parent)
|
||||
{
|
||||
ui.setupUi(this);
|
||||
timer = new QTimer(this);
|
||||
ui.display->setStyleSheet("border:1px solid black ");
|
||||
ui.play_tag->setStyleSheet("background-color:white");
|
||||
connect(ui.Settings, &QPushButton::clicked, this, &UAV_UI_new::onclick_Setting_button);
|
||||
connect(ui.connection, &QPushButton::clicked, this, &UAV_UI_new::on_connection_button);
|
||||
connect(ui.stop, &QPushButton::clicked, this, &UAV_UI_new::on_stop_button);
|
||||
connect(ui.action, &QPushButton::clicked, this, &UAV_UI_new::on_action_button);
|
||||
connect(timer, SIGNAL(timeout()), this, SLOT(importImage()));
|
||||
tcpsocket = new QTcpSocket(this);
|
||||
tcpsocket->connectToHost("192.168.8.100", 9090);
|
||||
connect(tcpsocket, &QTcpSocket::connected, [=]() {
|
||||
QMessageBox *tip = new QMessageBox(this);
|
||||
//QLabel *tip = new QLabel(this);
|
||||
tip->setText("连接成功");
|
||||
tip->setInformativeText("connected successfully");
|
||||
tip->setStandardButtons(QMessageBox::Ok);
|
||||
tip->show();
|
||||
});
|
||||
connect(tcpsocket, &QTcpSocket::readyRead, [=]() {
|
||||
QByteArray jsonData = tcpsocket->readAll(); // 接收 JSON 数据
|
||||
QJsonDocument jsonDocument = QJsonDocument::fromJson(jsonData);
|
||||
QJsonObject jsonObject = jsonDocument.object();
|
||||
QString type = jsonObject.value("type").toString();
|
||||
if (type == "Alarming") {
|
||||
QMessageBox msgBox;
|
||||
msgBox.setWindowTitle("Alarming");
|
||||
msgBox.setText("Fire and Fire");
|
||||
msgBox.show();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
UAV_UI_new::~UAV_UI_new()
|
||||
{}
|
||||
void UAV_UI_new::on_connection_button() {
|
||||
cap.open(VideoCaptureAdress);
|
||||
timer->start(100);
|
||||
};
|
||||
void UAV_UI_new::onclick_Setting_button() {
|
||||
Settings_UI.show();
|
||||
}
|
||||
void UAV_UI_new::importImage() {
|
||||
Mat image;
|
||||
cap >> image;
|
||||
cvtColor(image, image, COLOR_BGR2RGB);
|
||||
cv::resize(image, image, Size(640, 480));
|
||||
QPixmap showimage = QPixmap::fromImage(QImage((const uchar*)(image.data),
|
||||
image.cols,
|
||||
image.rows,
|
||||
image.step,
|
||||
QImage::Format_RGB888));
|
||||
ui.display->setPixmap(showimage);
|
||||
}
|
||||
void UAV_UI_new::on_stop_button() {
|
||||
timer->stop();
|
||||
cap.release();
|
||||
ui.display->clear();
|
||||
}
|
||||
void UAV_UI_new::on_action_button() {
|
||||
//放警报
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
#pragma once
|
||||
|
||||
#include <QtWidgets/QMainWindow>
|
||||
#include "ui_UAV_UI_new.h"
|
||||
#include "Setting.h"
|
||||
#include <QTimer>
|
||||
#include <qpushbutton.h>
|
||||
#include <QPushbutton>
|
||||
#include <opencv2/opencv.hpp>
|
||||
#include <QTcpServer>
|
||||
#include <QTcpSocket>
|
||||
|
||||
class UAV_UI_new : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
UAV_UI_new(QWidget *parent = nullptr);
|
||||
~UAV_UI_new();
|
||||
|
||||
private:
|
||||
Ui::UAV_UI_newClass ui;
|
||||
QTimer* timer;
|
||||
double rate;
|
||||
QTcpServer* tcpserver;
|
||||
QTcpSocket* tcpsocket;
|
||||
Setting Settings_UI;
|
||||
|
||||
private slots:
|
||||
void on_connection_button();
|
||||
void on_stop_button();
|
||||
void importImage();
|
||||
void onclick_Setting_button();
|
||||
void on_action_button();
|
||||
};
|
@ -0,0 +1,4 @@
|
||||
<RCC>
|
||||
<qresource prefix="UAV_UI_new">
|
||||
</qresource>
|
||||
</RCC>
|
Binary file not shown.
@ -0,0 +1,148 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>UAV_UI_newClass</class>
|
||||
<widget class="QMainWindow" name="UAV_UI_newClass">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>1159</width>
|
||||
<height>682</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>UAV_UI_new</string>
|
||||
</property>
|
||||
<widget class="QWidget" name="centralWidget">
|
||||
<widget class="QWidget" name="verticalLayoutWidget">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>90</x>
|
||||
<y>60</y>
|
||||
<width>642</width>
|
||||
<height>509</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>640</width>
|
||||
<height>480</height>
|
||||
</size>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
<item>
|
||||
<widget class="QLabel" name="display">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>640</width>
|
||||
<height>480</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>640</width>
|
||||
<height>480</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="stop">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>820</x>
|
||||
<y>140</y>
|
||||
<width>93</width>
|
||||
<height>29</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>stop</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="connection">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>820</x>
|
||||
<y>70</y>
|
||||
<width>93</width>
|
||||
<height>29</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>connection</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLabel" name="play_tag">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>100</x>
|
||||
<y>40</y>
|
||||
<width>81</width>
|
||||
<height>31</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>图像播放处</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="Settings">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>1060</x>
|
||||
<y>0</y>
|
||||
<width>93</width>
|
||||
<height>29</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Settings</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="action">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>820</x>
|
||||
<y>200</y>
|
||||
<width>93</width>
|
||||
<height>29</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>出警</string>
|
||||
</property>
|
||||
</widget>
|
||||
</widget>
|
||||
<widget class="QMenuBar" name="menuBar">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>1159</width>
|
||||
<height>26</height>
|
||||
</rect>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QToolBar" name="mainToolBar">
|
||||
<attribute name="toolBarArea">
|
||||
<enum>TopToolBarArea</enum>
|
||||
</attribute>
|
||||
<attribute name="toolBarBreak">
|
||||
<bool>false</bool>
|
||||
</attribute>
|
||||
</widget>
|
||||
<widget class="QStatusBar" name="statusBar"/>
|
||||
</widget>
|
||||
<layoutdefault spacing="6" margin="11"/>
|
||||
<resources>
|
||||
<include location="UAV_UI_new.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
@ -0,0 +1,76 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>qml;cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>qrc;rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Form Files">
|
||||
<UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
|
||||
<Extensions>ui</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Translation Files">
|
||||
<UniqueIdentifier>{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}</UniqueIdentifier>
|
||||
<Extensions>ts</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtRcc Include="UAV_UI_new.qrc">
|
||||
<Filter>Resource Files</Filter>
|
||||
</QtRcc>
|
||||
<QtUic Include="UAV_UI_new.ui">
|
||||
<Filter>Form Files</Filter>
|
||||
</QtUic>
|
||||
<QtMoc Include="UAV_UI_new.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<ClCompile Include="UAV_UI_new.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="main.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tips.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="Setting.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtMoc Include="tips.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
<QtMoc Include="Setting.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</QtMoc>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QtUic Include="tips.ui">
|
||||
<Filter>Form Files</Filter>
|
||||
</QtUic>
|
||||
<QtUic Include="Setting.ui">
|
||||
<Filter>Form Files</Filter>
|
||||
</QtUic>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="resource1.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="UAV_UI_new1.rc">
|
||||
<Filter>Resource Files</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup />
|
||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<QtLastBackgroundBuild>2023-05-21T16:36:10.6302989Z</QtLastBackgroundBuild>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<QtLastBackgroundBuild>2023-05-21T16:36:10.6837787Z</QtLastBackgroundBuild>
|
||||
</PropertyGroup>
|
||||
</Project>
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,17 @@
|
||||
#include "UAV_UI_new.h"
|
||||
#include <QtWidgets/QApplication>
|
||||
#include <opencv2/opencv.hpp>
|
||||
#include <string.h>
|
||||
using namespace std;
|
||||
using namespace cv;
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QApplication a(argc, argv);
|
||||
UAV_UI_new w;
|
||||
w.show();
|
||||
/*VideoCapture cap;
|
||||
const string VideoCaptureAdress = "rtsp://192.168.144.108:8000/165506";
|
||||
cap.open(VideoCaptureAdress);*/
|
||||
return a.exec();
|
||||
}
|
@ -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
|
@ -0,0 +1,10 @@
|
||||
#include "tips.h"
|
||||
|
||||
tips::tips(QWidget *parent)
|
||||
: QMainWindow(parent)
|
||||
{
|
||||
ui.setupUi(this);
|
||||
}
|
||||
|
||||
tips::~tips()
|
||||
{}
|
@ -0,0 +1,16 @@
|
||||
#pragma once
|
||||
|
||||
#include <QMainWindow>
|
||||
#include "ui_tips.h"
|
||||
|
||||
class tips : public QMainWindow
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
tips(QWidget *parent = nullptr);
|
||||
~tips();
|
||||
|
||||
private:
|
||||
Ui::tipsClass ui;
|
||||
};
|
@ -0,0 +1,22 @@
|
||||
<UI version="4.0" >
|
||||
<class>tipsClass</class>
|
||||
<widget class="QMainWindow" name="tipsClass" >
|
||||
<property name="objectName" >
|
||||
<string notr="true">tipsClass</string>
|
||||
</property>
|
||||
<property name="geometry" >
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>600</width>
|
||||
<height>400</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle" >
|
||||
<string>tips</string>
|
||||
</property> <widget class="QMenuBar" name="menuBar" /> <widget class="QToolBar" name="mainToolBar" /> <widget class="QWidget" name="centralWidget" /> <widget class="QStatusBar" name="statusBar" />
|
||||
</widget>
|
||||
<layoutDefault spacing="6" margin="11" />
|
||||
<pixmapfunction></pixmapfunction>
|
||||
<connections/>
|
||||
</UI>
|
Binary file not shown.
@ -0,0 +1,19 @@
|
||||
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\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\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\main.obj
|
||||
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\uav_ui_new.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\uav_ui_new.tlog\cl.command.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\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,25 @@
|
||||
uic Setting.ui
|
||||
Setting.cpp
|
||||
UAV_UI_new.cpp
|
||||
main.cpp
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1db 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1dd 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1de 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x1e0 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x630 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x631 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x632 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x637 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x73e 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x73f 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x741 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x748 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x74a 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0x74b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xbcb 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xbce 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xbcf 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
D:\software\UAV_UI\UAV_UI_new\UAV_UI_new\UAV_UI_new.cpp(1,1): warning C4828: 文件包含在偏移 0xbd0 处开始的字符,该字符在当前源字符集中无效(代码页 65001)。
|
||||
moc_Setting.cpp
|
||||
moc_UAV_UI_new.cpp
|
||||
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,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[100];
|
||||
};
|
||||
#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, 16) // "on_action_button"
|
||||
|
||||
},
|
||||
"UAV_UI_new\0on_connection_button\0\0"
|
||||
"on_stop_button\0importImage\0"
|
||||
"onclick_Setting_button\0on_action_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_action_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,98 @@
|
||||
/****************************************************************************
|
||||
** 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 <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.
@ -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\uu20lcg5.zbl;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\uu20lcg5.zbl;/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,7 @@
|
||||
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
|
@ -0,0 +1 @@
|
||||
C:\Users\87334\AppData\Local\Temp\iu4xqqk1.ygq.designtime.props
|
@ -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\uu20lcg5.zbl\.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\uu20lcg5.zbl;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\uu20lcg5.zbl;/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\uu20lcg5.zbl;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\uu20lcg5.zbl;/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.
@ -0,0 +1,46 @@
|
||||
/****************************************************************************
|
||||
** Resource object code
|
||||
**
|
||||
** Created by: The Resource Compiler for Qt version 6.2.4
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost!
|
||||
*****************************************************************************/
|
||||
|
||||
#ifdef QT_NAMESPACE
|
||||
# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
|
||||
# define QT_RCC_MANGLE_NAMESPACE0(x) x
|
||||
# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
|
||||
# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
|
||||
# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
|
||||
QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
|
||||
#else
|
||||
# define QT_RCC_PREPEND_NAMESPACE(name) name
|
||||
# define QT_RCC_MANGLE_NAMESPACE(name) name
|
||||
#endif
|
||||
|
||||
#ifdef QT_NAMESPACE
|
||||
namespace QT_NAMESPACE {
|
||||
#endif
|
||||
|
||||
#ifdef QT_NAMESPACE
|
||||
}
|
||||
#endif
|
||||
|
||||
int QT_RCC_MANGLE_NAMESPACE(qInitResources_UAV_UI_new)();
|
||||
int QT_RCC_MANGLE_NAMESPACE(qInitResources_UAV_UI_new)()
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_UAV_UI_new)();
|
||||
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_UAV_UI_new)()
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
namespace {
|
||||
struct initializer {
|
||||
initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_UAV_UI_new)(); }
|
||||
~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_UAV_UI_new)(); }
|
||||
} dummy;
|
||||
}
|
Binary file not shown.
@ -0,0 +1,173 @@
|
||||
/********************************************************************************
|
||||
** 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(20, 20, 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"));
|
||||
|
||||
gridLayout->addWidget(Start_Timer, 2, 0, 1, 1);
|
||||
|
||||
seconds = new QLineEdit(gridLayoutWidget);
|
||||
seconds->setObjectName(QString::fromUtf8("seconds"));
|
||||
seconds->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
gridLayout->addWidget(seconds, 2, 3, 1, 1);
|
||||
|
||||
hours = new QLineEdit(gridLayoutWidget);
|
||||
hours->setObjectName(QString::fromUtf8("hours"));
|
||||
hours->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
gridLayout->addWidget(hours, 2, 1, 1, 1);
|
||||
|
||||
longitude = new QLineEdit(gridLayoutWidget);
|
||||
longitude->setObjectName(QString::fromUtf8("longitude"));
|
||||
longitude->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
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));
|
||||
|
||||
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));
|
||||
|
||||
gridLayout->addWidget(Speed_Lable, 0, 0, 1, 1);
|
||||
|
||||
label = new QLabel(gridLayoutWidget);
|
||||
label->setObjectName(QString::fromUtf8("label"));
|
||||
label->setMaximumSize(QSize(16777215, 20));
|
||||
|
||||
gridLayout->addWidget(label, 1, 0, 1, 1);
|
||||
|
||||
x = new QLineEdit(gridLayoutWidget);
|
||||
x->setObjectName(QString::fromUtf8("x"));
|
||||
x->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
gridLayout->addWidget(x, 1, 1, 1, 1);
|
||||
|
||||
y = new QLineEdit(gridLayoutWidget);
|
||||
y->setObjectName(QString::fromUtf8("y"));
|
||||
y->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
gridLayout->addWidget(y, 1, 2, 1, 1);
|
||||
|
||||
z = new QLineEdit(gridLayoutWidget);
|
||||
z->setObjectName(QString::fromUtf8("z"));
|
||||
z->setMaximumSize(QSize(150, 16777215));
|
||||
|
||||
gridLayout->addWidget(z, 1, 3, 1, 1);
|
||||
|
||||
finished = new QPushButton(centralWidget);
|
||||
finished->setObjectName(QString::fromUtf8("finished"));
|
||||
finished->setGeometry(QRect(180, 290, 93, 29));
|
||||
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,116 @@
|
||||
/********************************************************************************
|
||||
** 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;
|
||||
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(1159, 682);
|
||||
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(1060, 0, 93, 29));
|
||||
action = new QPushButton(centralWidget);
|
||||
action->setObjectName(QString::fromUtf8("action"));
|
||||
action->setGeometry(QRect(820, 200, 93, 29));
|
||||
UAV_UI_newClass->setCentralWidget(centralWidget);
|
||||
menuBar = new QMenuBar(UAV_UI_newClass);
|
||||
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||
menuBar->setGeometry(QRect(0, 0, 1159, 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", "stop", nullptr));
|
||||
connection->setText(QCoreApplication::translate("UAV_UI_newClass", "connection", nullptr));
|
||||
play_tag->setText(QCoreApplication::translate("UAV_UI_newClass", "\345\233\276\345\203\217\346\222\255\346\224\276\345\244\204", nullptr));
|
||||
Settings->setText(QCoreApplication::translate("UAV_UI_newClass", "Settings", nullptr));
|
||||
action->setText(QCoreApplication::translate("UAV_UI_newClass", "\345\207\272\350\255\246", 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,66 @@
|
||||
/********************************************************************************
|
||||
** 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/QMainWindow>
|
||||
#include <QtWidgets/QMenuBar>
|
||||
#include <QtWidgets/QStatusBar>
|
||||
#include <QtWidgets/QToolBar>
|
||||
#include <QtWidgets/QWidget>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class Ui_tipsClass
|
||||
{
|
||||
public:
|
||||
QMenuBar *menuBar;
|
||||
QToolBar *mainToolBar;
|
||||
QWidget *centralWidget;
|
||||
QStatusBar *statusBar;
|
||||
|
||||
void setupUi(QMainWindow *tipsClass)
|
||||
{
|
||||
if (tipsClass->objectName().isEmpty())
|
||||
tipsClass->setObjectName(QString::fromUtf8("tipsClass"));
|
||||
tipsClass->resize(600, 400);
|
||||
menuBar = new QMenuBar(tipsClass);
|
||||
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||
tipsClass->setMenuBar(menuBar);
|
||||
mainToolBar = new QToolBar(tipsClass);
|
||||
mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
|
||||
tipsClass->addToolBar(mainToolBar);
|
||||
centralWidget = new QWidget(tipsClass);
|
||||
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
|
||||
tipsClass->setCentralWidget(centralWidget);
|
||||
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));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
||||
namespace Ui {
|
||||
class tipsClass: public Ui_tipsClass {};
|
||||
} // namespace Ui
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // UI_TIPS_H
|
Binary file not shown.
Loading…
Reference in new issue