添加.gitignore并清理构建文件

- 添加.gitignore忽略构建产物和临时文件
- 从版本控制中移除build/目录下的所有文件
- 移除可执行文件和Makefile(这些会在构建时自动生成)
- 保持代码仓库清洁,只跟踪源代码
main
123 5 days ago
parent ebb24304f9
commit 6852ea427d

@ -0,0 +1,60 @@
# Qt/C++ build files
build/
bin/
*.o
*.obj
*.so
*.dll
*.dylib
*.a
*.lib
*.exe
# Qt specific files
moc_*.cpp
moc_*.h
qrc_*.cpp
ui_*.h
Makefile*
*.pro.user
*.pro.user.*
# IDE files
.vscode/
.idea/
*.kate-swp
*~
# Temporary files
*.tmp
*.temp
.DS_Store
Thumbs.db
# Debug/Release directories
debug/
release/
Debug/
Release/
# CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
# Android build files
android/build/
android/.gradle/
android/local.properties
# Backup files
*.bak
*.backup
*~
# Log files
*.log
# Core dumps
core
core.*

@ -1,536 +0,0 @@
#############################################################################
# Makefile for building: BattlefieldExplorationSystem
# Generated by qmake (3.1) (Qt 5.15.15)
# Project: CasualtySightPlus_new.pro
# Template: app
# Command: /usr/lib/qt5/bin/qmake -o Makefile CasualtySightPlus_new.pro
#############################################################################
MAKEFILE = Makefile
EQ = =
####### Compiler, tools and options
CC = gcc
CXX = g++
DEFINES = -DAPP_VERSION=\"2.0.0\" -DQT_NO_DEBUG -DQT_QUICKWIDGETS_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_CHARTS_LIB -DQT_WIDGETS_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SQL_LIB -DQT_CORE_LIB
CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES)
CXXFLAGS = -pipe -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES)
INCPATH = -I. -Iinclude -Iinclude/core -Iinclude/ui -IAudioModule -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimediaWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtCharts -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -I/usr/include/x86_64-linux-gnu/qt5/QtQuick -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -I/usr/include/x86_64-linux-gnu/qt5/QtWebChannel -I/usr/include/x86_64-linux-gnu/qt5/QtQml -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtPositioning -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild -Ibuild -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
QMAKE = /usr/lib/qt5/bin/qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = cp -f
COPY_DIR = cp -f -R
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = cp -f -R
QINSTALL = /usr/lib/qt5/bin/qmake -install qinstall
QINSTALL_PROGRAM = /usr/lib/qt5/bin/qmake -install qinstall -exe
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
TAR = tar -cf
COMPRESS = gzip -9f
DISTNAME = BattlefieldExplorationSystem2.0.0
DISTDIR = /home/hzk/Software_Architecture/src/Client/build/BattlefieldExplorationSystem2.0.0
LINK = g++
LFLAGS = -Wl,-O1 -Wl,-rpath-link,/usr/lib/x86_64-linux-gnu
LIBS = $(SUBLIBS) /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so /usr/lib/x86_64-linux-gnu/libQt5MultimediaWidgets.so /usr/lib/x86_64-linux-gnu/libQt5WebEngineWidgets.so /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so /usr/lib/x86_64-linux-gnu/libQt5Charts.so /usr/lib/x86_64-linux-gnu/libQt5Widgets.so /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so /usr/lib/x86_64-linux-gnu/libQt5Quick.so /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5QmlModels.so /usr/lib/x86_64-linux-gnu/libQt5WebChannel.so /usr/lib/x86_64-linux-gnu/libQt5Qml.so /usr/lib/x86_64-linux-gnu/libQt5Network.so /usr/lib/x86_64-linux-gnu/libQt5Positioning.so /usr/lib/x86_64-linux-gnu/libQt5Sql.so /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread
AR = ar cqs
RANLIB =
SED = sed
STRIP = strip
####### Output directory
OBJECTS_DIR = build/
####### Files
SOURCES = src/main.cpp \
src/core/database/UAVDatabase.cpp \
src/core/database/DogDatabase.cpp \
src/ui/main/MainWindow.cpp \
src/ui/dialogs/DeviceDialog.cpp build/qrc_res.cpp \
build/moc_MainWindow.cpp \
build/moc_DeviceDialog.cpp
OBJECTS = build/main.o \
build/UAVDatabase.o \
build/DogDatabase.o \
build/MainWindow.o \
build/DeviceDialog.o \
build/qrc_res.o \
build/moc_MainWindow.o \
build/moc_DeviceDialog.o
DIST = /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_accessibility_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_charts.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_edid_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_egl_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_fb_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_glx_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_input_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_kms_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_multimedia.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_positioning.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_positioningquick.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmlmodels.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmltest.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmlworkerscript.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quick.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quickwidgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_service_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_theme_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_vulkan_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webchannel.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webengine.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webenginecore.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xkbcommon_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/qmake.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf \
.qmake.stash \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/toolchain.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/moc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/opengl.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/uic.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/thread.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qmake_use.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/file_copies.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \
CasualtySightPlus_new.pro include/core/database/UAVDatabase.h \
include/core/database/DogDatabase.h \
include/ui/main/MainWindow.h \
include/ui/dialogs/DeviceDialog.h src/main.cpp \
src/core/database/UAVDatabase.cpp \
src/core/database/DogDatabase.cpp \
src/ui/main/MainWindow.cpp \
src/ui/dialogs/DeviceDialog.cpp
QMAKE_TARGET = BattlefieldExplorationSystem
DESTDIR =
TARGET = BattlefieldExplorationSystem
first: all
####### Build rules
BattlefieldExplorationSystem: build/ui_MainWindow.h build/ui_DeviceDialog.h $(OBJECTS)
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
Makefile: CasualtySightPlus_new.pro /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_accessibility_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_charts.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_edid_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_egl_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_fb_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_glx_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_input_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_kms_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_multimedia.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_positioning.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_positioningquick.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmlmodels.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmltest.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmlworkerscript.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quick.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quickwidgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_service_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_theme_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_vulkan_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webchannel.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webengine.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webenginecore.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xkbcommon_support_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/qmake.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf \
.qmake.stash \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/toolchain.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/moc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/opengl.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/uic.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/thread.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qmake_use.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/file_copies.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \
CasualtySightPlus_new.pro \
res.qrc
$(QMAKE) -o Makefile CasualtySightPlus_new.pro
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_accessibility_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_charts.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_edid_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_egl_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_fb_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_glx_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_input_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_kms_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_multimedia.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_positioning.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_positioningquick.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qml.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmlmodels.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmltest.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_qmlworkerscript.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quick.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_quickwidgets.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_service_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_theme_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_vulkan_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webchannel.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webengine.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webenginecore.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xkbcommon_support_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/qmake.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf:
.qmake.stash:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/toolchain.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources_functions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/moc.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/opengl.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/uic.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/thread.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qmake_use.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/file_copies.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf:
CasualtySightPlus_new.pro:
res.qrc:
qmake: FORCE
@$(QMAKE) -o Makefile CasualtySightPlus_new.pro
qmake_all: FORCE
all: Makefile BattlefieldExplorationSystem
dist: distdir FORCE
(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
distdir: FORCE
@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
$(COPY_FILE) --parents res.qrc $(DISTDIR)/
$(COPY_FILE) --parents /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp $(DISTDIR)/
$(COPY_FILE) --parents include/core/database/UAVDatabase.h include/core/database/DogDatabase.h include/ui/main/MainWindow.h include/ui/dialogs/DeviceDialog.h $(DISTDIR)/
$(COPY_FILE) --parents src/main.cpp src/core/database/UAVDatabase.cpp src/core/database/DogDatabase.cpp src/ui/main/MainWindow.cpp src/ui/dialogs/DeviceDialog.cpp $(DISTDIR)/
$(COPY_FILE) --parents forms/main/MainWindow.ui forms/dialogs/DeviceDialog.ui $(DISTDIR)/
clean: compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core
distclean: clean
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) .qmake.stash
-$(DEL_FILE) Makefile
####### Sub-libraries
mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean
mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all
check: first
benchmark: first
compiler_rcc_make_all: build/qrc_res.cpp
compiler_rcc_clean:
-$(DEL_FILE) build/qrc_res.cpp
build/qrc_res.cpp: res.qrc \
/usr/lib/qt5/bin/rcc \
res/qml/MAP2.qml \
res/qml/MAP.qml \
res/icon/green.png \
res/icon/yellow.png \
res/icon/red.png \
res/html/map.html \
res/image/map.svg \
res/image/mapbtn.svg \
res/image/location.svg \
res/image/UAV.svg \
res/image/health.png \
res/image/uav.png \
res/image/logo_backgroundless.png \
res/image/info.png \
res/image/tab.svg \
res/image/map.png \
res/image/location.png \
res/image/soldier.svg \
res/image/robot.png \
res/image/health.png.svg \
res/image/tab.png \
res/image/infomation.svg \
res/image/robotbtn.svg \
res/image/health.svg \
res/image/soldier.png \
res/image/MapBackGround.png \
res/image/logo.png
/usr/lib/qt5/bin/rcc -name res res.qrc -o build/qrc_res.cpp
compiler_moc_predefs_make_all: build/moc_predefs.h
compiler_moc_predefs_clean:
-$(DEL_FILE) build/moc_predefs.h
build/moc_predefs.h: /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp
g++ -pipe -O2 -std=gnu++1z -Wall -Wextra -dM -E -o build/moc_predefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp
compiler_moc_header_make_all: build/moc_MainWindow.cpp build/moc_DeviceDialog.cpp
compiler_moc_header_clean:
-$(DEL_FILE) build/moc_MainWindow.cpp build/moc_DeviceDialog.cpp
build/moc_MainWindow.cpp: include/ui/main/MainWindow.h \
build/moc_predefs.h \
/usr/lib/qt5/bin/moc
/usr/lib/qt5/bin/moc $(DEFINES) --include /home/hzk/Software_Architecture/src/Client/build/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/hzk/Software_Architecture/src/Client -I/home/hzk/Software_Architecture/src/Client/include -I/home/hzk/Software_Architecture/src/Client/include/core -I/home/hzk/Software_Architecture/src/Client/include/ui -I/home/hzk/Software_Architecture/src/Client/AudioModule -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimediaWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtCharts -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -I/usr/include/x86_64-linux-gnu/qt5/QtQuick -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -I/usr/include/x86_64-linux-gnu/qt5/QtWebChannel -I/usr/include/x86_64-linux-gnu/qt5/QtQml -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtPositioning -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include include/ui/main/MainWindow.h -o build/moc_MainWindow.cpp
build/moc_DeviceDialog.cpp: include/ui/dialogs/DeviceDialog.h \
build/moc_predefs.h \
/usr/lib/qt5/bin/moc
/usr/lib/qt5/bin/moc $(DEFINES) --include /home/hzk/Software_Architecture/src/Client/build/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/home/hzk/Software_Architecture/src/Client -I/home/hzk/Software_Architecture/src/Client/include -I/home/hzk/Software_Architecture/src/Client/include/core -I/home/hzk/Software_Architecture/src/Client/include/ui -I/home/hzk/Software_Architecture/src/Client/AudioModule -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimediaWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtCharts -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -I/usr/include/x86_64-linux-gnu/qt5/QtQuick -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -I/usr/include/x86_64-linux-gnu/qt5/QtWebChannel -I/usr/include/x86_64-linux-gnu/qt5/QtQml -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtPositioning -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward -I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include include/ui/dialogs/DeviceDialog.h -o build/moc_DeviceDialog.cpp
compiler_moc_objc_header_make_all:
compiler_moc_objc_header_clean:
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: build/ui_MainWindow.h build/ui_DeviceDialog.h
compiler_uic_clean:
-$(DEL_FILE) build/ui_MainWindow.h build/ui_DeviceDialog.h
build/ui_MainWindow.h: forms/main/MainWindow.ui \
/usr/lib/qt5/bin/uic
/usr/lib/qt5/bin/uic forms/main/MainWindow.ui -o build/ui_MainWindow.h
build/ui_DeviceDialog.h: forms/dialogs/DeviceDialog.ui \
/usr/lib/qt5/bin/uic
/usr/lib/qt5/bin/uic forms/dialogs/DeviceDialog.ui -o build/ui_DeviceDialog.h
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean
####### Compile
build/main.o: src/main.cpp include/ui/main/MainWindow.h \
include/core/database/DogDatabase.h \
include/core/database/UAVDatabase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/main.o src/main.cpp
build/UAVDatabase.o: src/core/database/UAVDatabase.cpp include/core/database/UAVDatabase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/UAVDatabase.o src/core/database/UAVDatabase.cpp
build/DogDatabase.o: src/core/database/DogDatabase.cpp include/core/database/DogDatabase.h \
include/core/database/UAVDatabase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/DogDatabase.o src/core/database/DogDatabase.cpp
build/MainWindow.o: src/ui/main/MainWindow.cpp include/ui/main/MainWindow.h \
build/ui_MainWindow.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/MainWindow.o src/ui/main/MainWindow.cpp
build/DeviceDialog.o: src/ui/dialogs/DeviceDialog.cpp include/ui/dialogs/DeviceDialog.h \
build/ui_DeviceDialog.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/DeviceDialog.o src/ui/dialogs/DeviceDialog.cpp
build/qrc_res.o: build/qrc_res.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/qrc_res.o build/qrc_res.cpp
build/moc_MainWindow.o: build/moc_MainWindow.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/moc_MainWindow.o build/moc_MainWindow.cpp
build/moc_DeviceDialog.o: build/moc_DeviceDialog.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o build/moc_DeviceDialog.o build/moc_DeviceDialog.cpp
####### Install
install_target: first FORCE
@test -d $(INSTALL_ROOT)/opt/CasualtySightPlus_new/bin || mkdir -p $(INSTALL_ROOT)/opt/CasualtySightPlus_new/bin
$(QINSTALL_PROGRAM) $(QMAKE_TARGET) $(INSTALL_ROOT)/opt/CasualtySightPlus_new/bin/$(QMAKE_TARGET)
-$(STRIP) $(INSTALL_ROOT)/opt/CasualtySightPlus_new/bin/$(QMAKE_TARGET)
uninstall_target: FORCE
-$(DEL_FILE) $(INSTALL_ROOT)/opt/CasualtySightPlus_new/bin/$(QMAKE_TARGET)
-$(DEL_DIR) $(INSTALL_ROOT)/opt/CasualtySightPlus_new/bin/
install: install_target FORCE
uninstall: uninstall_target FORCE
FORCE:

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.

@ -1,95 +0,0 @@
/****************************************************************************
** Meta object code from reading C++ file 'DeviceDialog.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.15)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../include/ui/dialogs/DeviceDialog.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'DeviceDialog.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.15. 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_DeviceDialog_t {
QByteArrayData data[1];
char stringdata0[13];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_DeviceDialog_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_DeviceDialog_t qt_meta_stringdata_DeviceDialog = {
{
QT_MOC_LITERAL(0, 0, 12) // "DeviceDialog"
},
"DeviceDialog"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_DeviceDialog[] = {
// content:
8, // 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 DeviceDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
(void)_o;
(void)_id;
(void)_c;
(void)_a;
}
QT_INIT_METAOBJECT const QMetaObject DeviceDialog::staticMetaObject = { {
QMetaObject::SuperData::link<QDialog::staticMetaObject>(),
qt_meta_stringdata_DeviceDialog.data,
qt_meta_data_DeviceDialog,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *DeviceDialog::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *DeviceDialog::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_DeviceDialog.stringdata0))
return static_cast<void*>(this);
return QDialog::qt_metacast(_clname);
}
int DeviceDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

@ -1,120 +0,0 @@
/****************************************************************************
** Meta object code from reading C++ file 'InjuryAnalysisUI.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.3)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../include/InjuryAnalysisUI.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'InjuryAnalysisUI.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.3. 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_InjuryAnalysisUI_t {
QByteArrayData data[3];
char stringdata0[40];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_InjuryAnalysisUI_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_InjuryAnalysisUI_t qt_meta_stringdata_InjuryAnalysisUI = {
{
QT_MOC_LITERAL(0, 0, 16), // "InjuryAnalysisUI"
QT_MOC_LITERAL(1, 17, 21), // "onSearchButtonClicked"
QT_MOC_LITERAL(2, 39, 0) // ""
},
"InjuryAnalysisUI\0onSearchButtonClicked\0"
""
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_InjuryAnalysisUI[] = {
// content:
8, // 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
1, 0, 19, 2, 0x08 /* Private */,
// slots: parameters
QMetaType::Void,
0 // eod
};
void InjuryAnalysisUI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<InjuryAnalysisUI *>(_o);
(void)_t;
switch (_id) {
case 0: _t->onSearchButtonClicked(); break;
default: ;
}
}
(void)_a;
}
QT_INIT_METAOBJECT const QMetaObject InjuryAnalysisUI::staticMetaObject = { {
QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
qt_meta_stringdata_InjuryAnalysisUI.data,
qt_meta_data_InjuryAnalysisUI,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *InjuryAnalysisUI::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *InjuryAnalysisUI::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_InjuryAnalysisUI.stringdata0))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int InjuryAnalysisUI::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::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<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

@ -1,164 +0,0 @@
/****************************************************************************
** Meta object code from reading C++ file 'MainWindow.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.15)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../include/ui/main/MainWindow.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'MainWindow.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.15. 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_MainWindow_t {
QByteArrayData data[13];
char stringdata0[235];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_MainWindow_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = {
{
QT_MOC_LITERAL(0, 0, 10), // "MainWindow"
QT_MOC_LITERAL(1, 11, 17), // "onAddRobotClicked"
QT_MOC_LITERAL(2, 29, 0), // ""
QT_MOC_LITERAL(3, 30, 17), // "onRobotTabClicked"
QT_MOC_LITERAL(4, 48, 26), // "onSpecifiedRobotTabClicked"
QT_MOC_LITERAL(5, 75, 15), // "onAddUAVClicked"
QT_MOC_LITERAL(6, 91, 15), // "onUAVTabClicked"
QT_MOC_LITERAL(7, 107, 22), // "onRobotLocationClicked"
QT_MOC_LITERAL(8, 130, 16), // "onUAVViewClicked"
QT_MOC_LITERAL(9, 147, 18), // "onRobotViewClicked"
QT_MOC_LITERAL(10, 166, 21), // "onRobotMappingClicked"
QT_MOC_LITERAL(11, 188, 24), // "onSmartNavigationClicked"
QT_MOC_LITERAL(12, 213, 21) // "onIntelligenceClicked"
},
"MainWindow\0onAddRobotClicked\0\0"
"onRobotTabClicked\0onSpecifiedRobotTabClicked\0"
"onAddUAVClicked\0onUAVTabClicked\0"
"onRobotLocationClicked\0onUAVViewClicked\0"
"onRobotViewClicked\0onRobotMappingClicked\0"
"onSmartNavigationClicked\0onIntelligenceClicked"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_MainWindow[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
11, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 69, 2, 0x0a /* Public */,
3, 0, 70, 2, 0x0a /* Public */,
4, 0, 71, 2, 0x0a /* Public */,
5, 0, 72, 2, 0x08 /* Private */,
6, 0, 73, 2, 0x08 /* Private */,
7, 0, 74, 2, 0x08 /* Private */,
8, 0, 75, 2, 0x08 /* Private */,
9, 0, 76, 2, 0x08 /* Private */,
10, 0, 77, 2, 0x08 /* Private */,
11, 0, 78, 2, 0x08 /* Private */,
12, 0, 79, 2, 0x08 /* Private */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<MainWindow *>(_o);
(void)_t;
switch (_id) {
case 0: _t->onAddRobotClicked(); break;
case 1: _t->onRobotTabClicked(); break;
case 2: _t->onSpecifiedRobotTabClicked(); break;
case 3: _t->onAddUAVClicked(); break;
case 4: _t->onUAVTabClicked(); break;
case 5: _t->onRobotLocationClicked(); break;
case 6: _t->onUAVViewClicked(); break;
case 7: _t->onRobotViewClicked(); break;
case 8: _t->onRobotMappingClicked(); break;
case 9: _t->onSmartNavigationClicked(); break;
case 10: _t->onIntelligenceClicked(); break;
default: ;
}
}
(void)_a;
}
QT_INIT_METAOBJECT const QMetaObject MainWindow::staticMetaObject = { {
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
qt_meta_stringdata_MainWindow.data,
qt_meta_data_MainWindow,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *MainWindow::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *MainWindow::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_MainWindow.stringdata0))
return static_cast<void*>(this);
return QMainWindow::qt_metacast(_clname);
}
int MainWindow::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 < 11)
qt_static_metacall(this, _c, _id, _a);
_id -= 11;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 11)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 11;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

Binary file not shown.

@ -1,164 +0,0 @@
/****************************************************************************
** Meta object code from reading C++ file 'guidingui.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.3)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../include/guidingui.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'guidingui.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.3. 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_GuidingUI_t {
QByteArrayData data[13];
char stringdata0[234];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_GuidingUI_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_GuidingUI_t qt_meta_stringdata_GuidingUI = {
{
QT_MOC_LITERAL(0, 0, 9), // "GuidingUI"
QT_MOC_LITERAL(1, 10, 17), // "onAddRobotClicked"
QT_MOC_LITERAL(2, 28, 0), // ""
QT_MOC_LITERAL(3, 29, 17), // "onRobotTabClicked"
QT_MOC_LITERAL(4, 47, 26), // "onSpecifiedRobotTabClicked"
QT_MOC_LITERAL(5, 74, 15), // "onAddUAVClicked"
QT_MOC_LITERAL(6, 90, 15), // "onUAVTabClicked"
QT_MOC_LITERAL(7, 106, 22), // "onRobotLocationClicked"
QT_MOC_LITERAL(8, 129, 16), // "onUAVViewClicked"
QT_MOC_LITERAL(9, 146, 18), // "onRobotViewClicked"
QT_MOC_LITERAL(10, 165, 21), // "onRobotMappingClicked"
QT_MOC_LITERAL(11, 187, 24), // "onSmartNavigationClicked"
QT_MOC_LITERAL(12, 212, 21) // "onIntelligenceClicked"
},
"GuidingUI\0onAddRobotClicked\0\0"
"onRobotTabClicked\0onSpecifiedRobotTabClicked\0"
"onAddUAVClicked\0onUAVTabClicked\0"
"onRobotLocationClicked\0onUAVViewClicked\0"
"onRobotViewClicked\0onRobotMappingClicked\0"
"onSmartNavigationClicked\0onIntelligenceClicked"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_GuidingUI[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
11, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 69, 2, 0x0a /* Public */,
3, 0, 70, 2, 0x0a /* Public */,
4, 0, 71, 2, 0x0a /* Public */,
5, 0, 72, 2, 0x08 /* Private */,
6, 0, 73, 2, 0x08 /* Private */,
7, 0, 74, 2, 0x08 /* Private */,
8, 0, 75, 2, 0x08 /* Private */,
9, 0, 76, 2, 0x08 /* Private */,
10, 0, 77, 2, 0x08 /* Private */,
11, 0, 78, 2, 0x08 /* Private */,
12, 0, 79, 2, 0x08 /* Private */,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void GuidingUI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<GuidingUI *>(_o);
(void)_t;
switch (_id) {
case 0: _t->onAddRobotClicked(); break;
case 1: _t->onRobotTabClicked(); break;
case 2: _t->onSpecifiedRobotTabClicked(); break;
case 3: _t->onAddUAVClicked(); break;
case 4: _t->onUAVTabClicked(); break;
case 5: _t->onRobotLocationClicked(); break;
case 6: _t->onUAVViewClicked(); break;
case 7: _t->onRobotViewClicked(); break;
case 8: _t->onRobotMappingClicked(); break;
case 9: _t->onSmartNavigationClicked(); break;
case 10: _t->onIntelligenceClicked(); break;
default: ;
}
}
(void)_a;
}
QT_INIT_METAOBJECT const QMetaObject GuidingUI::staticMetaObject = { {
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
qt_meta_stringdata_GuidingUI.data,
qt_meta_data_GuidingUI,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *GuidingUI::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *GuidingUI::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_GuidingUI.stringdata0))
return static_cast<void*>(this);
return QMainWindow::qt_metacast(_clname);
}
int GuidingUI::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 < 11)
qt_static_metacall(this, _c, _id, _a);
_id -= 11;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 11)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 11;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

Binary file not shown.

@ -1,95 +0,0 @@
/****************************************************************************
** Meta object code from reading C++ file 'injurydisiplayui.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.3)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../include/injurydisiplayui.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'injurydisiplayui.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.15.3. 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_InjuryDisiplayUI_t {
QByteArrayData data[1];
char stringdata0[17];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_InjuryDisiplayUI_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_InjuryDisiplayUI_t qt_meta_stringdata_InjuryDisiplayUI = {
{
QT_MOC_LITERAL(0, 0, 16) // "InjuryDisiplayUI"
},
"InjuryDisiplayUI"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_InjuryDisiplayUI[] = {
// content:
8, // 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 InjuryDisiplayUI::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
(void)_o;
(void)_id;
(void)_c;
(void)_a;
}
QT_INIT_METAOBJECT const QMetaObject InjuryDisiplayUI::staticMetaObject = { {
QMetaObject::SuperData::link<QDialog::staticMetaObject>(),
qt_meta_stringdata_InjuryDisiplayUI.data,
qt_meta_data_InjuryDisiplayUI,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *InjuryDisiplayUI::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *InjuryDisiplayUI::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_InjuryDisiplayUI.stringdata0))
return static_cast<void*>(this);
return QDialog::qt_metacast(_clname);
}
int InjuryDisiplayUI::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

@ -1,464 +0,0 @@
#define __DBL_MIN_EXP__ (-1021)
#define __cpp_nontype_template_parameter_auto 201606L
#define __UINT_LEAST16_MAX__ 0xffff
#define __FLT16_HAS_QUIET_NAN__ 1
#define __ATOMIC_ACQUIRE 2
#define __FLT128_MAX_10_EXP__ 4932
#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F
#define __GCC_IEC_559_COMPLEX 2
#define __cpp_aggregate_nsdmi 201304L
#define __UINT_LEAST8_TYPE__ unsigned char
#define __SIZEOF_FLOAT80__ 16
#define __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16
#define __INTMAX_C(c) c ## L
#define __CHAR_BIT__ 8
#define __UINT8_MAX__ 0xff
#define __SCHAR_WIDTH__ 8
#define __WINT_MAX__ 0xffffffffU
#define __FLT32_MIN_EXP__ (-125)
#define __cpp_static_assert 201411L
#define __BFLT16_MIN_10_EXP__ (-37)
#define __ORDER_LITTLE_ENDIAN__ 1234
#define __WCHAR_MAX__ 0x7fffffff
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
#define __GCC_IEC_559 2
#define __FLT32X_DECIMAL_DIG__ 17
#define __FLT_EVAL_METHOD__ 0
#define __cpp_binary_literals 201304L
#define __FLT64_DECIMAL_DIG__ 17
#define __CET__ 3
#define __cpp_noexcept_function_type 201510L
#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
#define __cpp_variadic_templates 200704L
#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL
#define __SIG_ATOMIC_TYPE__ int
#define __DBL_MIN_10_EXP__ (-307)
#define __FINITE_MATH_ONLY__ 0
#define __cpp_variable_templates 201304L
#define __FLT32X_MAX_EXP__ 1024
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __FLT32_HAS_DENORM__ 1
#define __UINT_FAST8_MAX__ 0xff
#define __cpp_rvalue_reference 200610L
#define __cpp_nested_namespace_definitions 201411L
#define __DEC64_MAX_EXP__ 385
#define __INT8_C(c) c
#define __LDBL_HAS_INFINITY__ 1
#define __INT_LEAST8_WIDTH__ 8
#define __cpp_variadic_using 201611L
#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL
#define __INT_LEAST8_MAX__ 0x7f
#define __cpp_attributes 200809L
#define __cpp_capture_star_this 201603L
#define __SHRT_MAX__ 0x7fff
#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L
#define __FLT64X_MAX_10_EXP__ 4932
#define __cpp_if_constexpr 201606L
#define __BFLT16_MAX_10_EXP__ 38
#define __BFLT16_MAX_EXP__ 128
#define __LDBL_IS_IEC_60559__ 1
#define __FLT64X_HAS_QUIET_NAN__ 1
#define __UINT_LEAST8_MAX__ 0xff
#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128
#define __UINTMAX_TYPE__ long unsigned int
#define __cpp_nsdmi 200809L
#define __BFLT16_DECIMAL_DIG__ 4
#define __linux 1
#define __DEC32_EPSILON__ 1E-6DF
#define __FLT_EVAL_METHOD_TS_18661_3__ 0
#define __OPTIMIZE__ 1
#define __UINT32_MAX__ 0xffffffffU
#define __GXX_EXPERIMENTAL_CXX0X__ 1
#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L)
#define __FLT128_MIN_EXP__ (-16381)
#define __WINT_MIN__ 0U
#define __FLT128_MIN_10_EXP__ (-4931)
#define __FLT32X_IS_IEC_60559__ 1
#define __INT_LEAST16_WIDTH__ 16
#define __SCHAR_MAX__ 0x7f
#define __FLT128_MANT_DIG__ 113
#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1)
#define __INT64_C(c) c ## L
#define __SSP_STRONG__ 3
#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
#define __ATOMIC_SEQ_CST 5
#define _FORTIFY_SOURCE 3
#define __unix 1
#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL
#define __FLT32X_MANT_DIG__ 53
#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
#define __cpp_aligned_new 201606L
#define __FLT32_MAX_10_EXP__ 38
#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x
#define __STDC_HOSTED__ 1
#define __DEC64_MIN_EXP__ (-382)
#define __cpp_decltype_auto 201304L
#define __DBL_DIG__ 15
#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F
#define __GXX_WEAK__ 1
#define __SHRT_WIDTH__ 16
#define __FLT32_IS_IEC_60559__ 1
#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L
#define __DBL_IS_IEC_60559__ 1
#define __DEC32_MAX__ 9.999999E96DF
#define __cpp_threadsafe_static_init 200806L
#define __cpp_enumerator_attributes 201411L
#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x
#define __FLT32X_HAS_INFINITY__ 1
#define __unix__ 1
#define __INT_WIDTH__ 32
#define __STDC_IEC_559__ 1
#define __STDC_ISO_10646__ 201706L
#define __DECIMAL_DIG__ 21
#define __STDC_IEC_559_COMPLEX__ 1
#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64
#define __gnu_linux__ 1
#define __INT16_MAX__ 0x7fff
#define __FLT64_MIN_EXP__ (-1021)
#define __FLT64X_MIN_10_EXP__ (-4931)
#define __LDBL_HAS_QUIET_NAN__ 1
#define __cpp_return_type_deduction 201304L
#define __FLT16_MIN_EXP__ (-13)
#define __FLT64_MANT_DIG__ 53
#define __FLT64X_MANT_DIG__ 64
#define __BFLT16_DIG__ 2
#define __GNUC__ 14
#define __GXX_RTTI 1
#define __pie__ 2
#define __MMX__ 1
#define __FLT_HAS_DENORM__ 1
#define __SIZEOF_LONG_DOUBLE__ 16
#define __BIGGEST_ALIGNMENT__ 16
#define __STDC_UTF_16__ 1
#define __FLT64_MAX_10_EXP__ 308
#define __BFLT16_IS_IEC_60559__ 0
#define __FLT16_MAX_10_EXP__ 4
#define __cpp_delegating_constructors 200604L
#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L)
#define __cpp_raw_strings 200710L
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
#define __DBL_HAS_INFINITY__ 1
#define __INT64_MAX__ 0x7fffffffffffffffL
#define __SIZEOF_FLOAT__ 4
#define __HAVE_SPECULATION_SAFE_VALUE 1
#define __cpp_fold_expressions 201603L
#define __DEC32_MIN_EXP__ (-94)
#define __INTPTR_WIDTH__ 64
#define __UINT_LEAST32_MAX__ 0xffffffffU
#define __FLT32X_HAS_DENORM__ 1
#define __INT_FAST16_TYPE__ long int
#define __MMX_WITH_SSE__ 1
#define __LDBL_HAS_DENORM__ 1
#define __SEG_GS 1
#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16
#define __cplusplus 201703L
#define __cpp_ref_qualifiers 200710L
#define __DEC32_MIN__ 1E-95DF
#define __DEPRECATED 1
#define __cpp_rvalue_references 200610L
#define __DBL_MAX_EXP__ 1024
#define __WCHAR_WIDTH__ 32
#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32
#define __DEC128_EPSILON__ 1E-33DL
#define __FLT16_DECIMAL_DIG__ 5
#define __SSE2_MATH__ 1
#define __ATOMIC_HLE_RELEASE 131072
#define __PTRDIFF_MAX__ 0x7fffffffffffffffL
#define __amd64 1
#define __ATOMIC_HLE_ACQUIRE 65536
#define __GNUG__ 14
#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
#define __SIZEOF_SIZE_T__ 8
#define __BFLT16_HAS_INFINITY__ 1
#define __FLT64X_MIN_EXP__ (-16381)
#define __SIZEOF_WINT_T__ 4
#define __FLT32X_DIG__ 15
#define __LONG_LONG_WIDTH__ 64
#define __cpp_initializer_lists 200806L
#define __FLT32_MAX_EXP__ 128
#define __cpp_hex_float 201603L
#define __GXX_ABI_VERSION 1019
#define __FLT_MIN_EXP__ (-125)
#define __GCC_HAVE_DWARF2_CFI_ASM 1
#define __x86_64 1
#define __cpp_lambdas 200907L
#define __INT_FAST64_TYPE__ long int
#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16
#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64
#define __cpp_template_auto 201606L
#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16
#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128
#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x
#define __SIZEOF_POINTER__ 8
#define __SIZE_TYPE__ long unsigned int
#define __LP64__ 1
#define __DBL_HAS_QUIET_NAN__ 1
#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x
#define __LDBL_MAX_EXP__ 16384
#define __DECIMAL_BID_FORMAT__ 1
#define __FLT64_MIN_10_EXP__ (-307)
#define __FLT16_MIN_10_EXP__ (-4)
#define __FLT64X_DECIMAL_DIG__ 21
#define __DEC128_MIN__ 1E-6143DL
#define __REGISTER_PREFIX__
#define __UINT16_MAX__ 0xffff
#define __FLT128_HAS_INFINITY__ 1
#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32
#define __UINT8_TYPE__ unsigned char
#define __FLT_DIG__ 6
#define __DEC_EVAL_METHOD__ 2
#define __FLT_MANT_DIG__ 24
#define __LDBL_DECIMAL_DIG__ 21
#define __VERSION__ "14.2.0"
#define __UINT64_C(c) c ## UL
#define __cpp_unicode_characters 201411L
#define _STDC_PREDEF_H 1
#define __INT_LEAST32_MAX__ 0x7fffffff
#define __GCC_ATOMIC_INT_LOCK_FREE 2
#define __FLT128_MAX_EXP__ 16384
#define __FLT32_MANT_DIG__ 24
#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
#define __FLT32X_MIN_EXP__ (-1021)
#define __STDC_IEC_60559_COMPLEX__ 201404L
#define __cpp_aggregate_bases 201603L
#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16
#define __FLT128_HAS_DENORM__ 1
#define __FLT32_DECIMAL_DIG__ 9
#define __FLT128_DIG__ 33
#define __INT32_C(c) c
#define __DEC64_EPSILON__ 1E-15DD
#define __ORDER_PDP_ENDIAN__ 3412
#define __DEC128_MIN_EXP__ (-6142)
#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
#define __INT_FAST32_TYPE__ long int
#define __UINT_LEAST16_TYPE__ short unsigned int
#define __DEC128_MAX_EXP__ 6145
#define unix 1
#define __DBL_HAS_DENORM__ 1
#define __cpp_rtti 199711L
#define __UINT64_MAX__ 0xffffffffffffffffUL
#define __FLT_IS_IEC_60559__ 1
#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE"
#define __FLT64X_DIG__ 18
#define __INT8_TYPE__ signed char
#define __cpp_digit_separators 201309L
#define __ELF__ 1
#define __GCC_ASM_FLAG_OUTPUTS__ 1
#define __UINT32_TYPE__ unsigned int
#define __BFLT16_HAS_QUIET_NAN__ 1
#define __FLT_RADIX__ 2
#define __INT_LEAST16_TYPE__ short int
#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L
#define __UINTMAX_C(c) c ## UL
#define __FLT16_DIG__ 3
#define __k8 1
#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x
#define __SIG_ATOMIC_MAX__ 0x7fffffff
#define __cpp_constexpr 201603L
#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
#define __USER_LABEL_PREFIX__
#define __STDC_IEC_60559_BFP__ 201404L
#define __SIZEOF_PTRDIFF_T__ 8
#define __FLT64X_HAS_INFINITY__ 1
#define __SIZEOF_LONG__ 8
#define __LDBL_DIG__ 18
#define __FLT64_IS_IEC_60559__ 1
#define __x86_64__ 1
#define __FLT16_IS_IEC_60559__ 1
#define __FLT16_MAX_EXP__ 16
#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
#define __GCC_CONSTRUCTIVE_SIZE 64
#define __FLT64_DIG__ 15
#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL
#define __UINT_LEAST64_TYPE__ long unsigned int
#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16
#define __FLT_HAS_QUIET_NAN__ 1
#define __FLT_MAX_10_EXP__ 38
#define __FLT64X_HAS_DENORM__ 1
#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
#define __FLT_HAS_INFINITY__ 1
#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8"
#define __cpp_unicode_literals 200710L
#define __UINT_FAST16_TYPE__ long unsigned int
#define __DEC64_MAX__ 9.999999999999999E384DD
#define __INT_FAST32_WIDTH__ 64
#define __CHAR16_TYPE__ short unsigned int
#define __PRAGMA_REDEFINE_EXTNAME 1
#define __SIZE_WIDTH__ 64
#define __SEG_FS 1
#define __INT_LEAST16_MAX__ 0x7fff
#define __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16
#define __DEC64_MANT_DIG__ 16
#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32
#define __SIG_ATOMIC_WIDTH__ 32
#define __INT_LEAST64_TYPE__ long int
#define __INT16_TYPE__ short int
#define __INT_LEAST8_TYPE__ signed char
#define __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16
#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128
#define __cpp_structured_bindings 201606L
#define __SIZEOF_INT__ 4
#define __DEC32_MAX_EXP__ 97
#define __INT_FAST8_MAX__ 0x7f
#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128
#define __INTPTR_MAX__ 0x7fffffffffffffffL
#define __cpp_sized_deallocation 201309L
#define __cpp_guaranteed_copy_elision 201606L
#define linux 1
#define __FLT64_HAS_QUIET_NAN__ 1
#define __FLT32_MIN_10_EXP__ (-37)
#define __EXCEPTIONS 1
#define __UINT16_C(c) c
#define __PTRDIFF_WIDTH__ 64
#define __LDBL_MANT_DIG__ 64
#define __cpp_range_based_for 201603L
#define __INT_FAST16_WIDTH__ 64
#define __FLT64_HAS_INFINITY__ 1
#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x
#define __FLT16_HAS_INFINITY__ 1
#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16
#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
#define __code_model_small__ 1
#define __GCC_ATOMIC_LONG_LOCK_FREE 2
#define __cpp_nontype_template_args 201411L
#define __DEC32_MANT_DIG__ 7
#define __k8__ 1
#define __INTPTR_TYPE__ long int
#define __UINT16_TYPE__ short unsigned int
#define __WCHAR_TYPE__ int
#define __pic__ 2
#define __UINTPTR_MAX__ 0xffffffffffffffffUL
#define __INT_FAST64_WIDTH__ 64
#define __cpp_decltype 200707L
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F
#define __FLT32_HAS_INFINITY__ 1
#define __FLT64X_MAX_EXP__ 16384
#define __UINT_FAST64_TYPE__ long unsigned int
#define __cpp_inline_variables 201606L
#define __BFLT16_MIN_EXP__ (-125)
#define __INT_MAX__ 0x7fffffff
#define __linux__ 1
#define __INT64_TYPE__ long int
#define __FLT_MAX_EXP__ 128
#define __ORDER_BIG_ENDIAN__ 4321
#define __DBL_MANT_DIG__ 53
#define __cpp_inheriting_constructors 201511L
#define __SIZEOF_FLOAT128__ 16
#define __BFLT16_MANT_DIG__ 8
#define __DEC64_MIN__ 1E-383DD
#define __WINT_TYPE__ unsigned int
#define __UINT_LEAST32_TYPE__ unsigned int
#define __SIZEOF_SHORT__ 2
#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32
#define __SSE__ 1
#define __LDBL_MIN_EXP__ (-16381)
#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64
#define __amd64__ 1
#define __WINT_WIDTH__ 32
#define __INT_LEAST64_WIDTH__ 64
#define __FLT32X_MAX_10_EXP__ 308
#define __cpp_namespace_attributes 201411L
#define __SIZEOF_INT128__ 16
#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16
#define __FLT64X_IS_IEC_60559__ 1
#define __LDBL_MAX_10_EXP__ 4932
#define __ATOMIC_RELAXED 0
#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L)
#define __INT_LEAST32_TYPE__ int
#define _LP64 1
#define __UINT8_C(c) c
#define __FLT64_MAX_EXP__ 1024
#define __SIZEOF_WCHAR_T__ 4
#define __GNUC_PATCHLEVEL__ 0
#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128
#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64
#define __FLT128_HAS_QUIET_NAN__ 1
#define __INTMAX_MAX__ 0x7fffffffffffffffL
#define __INT_FAST8_TYPE__ signed char
#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x
#define __STDCPP_THREADS__ 1
#define __BFLT16_HAS_DENORM__ 1
#define __GNUC_STDC_INLINE__ 1
#define __FLT64_HAS_DENORM__ 1
#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32
#define __FLT16_HAS_DENORM__ 1
#define __DBL_DECIMAL_DIG__ 17
#define __STDC_UTF_32__ 1
#define __INT_FAST8_WIDTH__ 8
#define __FXSR__ 1
#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x
#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L)
#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
#define __GCC_DESTRUCTIVE_SIZE 64
#define __INTMAX_WIDTH__ 64
#define __cpp_runtime_arrays 198712L
#define __FLT32_DIG__ 6
#define __UINT64_TYPE__ long unsigned int
#define __UINT32_C(c) c ## U
#define __cpp_alias_templates 200704L
#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F
#define __FLT128_IS_IEC_60559__ 1
#define __INT8_MAX__ 0x7f
#define __LONG_WIDTH__ 64
#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L)
#define __PIC__ 2
#define __INT32_MAX__ 0x7fffffff
#define __UINT_FAST32_TYPE__ long unsigned int
#define __FLT16_MANT_DIG__ 11
#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x
#define __CHAR32_TYPE__ unsigned int
#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F
#define __SSE2__ 1
#define __cpp_deduction_guides 201703L
#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16
#define __INT32_TYPE__ int
#define __SIZEOF_DOUBLE__ 8
#define __cpp_exceptions 199711L
#define __FLT_MIN_10_EXP__ (-37)
#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64
#define __INT_LEAST32_WIDTH__ 32
#define __INTMAX_TYPE__ long int
#define __GLIBCXX_BITSIZE_INT_N_0 128
#define __FLT32X_HAS_QUIET_NAN__ 1
#define __ATOMIC_CONSUME 1
#define __GNUC_MINOR__ 2
#define __GLIBCXX_TYPE_INT_N_0 __int128
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __PIE__ 2
#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x
#define __cpp_template_template_args 201611L
#define __DBL_MAX_10_EXP__ 308
#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L
#define __INT16_C(c) c
#define __STDC__ 1
#define __PTRDIFF_TYPE__ long int
#define __LONG_MAX__ 0x7fffffffffffffffL
#define __FLT32X_MIN_10_EXP__ (-307)
#define __UINTPTR_TYPE__ long unsigned int
#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
#define __DEC128_MANT_DIG__ 34
#define __LDBL_MIN_10_EXP__ (-4931)
#define __cpp_generic_lambdas 201304L
#define __SSE_MATH__ 1
#define __SIZEOF_LONG_LONG__ 8
#define __cpp_user_defined_literals 200809L
#define __FLT128_DECIMAL_DIG__ 36
#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
#define __FLT32_HAS_QUIET_NAN__ 1
#define __FLT_DECIMAL_DIG__ 9
#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL
#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L
#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
#define __SIZE_MAX__ 0xffffffffffffffffUL
#define __UINT_FAST8_TYPE__ unsigned char
#define _GNU_SOURCE 1
#define __cpp_init_captures 201304L
#define __ATOMIC_ACQ_REL 4
#define __ATOMIC_RELEASE 3

File diff suppressed because it is too large Load Diff

Binary file not shown.

@ -1,46 +0,0 @@
/********************************************************************************
** Form generated from reading UI file 'DeviceDialog.ui'
**
** Created by: Qt User Interface Compiler version 5.15.15
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_DEVICEDIALOG_H
#define UI_DEVICEDIALOG_H
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
QT_BEGIN_NAMESPACE
class Ui_DeviceDialog
{
public:
void setupUi(QDialog *DeviceDialog)
{
if (DeviceDialog->objectName().isEmpty())
DeviceDialog->setObjectName(QString::fromUtf8("DeviceDialog"));
DeviceDialog->resize(1184, 734);
retranslateUi(DeviceDialog);
QMetaObject::connectSlotsByName(DeviceDialog);
} // setupUi
void retranslateUi(QDialog *DeviceDialog)
{
DeviceDialog->setWindowTitle(QCoreApplication::translate("DeviceDialog", "Dialog", nullptr));
} // retranslateUi
};
namespace Ui {
class DeviceDialog: public Ui_DeviceDialog {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_DEVICEDIALOG_H

@ -1,250 +0,0 @@
/********************************************************************************
** Form generated from reading UI file 'InjuryAnalysisUI.ui'
**
** Created by: Qt User Interface Compiler version 5.15.3
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_INJURYANALYSISUI_H
#define UI_INJURYANALYSISUI_H
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QScrollArea>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_InjuryAnalysisUI
{
public:
QWidget *widget;
QHBoxLayout *horizontalLayout_7;
QLabel *label_7;
QLabel *label;
QWidget *AnalysisDialog;
QVBoxLayout *verticalLayout_2;
QHBoxLayout *horizontalLayout_5;
QScrollArea *scrollArea;
QWidget *scrollAreaWidgetContents;
QVBoxLayout *verticalLayout;
QHBoxLayout *horizontalLayout;
QLabel *label_2;
QLabel *sumLabel;
QHBoxLayout *horizontalLayout_2;
QLabel *label_3;
QLabel *rank0Label;
QHBoxLayout *horizontalLayout_3;
QLabel *label_4;
QLabel *rank1Label;
QHBoxLayout *horizontalLayout_4;
QLabel *label_5;
QLabel *rank2Label;
QHBoxLayout *horizontalLayout_6;
QLabel *label_6;
QLineEdit *searchInput;
QPushButton *searchButton;
void setupUi(QWidget *InjuryAnalysisUI)
{
if (InjuryAnalysisUI->objectName().isEmpty())
InjuryAnalysisUI->setObjectName(QString::fromUtf8("InjuryAnalysisUI"));
InjuryAnalysisUI->resize(679, 410);
InjuryAnalysisUI->setStyleSheet(QString::fromUtf8("background-color: rgb(245, 245, 245);\n"
"font: 11pt \"Microsoft YaHei UI\";"));
widget = new QWidget(InjuryAnalysisUI);
widget->setObjectName(QString::fromUtf8("widget"));
widget->setGeometry(QRect(10, 0, 215, 82));
horizontalLayout_7 = new QHBoxLayout(widget);
horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
horizontalLayout_7->setContentsMargins(0, 0, 0, 0);
label_7 = new QLabel(widget);
label_7->setObjectName(QString::fromUtf8("label_7"));
QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
sizePolicy.setHorizontalStretch(0);
sizePolicy.setVerticalStretch(100);
sizePolicy.setHeightForWidth(label_7->sizePolicy().hasHeightForWidth());
label_7->setSizePolicy(sizePolicy);
label_7->setMinimumSize(QSize(80, 80));
label_7->setMaximumSize(QSize(100, 100));
label_7->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/logo_backgroundless.png);"));
horizontalLayout_7->addWidget(label_7);
label = new QLabel(widget);
label->setObjectName(QString::fromUtf8("label"));
horizontalLayout_7->addWidget(label);
AnalysisDialog = new QWidget(InjuryAnalysisUI);
AnalysisDialog->setObjectName(QString::fromUtf8("AnalysisDialog"));
AnalysisDialog->setGeometry(QRect(10, 80, 631, 291));
AnalysisDialog->setStyleSheet(QString::fromUtf8("QPushButton {\n"
"background-color: rgba(15, 28, 34, 0);\n"
" color: rgb(0, 0, 0);\n"
"\n"
"border: none;\n"
"\n"
"padding: 10px 20px; /* \350\256\276\347\275\256\345\206\205\350\276\271\350\267\235 */\n"
"\n"
"border-radius: 5px; /* \350\256\276\347\275\256\346\214\211\351\222\256\345\234\206\350\247\222 */\n"
"\n"
"font-size: 14px; /* \350\256\276\347\275\256\346\226\207\345\255\227\345\244\247\345\260\217 */\n"
"\n"
"text-align: right; /* \350\256\276\347\275\256\345\255\227\344\275\223\345\220\221\345\217\263\345\257\271\351\275\220 */\n"
"\n"
"}\n"
"\n"
"QPushButton:hover {\n"
"\n"
"background-color: #0364FF; /* \350\256\276\347\275\256\351\274\240\346\240\207\346\202\254\345\201\234\346\227\266\346\214\211\351\222\256\350\203\214\346\231\257\350\211\262 */\n"
"\n"
"}\n"
"\n"
"QPushButton:pressed {\n"
"\n"
"background-color: #398439; /* \350\256\276\347\275\256\346\214\211\351\222\256\350\242\253\346\214\211\344\270\213\346\227\266\350\203\214\346\231\257\350\211\262 */\n"
"\n"
"}"));
verticalLayout_2 = new QVBoxLayout(AnalysisDialog);
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
horizontalLayout_5 = new QHBoxLayout();
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
scrollArea = new QScrollArea(AnalysisDialog);
scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
scrollArea->setWidgetResizable(true);
scrollAreaWidgetContents = new QWidget();
scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
scrollAreaWidgetContents->setGeometry(QRect(0, 0, 365, 229));
scrollArea->setWidget(scrollAreaWidgetContents);
horizontalLayout_5->addWidget(scrollArea);
verticalLayout = new QVBoxLayout();
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
label_2 = new QLabel(AnalysisDialog);
label_2->setObjectName(QString::fromUtf8("label_2"));
horizontalLayout->addWidget(label_2);
sumLabel = new QLabel(AnalysisDialog);
sumLabel->setObjectName(QString::fromUtf8("sumLabel"));
horizontalLayout->addWidget(sumLabel);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_2 = new QHBoxLayout();
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
label_3 = new QLabel(AnalysisDialog);
label_3->setObjectName(QString::fromUtf8("label_3"));
horizontalLayout_2->addWidget(label_3);
rank0Label = new QLabel(AnalysisDialog);
rank0Label->setObjectName(QString::fromUtf8("rank0Label"));
horizontalLayout_2->addWidget(rank0Label);
verticalLayout->addLayout(horizontalLayout_2);
horizontalLayout_3 = new QHBoxLayout();
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
label_4 = new QLabel(AnalysisDialog);
label_4->setObjectName(QString::fromUtf8("label_4"));
horizontalLayout_3->addWidget(label_4);
rank1Label = new QLabel(AnalysisDialog);
rank1Label->setObjectName(QString::fromUtf8("rank1Label"));
horizontalLayout_3->addWidget(rank1Label);
verticalLayout->addLayout(horizontalLayout_3);
horizontalLayout_4 = new QHBoxLayout();
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
label_5 = new QLabel(AnalysisDialog);
label_5->setObjectName(QString::fromUtf8("label_5"));
horizontalLayout_4->addWidget(label_5);
rank2Label = new QLabel(AnalysisDialog);
rank2Label->setObjectName(QString::fromUtf8("rank2Label"));
horizontalLayout_4->addWidget(rank2Label);
verticalLayout->addLayout(horizontalLayout_4);
horizontalLayout_5->addLayout(verticalLayout);
verticalLayout_2->addLayout(horizontalLayout_5);
horizontalLayout_6 = new QHBoxLayout();
horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
label_6 = new QLabel(AnalysisDialog);
label_6->setObjectName(QString::fromUtf8("label_6"));
horizontalLayout_6->addWidget(label_6);
searchInput = new QLineEdit(AnalysisDialog);
searchInput->setObjectName(QString::fromUtf8("searchInput"));
horizontalLayout_6->addWidget(searchInput);
searchButton = new QPushButton(AnalysisDialog);
searchButton->setObjectName(QString::fromUtf8("searchButton"));
searchButton->setStyleSheet(QString::fromUtf8("font: 14pt \"Consolas\";"));
horizontalLayout_6->addWidget(searchButton);
verticalLayout_2->addLayout(horizontalLayout_6);
retranslateUi(InjuryAnalysisUI);
QMetaObject::connectSlotsByName(InjuryAnalysisUI);
} // setupUi
void retranslateUi(QWidget *InjuryAnalysisUI)
{
InjuryAnalysisUI->setWindowTitle(QCoreApplication::translate("InjuryAnalysisUI", "Form", nullptr));
label_7->setText(QString());
label->setText(QCoreApplication::translate("InjuryAnalysisUI", "\344\274\244\346\203\205\347\273\223\346\236\234\347\273\237\350\256\241\357\274\232", nullptr));
label_2->setText(QCoreApplication::translate("InjuryAnalysisUI", "\344\274\244\345\221\230\346\200\273\346\225\260\357\274\232", nullptr));
sumLabel->setText(QCoreApplication::translate("InjuryAnalysisUI", "TextLabel", nullptr));
label_3->setText(QCoreApplication::translate("InjuryAnalysisUI", "\344\274\244\346\203\205\350\275\273\345\276\256\347\232\204\344\274\244\345\221\230\346\225\260\357\274\232", nullptr));
rank0Label->setText(QCoreApplication::translate("InjuryAnalysisUI", "TextLabel", nullptr));
label_4->setText(QCoreApplication::translate("InjuryAnalysisUI", "\344\274\244\346\203\205\344\270\200\350\210\254\347\232\204\344\274\244\345\221\230\346\225\260\357\274\232", nullptr));
rank1Label->setText(QCoreApplication::translate("InjuryAnalysisUI", "TextLabel", nullptr));
label_5->setText(QCoreApplication::translate("InjuryAnalysisUI", "\344\274\244\346\203\205\344\270\245\351\207\215\347\232\204\344\274\244\345\221\230\346\225\260\357\274\232", nullptr));
rank2Label->setText(QCoreApplication::translate("InjuryAnalysisUI", "TextLabel", nullptr));
label_6->setText(QCoreApplication::translate("InjuryAnalysisUI", "\350\276\223\345\205\245\344\274\244\345\221\230\347\274\226\345\217\267\346\237\245\350\257\242\344\274\244\345\221\230\344\277\241\346\201\257", nullptr));
searchInput->setText(QString());
searchButton->setText(QCoreApplication::translate("InjuryAnalysisUI", "\346\237\245\350\257\242", nullptr));
} // retranslateUi
};
namespace Ui {
class InjuryAnalysisUI: public Ui_InjuryAnalysisUI {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_INJURYANALYSISUI_H

@ -1,618 +0,0 @@
/********************************************************************************
** Form generated from reading UI file 'MainWindow.ui'
**
** Created by: Qt User Interface Compiler version 5.15.15
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H
#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_MainWindow
{
public:
QAction *action;
QAction *action_3;
QAction *action_4;
QAction *action_5;
QWidget *centralwidget;
QVBoxLayout *verticalLayout_4;
QWidget *headerWidget;
QHBoxLayout *horizontalLayout_13;
QSpacerItem *horizontalSpacer;
QHBoxLayout *horizontalLayout_logo;
QLabel *label;
QLabel *label_2;
QSpacerItem *horizontalSpacer_2;
QHBoxLayout *horizontalLayout_main;
QWidget *leftPanel;
QVBoxLayout *verticalLayout;
QLabel *leftPanelTitle;
QLabel *separatorLine;
QHBoxLayout *horizontalLayout_3;
QPushButton *robottab;
QLabel *label_10;
QHBoxLayout *horizontalLayout_4;
QPushButton *robotlocation;
QLabel *label_9;
QHBoxLayout *horizontalLayout_2;
QPushButton *addrobot;
QLabel *label_11;
QHBoxLayout *horizontalLayout;
QPushButton *mapbutton;
QLabel *label_3;
QHBoxLayout *horizontalLayout_5;
QPushButton *addUAV;
QLabel *label_8;
QHBoxLayout *horizontalLayout_6;
QPushButton *UAVtab;
QLabel *label_13;
QSpacerItem *verticalSpacer;
QWidget *centerPanel;
QVBoxLayout *verticalLayout_2;
QGridLayout *gridLayout_3;
QWidget *MapDisplayer;
QWidget *rightPanel;
QVBoxLayout *verticalLayout_3;
QLabel *rightPanelTitle;
QLabel *separatorLine_2;
QHBoxLayout *horizontalLayout_7;
QPushButton *UAVview;
QLabel *label_7;
QHBoxLayout *horizontalLayout_9;
QPushButton *robotView;
QLabel *label_4;
QHBoxLayout *horizontalLayout_8;
QPushButton *robotMapping;
QLabel *label_12;
QHBoxLayout *horizontalLayout_11;
QPushButton *smartNavigation;
QPushButton *intelligence;
QLabel *label_5;
QHBoxLayout *horizontalLayout_12;
QPushButton *faceRecognition;
QLabel *label_14;
QHBoxLayout *horizontalLayout_14;
QPushButton *faceTracking;
QLabel *label_15;
QSpacerItem *verticalSpacer_2;
QMenuBar *menubar;
QMenu *menu;
QStatusBar *statusbar;
void setupUi(QMainWindow *MainWindow)
{
if (MainWindow->objectName().isEmpty())
MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
MainWindow->setEnabled(true);
MainWindow->resize(1400, 900);
MainWindow->setToolTipDuration(0);
MainWindow->setStyleSheet(QString::fromUtf8("#centralwidget{\n"
" background-color: rgb(24, 33, 45);\n"
"}\n"
"\n"
"QPushButton {\n"
" background-color: rgb(30, 44, 62);\n"
" color: rgb(220, 230, 240);\n"
" border: none;\n"
" border-radius: 5px;\n"
" padding: 8px;\n"
" font-size: 14px;\n"
"}\n"
"\n"
"QPushButton:hover {\n"
" background-color: rgb(50, 70, 95);\n"
"}\n"
"\n"
"QPushButton:pressed {\n"
" background-color: rgb(40, 60, 85);\n"
"}\n"
""));
action = new QAction(MainWindow);
action->setObjectName(QString::fromUtf8("action"));
action_3 = new QAction(MainWindow);
action_3->setObjectName(QString::fromUtf8("action_3"));
action_4 = new QAction(MainWindow);
action_4->setObjectName(QString::fromUtf8("action_4"));
action_5 = new QAction(MainWindow);
action_5->setObjectName(QString::fromUtf8("action_5"));
centralwidget = new QWidget(MainWindow);
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
centralwidget->setEnabled(true);
centralwidget->setStyleSheet(QString::fromUtf8(""));
verticalLayout_4 = new QVBoxLayout(centralwidget);
verticalLayout_4->setSpacing(0);
verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
verticalLayout_4->setContentsMargins(0, 0, 0, 0);
headerWidget = new QWidget(centralwidget);
headerWidget->setObjectName(QString::fromUtf8("headerWidget"));
headerWidget->setMinimumSize(QSize(0, 80));
headerWidget->setMaximumSize(QSize(16777215, 80));
headerWidget->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(15, 22, 32), stop:1 rgb(25, 35, 45));"));
horizontalLayout_13 = new QHBoxLayout(headerWidget);
horizontalLayout_13->setObjectName(QString::fromUtf8("horizontalLayout_13"));
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
horizontalLayout_13->addItem(horizontalSpacer);
horizontalLayout_logo = new QHBoxLayout();
horizontalLayout_logo->setObjectName(QString::fromUtf8("horizontalLayout_logo"));
label = new QLabel(headerWidget);
label->setObjectName(QString::fromUtf8("label"));
label->setMinimumSize(QSize(60, 60));
label->setMaximumSize(QSize(60, 60));
label->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/logo_backgroundless.png);"));
horizontalLayout_logo->addWidget(label);
label_2 = new QLabel(headerWidget);
label_2->setObjectName(QString::fromUtf8("label_2"));
label_2->setStyleSheet(QString::fromUtf8("QLabel {\n"
" background-color: rgba(15, 28, 34, 0);\n"
" color: rgb(82, 194, 242);\n"
" border: none;\n"
" padding: 10px 20px;\n"
" border-radius: 5px;\n"
" font-size: 32px;\n"
" font-weight: bold;\n"
" font-family: \"Courier New\", \"Monaco\", monospace;\n"
" text-align: left;\n"
"}\n"
""));
horizontalLayout_logo->addWidget(label_2);
horizontalLayout_13->addLayout(horizontalLayout_logo);
horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
horizontalLayout_13->addItem(horizontalSpacer_2);
verticalLayout_4->addWidget(headerWidget);
horizontalLayout_main = new QHBoxLayout();
horizontalLayout_main->setSpacing(0);
horizontalLayout_main->setObjectName(QString::fromUtf8("horizontalLayout_main"));
leftPanel = new QWidget(centralwidget);
leftPanel->setObjectName(QString::fromUtf8("leftPanel"));
leftPanel->setMinimumSize(QSize(250, 0));
leftPanel->setMaximumSize(QSize(250, 16777215));
leftPanel->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(15, 22, 32), stop:1 rgb(25, 35, 45));"));
verticalLayout = new QVBoxLayout(leftPanel);
verticalLayout->setSpacing(20);
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
verticalLayout->setContentsMargins(10, 15, 10, 10);
leftPanelTitle = new QLabel(leftPanel);
leftPanelTitle->setObjectName(QString::fromUtf8("leftPanelTitle"));
leftPanelTitle->setStyleSheet(QString::fromUtf8("color: rgb(255, 255, 255);\n"
"font-size: 18px;\n"
"font-weight: bold;\n"
"padding: 12px;\n"
"margin-bottom: 10px;\n"
"background: qlineargradient(x1:0, y1:0, x2:1, y2:1, \n"
" stop:0 rgba(82, 194, 242, 0.3), \n"
" stop:1 rgba(45, 120, 180, 0.3));\n"
"border: 2px solid rgba(82, 194, 242, 0.7);\n"
"border-radius: 8px;"));
leftPanelTitle->setAlignment(Qt::AlignCenter);
verticalLayout->addWidget(leftPanelTitle);
separatorLine = new QLabel(leftPanel);
separatorLine->setObjectName(QString::fromUtf8("separatorLine"));
separatorLine->setMinimumSize(QSize(0, 3));
separatorLine->setMaximumSize(QSize(16777215, 3));
separatorLine->setStyleSheet(QString::fromUtf8("background: qlineargradient(x1:0, y1:0, x2:1, y2:0,\n"
" stop:0 rgba(82, 194, 242, 0.0),\n"
" stop:0.5 rgba(82, 194, 242, 0.8),\n"
" stop:1 rgba(82, 194, 242, 0.0));\n"
"margin-bottom: 15px;\n"
"border-radius: 2px;"));
verticalLayout->addWidget(separatorLine);
horizontalLayout_3 = new QHBoxLayout();
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
robottab = new QPushButton(leftPanel);
robottab->setObjectName(QString::fromUtf8("robottab"));
robottab->setMinimumSize(QSize(0, 40));
horizontalLayout_3->addWidget(robottab);
label_10 = new QLabel(leftPanel);
label_10->setObjectName(QString::fromUtf8("label_10"));
label_10->setMinimumSize(QSize(32, 32));
label_10->setMaximumSize(QSize(32, 32));
label_10->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/tab.svg);"));
horizontalLayout_3->addWidget(label_10);
verticalLayout->addLayout(horizontalLayout_3);
horizontalLayout_4 = new QHBoxLayout();
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
robotlocation = new QPushButton(leftPanel);
robotlocation->setObjectName(QString::fromUtf8("robotlocation"));
robotlocation->setMinimumSize(QSize(0, 40));
horizontalLayout_4->addWidget(robotlocation);
label_9 = new QLabel(leftPanel);
label_9->setObjectName(QString::fromUtf8("label_9"));
label_9->setMinimumSize(QSize(32, 32));
label_9->setMaximumSize(QSize(32, 32));
label_9->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/location.svg);"));
horizontalLayout_4->addWidget(label_9);
verticalLayout->addLayout(horizontalLayout_4);
horizontalLayout_2 = new QHBoxLayout();
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
addrobot = new QPushButton(leftPanel);
addrobot->setObjectName(QString::fromUtf8("addrobot"));
addrobot->setMinimumSize(QSize(0, 40));
horizontalLayout_2->addWidget(addrobot);
label_11 = new QLabel(leftPanel);
label_11->setObjectName(QString::fromUtf8("label_11"));
label_11->setMinimumSize(QSize(32, 32));
label_11->setMaximumSize(QSize(32, 32));
label_11->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/robotbtn.svg);"));
horizontalLayout_2->addWidget(label_11);
verticalLayout->addLayout(horizontalLayout_2);
horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
mapbutton = new QPushButton(leftPanel);
mapbutton->setObjectName(QString::fromUtf8("mapbutton"));
mapbutton->setMinimumSize(QSize(0, 40));
horizontalLayout->addWidget(mapbutton);
label_3 = new QLabel(leftPanel);
label_3->setObjectName(QString::fromUtf8("label_3"));
label_3->setMinimumSize(QSize(32, 32));
label_3->setMaximumSize(QSize(32, 32));
label_3->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/mapbtn.svg);"));
horizontalLayout->addWidget(label_3);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_5 = new QHBoxLayout();
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
addUAV = new QPushButton(leftPanel);
addUAV->setObjectName(QString::fromUtf8("addUAV"));
addUAV->setMinimumSize(QSize(0, 40));
horizontalLayout_5->addWidget(addUAV);
label_8 = new QLabel(leftPanel);
label_8->setObjectName(QString::fromUtf8("label_8"));
label_8->setMinimumSize(QSize(32, 32));
label_8->setMaximumSize(QSize(32, 32));
label_8->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/UAV.svg);"));
horizontalLayout_5->addWidget(label_8);
verticalLayout->addLayout(horizontalLayout_5);
horizontalLayout_6 = new QHBoxLayout();
horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
UAVtab = new QPushButton(leftPanel);
UAVtab->setObjectName(QString::fromUtf8("UAVtab"));
UAVtab->setMinimumSize(QSize(0, 40));
horizontalLayout_6->addWidget(UAVtab);
label_13 = new QLabel(leftPanel);
label_13->setObjectName(QString::fromUtf8("label_13"));
label_13->setMinimumSize(QSize(32, 32));
label_13->setMaximumSize(QSize(32, 32));
label_13->setAutoFillBackground(false);
label_13->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/tab.svg);"));
horizontalLayout_6->addWidget(label_13);
verticalLayout->addLayout(horizontalLayout_6);
verticalSpacer = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
verticalLayout->addItem(verticalSpacer);
horizontalLayout_main->addWidget(leftPanel);
centerPanel = new QWidget(centralwidget);
centerPanel->setObjectName(QString::fromUtf8("centerPanel"));
centerPanel->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(20, 28, 40), stop:1 rgb(30, 40, 55));"));
verticalLayout_2 = new QVBoxLayout(centerPanel);
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
verticalLayout_2->setContentsMargins(15, 15, 15, 15);
gridLayout_3 = new QGridLayout();
gridLayout_3->setSpacing(0);
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
MapDisplayer = new QWidget(centerPanel);
MapDisplayer->setObjectName(QString::fromUtf8("MapDisplayer"));
MapDisplayer->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(25, 35, 50), stop:1 rgb(35, 45, 60));\n"
"border-radius: 10px;"));
gridLayout_3->addWidget(MapDisplayer, 0, 0, 1, 1);
verticalLayout_2->addLayout(gridLayout_3);
horizontalLayout_main->addWidget(centerPanel);
rightPanel = new QWidget(centralwidget);
rightPanel->setObjectName(QString::fromUtf8("rightPanel"));
rightPanel->setMinimumSize(QSize(280, 0));
rightPanel->setMaximumSize(QSize(280, 16777215));
rightPanel->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(15, 22, 32), stop:1 rgb(25, 35, 45));"));
verticalLayout_3 = new QVBoxLayout(rightPanel);
verticalLayout_3->setSpacing(20);
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
verticalLayout_3->setContentsMargins(10, 15, 10, 10);
rightPanelTitle = new QLabel(rightPanel);
rightPanelTitle->setObjectName(QString::fromUtf8("rightPanelTitle"));
rightPanelTitle->setStyleSheet(QString::fromUtf8("color: rgb(255, 255, 255);\n"
"font-size: 18px;\n"
"font-weight: bold;\n"
"padding: 12px;\n"
"margin-bottom: 5px;\n"
"background: qlineargradient(x1:0, y1:0, x2:1, y2:1, \n"
" stop:0 rgba(82, 194, 242, 0.3), \n"
" stop:1 rgba(45, 120, 180, 0.3));\n"
"border: 2px solid rgba(82, 194, 242, 0.7);\n"
"border-radius: 8px;"));
rightPanelTitle->setAlignment(Qt::AlignCenter);
verticalLayout_3->addWidget(rightPanelTitle);
separatorLine_2 = new QLabel(rightPanel);
separatorLine_2->setObjectName(QString::fromUtf8("separatorLine_2"));
separatorLine_2->setMinimumSize(QSize(0, 3));
separatorLine_2->setMaximumSize(QSize(16777215, 3));
separatorLine_2->setStyleSheet(QString::fromUtf8("background: qlineargradient(x1:0, y1:0, x2:1, y2:0,\n"
" stop:0 rgba(82, 194, 242, 0.0),\n"
" stop:0.5 rgba(82, 194, 242, 0.8),\n"
" stop:1 rgba(82, 194, 242, 0.0));\n"
"margin-bottom: 10px;\n"
"border-radius: 2px;"));
verticalLayout_3->addWidget(separatorLine_2);
horizontalLayout_7 = new QHBoxLayout();
horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
UAVview = new QPushButton(rightPanel);
UAVview->setObjectName(QString::fromUtf8("UAVview"));
UAVview->setMinimumSize(QSize(0, 40));
horizontalLayout_7->addWidget(UAVview);
label_7 = new QLabel(rightPanel);
label_7->setObjectName(QString::fromUtf8("label_7"));
label_7->setMinimumSize(QSize(32, 32));
label_7->setMaximumSize(QSize(32, 32));
label_7->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/location.svg);"));
horizontalLayout_7->addWidget(label_7);
verticalLayout_3->addLayout(horizontalLayout_7);
horizontalLayout_9 = new QHBoxLayout();
horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
robotView = new QPushButton(rightPanel);
robotView->setObjectName(QString::fromUtf8("robotView"));
robotView->setMinimumSize(QSize(0, 40));
horizontalLayout_9->addWidget(robotView);
label_4 = new QLabel(rightPanel);
label_4->setObjectName(QString::fromUtf8("label_4"));
label_4->setMinimumSize(QSize(32, 32));
label_4->setMaximumSize(QSize(32, 32));
label_4->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/health.svg);"));
horizontalLayout_9->addWidget(label_4);
verticalLayout_3->addLayout(horizontalLayout_9);
horizontalLayout_8 = new QHBoxLayout();
horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
robotMapping = new QPushButton(rightPanel);
robotMapping->setObjectName(QString::fromUtf8("robotMapping"));
robotMapping->setMinimumSize(QSize(0, 40));
horizontalLayout_8->addWidget(robotMapping);
label_12 = new QLabel(rightPanel);
label_12->setObjectName(QString::fromUtf8("label_12"));
label_12->setMinimumSize(QSize(32, 32));
label_12->setMaximumSize(QSize(32, 32));
label_12->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/soldier.svg);"));
horizontalLayout_8->addWidget(label_12);
verticalLayout_3->addLayout(horizontalLayout_8);
horizontalLayout_11 = new QHBoxLayout();
horizontalLayout_11->setObjectName(QString::fromUtf8("horizontalLayout_11"));
smartNavigation = new QPushButton(rightPanel);
smartNavigation->setObjectName(QString::fromUtf8("smartNavigation"));
smartNavigation->setMinimumSize(QSize(0, 40));
horizontalLayout_11->addWidget(smartNavigation);
intelligence = new QPushButton(rightPanel);
intelligence->setObjectName(QString::fromUtf8("intelligence"));
horizontalLayout_11->addWidget(intelligence);
label_5 = new QLabel(rightPanel);
label_5->setObjectName(QString::fromUtf8("label_5"));
label_5->setMinimumSize(QSize(32, 32));
label_5->setMaximumSize(QSize(32, 32));
label_5->setStyleSheet(QString::fromUtf8("\n"
"border-image: url(:/image/res/image/infomation.svg);"));
horizontalLayout_11->addWidget(label_5);
verticalLayout_3->addLayout(horizontalLayout_11);
horizontalLayout_12 = new QHBoxLayout();
horizontalLayout_12->setObjectName(QString::fromUtf8("horizontalLayout_12"));
faceRecognition = new QPushButton(rightPanel);
faceRecognition->setObjectName(QString::fromUtf8("faceRecognition"));
faceRecognition->setMinimumSize(QSize(0, 40));
horizontalLayout_12->addWidget(faceRecognition);
label_14 = new QLabel(rightPanel);
label_14->setObjectName(QString::fromUtf8("label_14"));
label_14->setMinimumSize(QSize(32, 32));
label_14->setMaximumSize(QSize(32, 32));
label_14->setStyleSheet(QString::fromUtf8("\n"
"border-image: url(:/image/res/image/infomation.svg);"));
horizontalLayout_12->addWidget(label_14);
verticalLayout_3->addLayout(horizontalLayout_12);
horizontalLayout_14 = new QHBoxLayout();
horizontalLayout_14->setObjectName(QString::fromUtf8("horizontalLayout_14"));
faceTracking = new QPushButton(rightPanel);
faceTracking->setObjectName(QString::fromUtf8("faceTracking"));
faceTracking->setMinimumSize(QSize(0, 40));
horizontalLayout_14->addWidget(faceTracking);
label_15 = new QLabel(rightPanel);
label_15->setObjectName(QString::fromUtf8("label_15"));
label_15->setMinimumSize(QSize(32, 32));
label_15->setMaximumSize(QSize(32, 32));
label_15->setStyleSheet(QString::fromUtf8("\n"
"border-image: url(:/image/res/image/infomation.svg);"));
horizontalLayout_14->addWidget(label_15);
verticalLayout_3->addLayout(horizontalLayout_14);
verticalSpacer_2 = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
verticalLayout_3->addItem(verticalSpacer_2);
horizontalLayout_main->addWidget(rightPanel);
verticalLayout_4->addLayout(horizontalLayout_main);
MainWindow->setCentralWidget(centralwidget);
menubar = new QMenuBar(MainWindow);
menubar->setObjectName(QString::fromUtf8("menubar"));
menubar->setGeometry(QRect(0, 0, 1400, 25));
menu = new QMenu(menubar);
menu->setObjectName(QString::fromUtf8("menu"));
MainWindow->setMenuBar(menubar);
statusbar = new QStatusBar(MainWindow);
statusbar->setObjectName(QString::fromUtf8("statusbar"));
MainWindow->setStatusBar(statusbar);
menubar->addAction(menu->menuAction());
retranslateUi(MainWindow);
QMetaObject::connectSlotsByName(MainWindow);
} // setupUi
void retranslateUi(QMainWindow *MainWindow)
{
MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "\346\210\230\345\234\272\346\216\242\347\264\242\347\263\273\347\273\237", nullptr));
action->setText(QCoreApplication::translate("MainWindow", "\346\267\273\345\212\240\346\234\272\345\231\250\344\272\272", nullptr));
action_3->setText(QCoreApplication::translate("MainWindow", "\346\230\276\347\244\272\346\234\272\345\231\250\344\272\272", nullptr));
#if QT_CONFIG(tooltip)
action_3->setToolTip(QCoreApplication::translate("MainWindow", "<html><head/><body><p>\346\230\276\347\244\272\346\234\272\345\231\250\344\272\272</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
action_4->setText(QCoreApplication::translate("MainWindow", "\344\274\244\345\221\230", nullptr));
action_5->setText(QCoreApplication::translate("MainWindow", "\345\212\240\350\275\275\345\234\260\345\233\276", nullptr));
label->setText(QString());
label_2->setText(QCoreApplication::translate("MainWindow", "\342\227\211 UBEES", nullptr));
leftPanelTitle->setText(QCoreApplication::translate("MainWindow", "\360\237\244\226 \346\234\272\345\231\250\344\272\272\347\256\241\347\220\206", nullptr));
separatorLine->setText(QString());
robottab->setText(QCoreApplication::translate("MainWindow", "\346\234\272\345\231\250\344\272\272\345\210\227\350\241\250", nullptr));
label_10->setText(QString());
robotlocation->setText(QCoreApplication::translate("MainWindow", "\346\234\272\345\231\250\344\272\272\344\275\215\347\275\256\346\230\276\347\244\272", nullptr));
label_9->setText(QString());
addrobot->setText(QCoreApplication::translate("MainWindow", "\346\267\273\345\212\240\346\234\272\345\231\250\344\272\272", nullptr));
label_11->setText(QString());
mapbutton->setText(QCoreApplication::translate("MainWindow", "\346\230\276\347\244\272\345\234\260\345\233\276", nullptr));
label_3->setText(QString());
addUAV->setText(QCoreApplication::translate("MainWindow", "\346\267\273\345\212\240\346\227\240\344\272\272\346\234\272", nullptr));
label_8->setText(QString());
UAVtab->setText(QCoreApplication::translate("MainWindow", "\346\227\240\344\272\272\346\234\272\345\210\227\350\241\250", nullptr));
label_13->setText(QString());
rightPanelTitle->setText(QCoreApplication::translate("MainWindow", "\360\237\216\257 \346\210\230\345\234\272\346\216\242\347\264\242\346\250\241\345\235\227", nullptr));
separatorLine_2->setText(QString());
UAVview->setText(QCoreApplication::translate("MainWindow", "\346\227\240\344\272\272\346\234\272\350\247\206\350\247\222", nullptr));
label_7->setText(QString());
robotView->setText(QCoreApplication::translate("MainWindow", "\346\234\272\345\231\250\347\213\227\350\247\206\350\247\222", nullptr));
label_4->setText(QString());
robotMapping->setText(QCoreApplication::translate("MainWindow", "\346\234\272\345\231\250\347\213\227\345\273\272\345\233\276", nullptr));
label_12->setText(QString());
smartNavigation->setText(QCoreApplication::translate("MainWindow", "\360\237\247\255 \346\231\272\350\203\275\345\257\274\350\210\252", nullptr));
intelligence->setText(QCoreApplication::translate("MainWindow", "\360\237\224\212 \346\203\205\346\212\245\344\274\240\350\276\276", nullptr));
label_5->setText(QString());
faceRecognition->setText(QCoreApplication::translate("MainWindow", "\344\272\272\350\204\270\350\257\206\345\210\253", nullptr));
label_14->setText(QString());
faceTracking->setText(QCoreApplication::translate("MainWindow", "\344\272\272\350\204\270\350\267\237\351\232\217", nullptr));
label_15->setText(QString());
menu->setTitle(QCoreApplication::translate("MainWindow", "\345\212\237\350\203\275\347\225\214\351\235\242", nullptr));
} // retranslateUi
};
namespace Ui {
class MainWindow: public Ui_MainWindow {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_MAINWINDOW_H

@ -1,618 +0,0 @@
/********************************************************************************
** Form generated from reading UI file 'guidingui.ui'
**
** Created by: Qt User Interface Compiler version 5.15.3
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_GUIDINGUI_H
#define UI_GUIDINGUI_H
#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_GuidingUI
{
public:
QAction *action;
QAction *action_3;
QAction *action_4;
QAction *action_5;
QWidget *centralwidget;
QVBoxLayout *verticalLayout_4;
QWidget *headerWidget;
QHBoxLayout *horizontalLayout_13;
QSpacerItem *horizontalSpacer;
QHBoxLayout *horizontalLayout_logo;
QLabel *label;
QLabel *label_2;
QSpacerItem *horizontalSpacer_2;
QHBoxLayout *horizontalLayout_main;
QWidget *leftPanel;
QVBoxLayout *verticalLayout;
QLabel *leftPanelTitle;
QLabel *separatorLine;
QHBoxLayout *horizontalLayout_3;
QPushButton *robottab;
QLabel *label_10;
QHBoxLayout *horizontalLayout_4;
QPushButton *robotlocation;
QLabel *label_9;
QHBoxLayout *horizontalLayout_2;
QPushButton *addrobot;
QLabel *label_11;
QHBoxLayout *horizontalLayout;
QPushButton *mapbutton;
QLabel *label_3;
QHBoxLayout *horizontalLayout_5;
QPushButton *addUAV;
QLabel *label_8;
QHBoxLayout *horizontalLayout_6;
QPushButton *UAVtab;
QLabel *label_13;
QSpacerItem *verticalSpacer;
QWidget *centerPanel;
QVBoxLayout *verticalLayout_2;
QGridLayout *gridLayout_3;
QWidget *MapDisplayer;
QWidget *rightPanel;
QVBoxLayout *verticalLayout_3;
QLabel *rightPanelTitle;
QLabel *separatorLine_2;
QHBoxLayout *horizontalLayout_7;
QPushButton *UAVview;
QLabel *label_7;
QHBoxLayout *horizontalLayout_9;
QPushButton *robotView;
QLabel *label_4;
QHBoxLayout *horizontalLayout_8;
QPushButton *robotMapping;
QLabel *label_12;
QHBoxLayout *horizontalLayout_11;
QPushButton *smartNavigation;
QPushButton *intelligence;
QLabel *label_5;
QHBoxLayout *horizontalLayout_12;
QPushButton *faceRecognition;
QLabel *label_14;
QHBoxLayout *horizontalLayout_14;
QPushButton *faceTracking;
QLabel *label_15;
QSpacerItem *verticalSpacer_2;
QMenuBar *menubar;
QMenu *menu;
QStatusBar *statusbar;
void setupUi(QMainWindow *GuidingUI)
{
if (GuidingUI->objectName().isEmpty())
GuidingUI->setObjectName(QString::fromUtf8("GuidingUI"));
GuidingUI->setEnabled(true);
GuidingUI->resize(1400, 900);
GuidingUI->setToolTipDuration(0);
GuidingUI->setStyleSheet(QString::fromUtf8("#centralwidget{\n"
" background-color: rgb(24, 33, 45);\n"
"}\n"
"\n"
"QPushButton {\n"
" background-color: rgb(30, 44, 62);\n"
" color: rgb(220, 230, 240);\n"
" border: none;\n"
" border-radius: 5px;\n"
" padding: 8px;\n"
" font-size: 14px;\n"
"}\n"
"\n"
"QPushButton:hover {\n"
" background-color: rgb(50, 70, 95);\n"
"}\n"
"\n"
"QPushButton:pressed {\n"
" background-color: rgb(40, 60, 85);\n"
"}\n"
""));
action = new QAction(GuidingUI);
action->setObjectName(QString::fromUtf8("action"));
action_3 = new QAction(GuidingUI);
action_3->setObjectName(QString::fromUtf8("action_3"));
action_4 = new QAction(GuidingUI);
action_4->setObjectName(QString::fromUtf8("action_4"));
action_5 = new QAction(GuidingUI);
action_5->setObjectName(QString::fromUtf8("action_5"));
centralwidget = new QWidget(GuidingUI);
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
centralwidget->setEnabled(true);
centralwidget->setStyleSheet(QString::fromUtf8(""));
verticalLayout_4 = new QVBoxLayout(centralwidget);
verticalLayout_4->setSpacing(0);
verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
verticalLayout_4->setContentsMargins(0, 0, 0, 0);
headerWidget = new QWidget(centralwidget);
headerWidget->setObjectName(QString::fromUtf8("headerWidget"));
headerWidget->setMinimumSize(QSize(0, 80));
headerWidget->setMaximumSize(QSize(16777215, 80));
headerWidget->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(15, 22, 32), stop:1 rgb(25, 35, 45));"));
horizontalLayout_13 = new QHBoxLayout(headerWidget);
horizontalLayout_13->setObjectName(QString::fromUtf8("horizontalLayout_13"));
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
horizontalLayout_13->addItem(horizontalSpacer);
horizontalLayout_logo = new QHBoxLayout();
horizontalLayout_logo->setObjectName(QString::fromUtf8("horizontalLayout_logo"));
label = new QLabel(headerWidget);
label->setObjectName(QString::fromUtf8("label"));
label->setMinimumSize(QSize(60, 60));
label->setMaximumSize(QSize(60, 60));
label->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/logo_backgroundless.png);"));
horizontalLayout_logo->addWidget(label);
label_2 = new QLabel(headerWidget);
label_2->setObjectName(QString::fromUtf8("label_2"));
label_2->setStyleSheet(QString::fromUtf8("QLabel {\n"
" background-color: rgba(15, 28, 34, 0);\n"
" color: rgb(82, 194, 242);\n"
" border: none;\n"
" padding: 10px 20px;\n"
" border-radius: 5px;\n"
" font-size: 32px;\n"
" font-weight: bold;\n"
" font-family: \"Courier New\", \"Monaco\", monospace;\n"
" text-align: left;\n"
"}\n"
""));
horizontalLayout_logo->addWidget(label_2);
horizontalLayout_13->addLayout(horizontalLayout_logo);
horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
horizontalLayout_13->addItem(horizontalSpacer_2);
verticalLayout_4->addWidget(headerWidget);
horizontalLayout_main = new QHBoxLayout();
horizontalLayout_main->setSpacing(0);
horizontalLayout_main->setObjectName(QString::fromUtf8("horizontalLayout_main"));
leftPanel = new QWidget(centralwidget);
leftPanel->setObjectName(QString::fromUtf8("leftPanel"));
leftPanel->setMinimumSize(QSize(250, 0));
leftPanel->setMaximumSize(QSize(250, 16777215));
leftPanel->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(15, 22, 32), stop:1 rgb(25, 35, 45));"));
verticalLayout = new QVBoxLayout(leftPanel);
verticalLayout->setSpacing(20);
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
verticalLayout->setContentsMargins(10, 15, 10, 10);
leftPanelTitle = new QLabel(leftPanel);
leftPanelTitle->setObjectName(QString::fromUtf8("leftPanelTitle"));
leftPanelTitle->setStyleSheet(QString::fromUtf8("color: rgb(255, 255, 255);\n"
"font-size: 18px;\n"
"font-weight: bold;\n"
"padding: 12px;\n"
"margin-bottom: 10px;\n"
"background: qlineargradient(x1:0, y1:0, x2:1, y2:1, \n"
" stop:0 rgba(82, 194, 242, 0.3), \n"
" stop:1 rgba(45, 120, 180, 0.3));\n"
"border: 2px solid rgba(82, 194, 242, 0.7);\n"
"border-radius: 8px;"));
leftPanelTitle->setAlignment(Qt::AlignCenter);
verticalLayout->addWidget(leftPanelTitle);
separatorLine = new QLabel(leftPanel);
separatorLine->setObjectName(QString::fromUtf8("separatorLine"));
separatorLine->setMinimumSize(QSize(0, 3));
separatorLine->setMaximumSize(QSize(16777215, 3));
separatorLine->setStyleSheet(QString::fromUtf8("background: qlineargradient(x1:0, y1:0, x2:1, y2:0,\n"
" stop:0 rgba(82, 194, 242, 0.0),\n"
" stop:0.5 rgba(82, 194, 242, 0.8),\n"
" stop:1 rgba(82, 194, 242, 0.0));\n"
"margin-bottom: 15px;\n"
"border-radius: 2px;"));
verticalLayout->addWidget(separatorLine);
horizontalLayout_3 = new QHBoxLayout();
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
robottab = new QPushButton(leftPanel);
robottab->setObjectName(QString::fromUtf8("robottab"));
robottab->setMinimumSize(QSize(0, 40));
horizontalLayout_3->addWidget(robottab);
label_10 = new QLabel(leftPanel);
label_10->setObjectName(QString::fromUtf8("label_10"));
label_10->setMinimumSize(QSize(32, 32));
label_10->setMaximumSize(QSize(32, 32));
label_10->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/tab.svg);"));
horizontalLayout_3->addWidget(label_10);
verticalLayout->addLayout(horizontalLayout_3);
horizontalLayout_4 = new QHBoxLayout();
horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
robotlocation = new QPushButton(leftPanel);
robotlocation->setObjectName(QString::fromUtf8("robotlocation"));
robotlocation->setMinimumSize(QSize(0, 40));
horizontalLayout_4->addWidget(robotlocation);
label_9 = new QLabel(leftPanel);
label_9->setObjectName(QString::fromUtf8("label_9"));
label_9->setMinimumSize(QSize(32, 32));
label_9->setMaximumSize(QSize(32, 32));
label_9->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/location.svg);"));
horizontalLayout_4->addWidget(label_9);
verticalLayout->addLayout(horizontalLayout_4);
horizontalLayout_2 = new QHBoxLayout();
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
addrobot = new QPushButton(leftPanel);
addrobot->setObjectName(QString::fromUtf8("addrobot"));
addrobot->setMinimumSize(QSize(0, 40));
horizontalLayout_2->addWidget(addrobot);
label_11 = new QLabel(leftPanel);
label_11->setObjectName(QString::fromUtf8("label_11"));
label_11->setMinimumSize(QSize(32, 32));
label_11->setMaximumSize(QSize(32, 32));
label_11->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/robotbtn.svg);"));
horizontalLayout_2->addWidget(label_11);
verticalLayout->addLayout(horizontalLayout_2);
horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
mapbutton = new QPushButton(leftPanel);
mapbutton->setObjectName(QString::fromUtf8("mapbutton"));
mapbutton->setMinimumSize(QSize(0, 40));
horizontalLayout->addWidget(mapbutton);
label_3 = new QLabel(leftPanel);
label_3->setObjectName(QString::fromUtf8("label_3"));
label_3->setMinimumSize(QSize(32, 32));
label_3->setMaximumSize(QSize(32, 32));
label_3->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/mapbtn.svg);"));
horizontalLayout->addWidget(label_3);
verticalLayout->addLayout(horizontalLayout);
horizontalLayout_5 = new QHBoxLayout();
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
addUAV = new QPushButton(leftPanel);
addUAV->setObjectName(QString::fromUtf8("addUAV"));
addUAV->setMinimumSize(QSize(0, 40));
horizontalLayout_5->addWidget(addUAV);
label_8 = new QLabel(leftPanel);
label_8->setObjectName(QString::fromUtf8("label_8"));
label_8->setMinimumSize(QSize(32, 32));
label_8->setMaximumSize(QSize(32, 32));
label_8->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/UAV.svg);"));
horizontalLayout_5->addWidget(label_8);
verticalLayout->addLayout(horizontalLayout_5);
horizontalLayout_6 = new QHBoxLayout();
horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
UAVtab = new QPushButton(leftPanel);
UAVtab->setObjectName(QString::fromUtf8("UAVtab"));
UAVtab->setMinimumSize(QSize(0, 40));
horizontalLayout_6->addWidget(UAVtab);
label_13 = new QLabel(leftPanel);
label_13->setObjectName(QString::fromUtf8("label_13"));
label_13->setMinimumSize(QSize(32, 32));
label_13->setMaximumSize(QSize(32, 32));
label_13->setAutoFillBackground(false);
label_13->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/tab.svg);"));
horizontalLayout_6->addWidget(label_13);
verticalLayout->addLayout(horizontalLayout_6);
verticalSpacer = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
verticalLayout->addItem(verticalSpacer);
horizontalLayout_main->addWidget(leftPanel);
centerPanel = new QWidget(centralwidget);
centerPanel->setObjectName(QString::fromUtf8("centerPanel"));
centerPanel->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(20, 28, 40), stop:1 rgb(30, 40, 55));"));
verticalLayout_2 = new QVBoxLayout(centerPanel);
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
verticalLayout_2->setContentsMargins(15, 15, 15, 15);
gridLayout_3 = new QGridLayout();
gridLayout_3->setSpacing(0);
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
MapDisplayer = new QWidget(centerPanel);
MapDisplayer->setObjectName(QString::fromUtf8("MapDisplayer"));
MapDisplayer->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(25, 35, 50), stop:1 rgb(35, 45, 60));\n"
"border-radius: 10px;"));
gridLayout_3->addWidget(MapDisplayer, 0, 0, 1, 1);
verticalLayout_2->addLayout(gridLayout_3);
horizontalLayout_main->addWidget(centerPanel);
rightPanel = new QWidget(centralwidget);
rightPanel->setObjectName(QString::fromUtf8("rightPanel"));
rightPanel->setMinimumSize(QSize(280, 0));
rightPanel->setMaximumSize(QSize(280, 16777215));
rightPanel->setStyleSheet(QString::fromUtf8("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1, stop:0 rgb(15, 22, 32), stop:1 rgb(25, 35, 45));"));
verticalLayout_3 = new QVBoxLayout(rightPanel);
verticalLayout_3->setSpacing(20);
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
verticalLayout_3->setContentsMargins(10, 15, 10, 10);
rightPanelTitle = new QLabel(rightPanel);
rightPanelTitle->setObjectName(QString::fromUtf8("rightPanelTitle"));
rightPanelTitle->setStyleSheet(QString::fromUtf8("color: rgb(255, 255, 255);\n"
"font-size: 18px;\n"
"font-weight: bold;\n"
"padding: 12px;\n"
"margin-bottom: 5px;\n"
"background: qlineargradient(x1:0, y1:0, x2:1, y2:1, \n"
" stop:0 rgba(82, 194, 242, 0.3), \n"
" stop:1 rgba(45, 120, 180, 0.3));\n"
"border: 2px solid rgba(82, 194, 242, 0.7);\n"
"border-radius: 8px;"));
rightPanelTitle->setAlignment(Qt::AlignCenter);
verticalLayout_3->addWidget(rightPanelTitle);
separatorLine_2 = new QLabel(rightPanel);
separatorLine_2->setObjectName(QString::fromUtf8("separatorLine_2"));
separatorLine_2->setMinimumSize(QSize(0, 3));
separatorLine_2->setMaximumSize(QSize(16777215, 3));
separatorLine_2->setStyleSheet(QString::fromUtf8("background: qlineargradient(x1:0, y1:0, x2:1, y2:0,\n"
" stop:0 rgba(82, 194, 242, 0.0),\n"
" stop:0.5 rgba(82, 194, 242, 0.8),\n"
" stop:1 rgba(82, 194, 242, 0.0));\n"
"margin-bottom: 10px;\n"
"border-radius: 2px;"));
verticalLayout_3->addWidget(separatorLine_2);
horizontalLayout_7 = new QHBoxLayout();
horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
UAVview = new QPushButton(rightPanel);
UAVview->setObjectName(QString::fromUtf8("UAVview"));
UAVview->setMinimumSize(QSize(0, 40));
horizontalLayout_7->addWidget(UAVview);
label_7 = new QLabel(rightPanel);
label_7->setObjectName(QString::fromUtf8("label_7"));
label_7->setMinimumSize(QSize(32, 32));
label_7->setMaximumSize(QSize(32, 32));
label_7->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/location.svg);"));
horizontalLayout_7->addWidget(label_7);
verticalLayout_3->addLayout(horizontalLayout_7);
horizontalLayout_9 = new QHBoxLayout();
horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
robotView = new QPushButton(rightPanel);
robotView->setObjectName(QString::fromUtf8("robotView"));
robotView->setMinimumSize(QSize(0, 40));
horizontalLayout_9->addWidget(robotView);
label_4 = new QLabel(rightPanel);
label_4->setObjectName(QString::fromUtf8("label_4"));
label_4->setMinimumSize(QSize(32, 32));
label_4->setMaximumSize(QSize(32, 32));
label_4->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/health.svg);"));
horizontalLayout_9->addWidget(label_4);
verticalLayout_3->addLayout(horizontalLayout_9);
horizontalLayout_8 = new QHBoxLayout();
horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
robotMapping = new QPushButton(rightPanel);
robotMapping->setObjectName(QString::fromUtf8("robotMapping"));
robotMapping->setMinimumSize(QSize(0, 40));
horizontalLayout_8->addWidget(robotMapping);
label_12 = new QLabel(rightPanel);
label_12->setObjectName(QString::fromUtf8("label_12"));
label_12->setMinimumSize(QSize(32, 32));
label_12->setMaximumSize(QSize(32, 32));
label_12->setStyleSheet(QString::fromUtf8("border-image: url(:/image/res/image/soldier.svg);"));
horizontalLayout_8->addWidget(label_12);
verticalLayout_3->addLayout(horizontalLayout_8);
horizontalLayout_11 = new QHBoxLayout();
horizontalLayout_11->setObjectName(QString::fromUtf8("horizontalLayout_11"));
smartNavigation = new QPushButton(rightPanel);
smartNavigation->setObjectName(QString::fromUtf8("smartNavigation"));
smartNavigation->setMinimumSize(QSize(0, 40));
horizontalLayout_11->addWidget(smartNavigation);
intelligence = new QPushButton(rightPanel);
intelligence->setObjectName(QString::fromUtf8("intelligence"));
horizontalLayout_11->addWidget(intelligence);
label_5 = new QLabel(rightPanel);
label_5->setObjectName(QString::fromUtf8("label_5"));
label_5->setMinimumSize(QSize(32, 32));
label_5->setMaximumSize(QSize(32, 32));
label_5->setStyleSheet(QString::fromUtf8("\n"
"border-image: url(:/image/res/image/infomation.svg);"));
horizontalLayout_11->addWidget(label_5);
verticalLayout_3->addLayout(horizontalLayout_11);
horizontalLayout_12 = new QHBoxLayout();
horizontalLayout_12->setObjectName(QString::fromUtf8("horizontalLayout_12"));
faceRecognition = new QPushButton(rightPanel);
faceRecognition->setObjectName(QString::fromUtf8("faceRecognition"));
faceRecognition->setMinimumSize(QSize(0, 40));
horizontalLayout_12->addWidget(faceRecognition);
label_14 = new QLabel(rightPanel);
label_14->setObjectName(QString::fromUtf8("label_14"));
label_14->setMinimumSize(QSize(32, 32));
label_14->setMaximumSize(QSize(32, 32));
label_14->setStyleSheet(QString::fromUtf8("\n"
"border-image: url(:/image/res/image/infomation.svg);"));
horizontalLayout_12->addWidget(label_14);
verticalLayout_3->addLayout(horizontalLayout_12);
horizontalLayout_14 = new QHBoxLayout();
horizontalLayout_14->setObjectName(QString::fromUtf8("horizontalLayout_14"));
faceTracking = new QPushButton(rightPanel);
faceTracking->setObjectName(QString::fromUtf8("faceTracking"));
faceTracking->setMinimumSize(QSize(0, 40));
horizontalLayout_14->addWidget(faceTracking);
label_15 = new QLabel(rightPanel);
label_15->setObjectName(QString::fromUtf8("label_15"));
label_15->setMinimumSize(QSize(32, 32));
label_15->setMaximumSize(QSize(32, 32));
label_15->setStyleSheet(QString::fromUtf8("\n"
"border-image: url(:/image/res/image/infomation.svg);"));
horizontalLayout_14->addWidget(label_15);
verticalLayout_3->addLayout(horizontalLayout_14);
verticalSpacer_2 = new QSpacerItem(20, 5, QSizePolicy::Minimum, QSizePolicy::Expanding);
verticalLayout_3->addItem(verticalSpacer_2);
horizontalLayout_main->addWidget(rightPanel);
verticalLayout_4->addLayout(horizontalLayout_main);
GuidingUI->setCentralWidget(centralwidget);
menubar = new QMenuBar(GuidingUI);
menubar->setObjectName(QString::fromUtf8("menubar"));
menubar->setGeometry(QRect(0, 0, 1400, 25));
menu = new QMenu(menubar);
menu->setObjectName(QString::fromUtf8("menu"));
GuidingUI->setMenuBar(menubar);
statusbar = new QStatusBar(GuidingUI);
statusbar->setObjectName(QString::fromUtf8("statusbar"));
GuidingUI->setStatusBar(statusbar);
menubar->addAction(menu->menuAction());
retranslateUi(GuidingUI);
QMetaObject::connectSlotsByName(GuidingUI);
} // setupUi
void retranslateUi(QMainWindow *GuidingUI)
{
GuidingUI->setWindowTitle(QCoreApplication::translate("GuidingUI", "\346\210\230\345\234\272\346\216\242\347\264\242\347\263\273\347\273\237", nullptr));
action->setText(QCoreApplication::translate("GuidingUI", "\346\267\273\345\212\240\346\234\272\345\231\250\344\272\272", nullptr));
action_3->setText(QCoreApplication::translate("GuidingUI", "\346\230\276\347\244\272\346\234\272\345\231\250\344\272\272", nullptr));
#if QT_CONFIG(tooltip)
action_3->setToolTip(QCoreApplication::translate("GuidingUI", "<html><head/><body><p>\346\230\276\347\244\272\346\234\272\345\231\250\344\272\272</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
action_4->setText(QCoreApplication::translate("GuidingUI", "\344\274\244\345\221\230", nullptr));
action_5->setText(QCoreApplication::translate("GuidingUI", "\345\212\240\350\275\275\345\234\260\345\233\276", nullptr));
label->setText(QString());
label_2->setText(QCoreApplication::translate("GuidingUI", "\342\227\211 UBEES", nullptr));
leftPanelTitle->setText(QCoreApplication::translate("GuidingUI", "\360\237\244\226 \346\234\272\345\231\250\344\272\272\347\256\241\347\220\206", nullptr));
separatorLine->setText(QString());
robottab->setText(QCoreApplication::translate("GuidingUI", "\346\234\272\345\231\250\344\272\272\345\210\227\350\241\250", nullptr));
label_10->setText(QString());
robotlocation->setText(QCoreApplication::translate("GuidingUI", "\346\234\272\345\231\250\344\272\272\344\275\215\347\275\256\346\230\276\347\244\272", nullptr));
label_9->setText(QString());
addrobot->setText(QCoreApplication::translate("GuidingUI", "\346\267\273\345\212\240\346\234\272\345\231\250\344\272\272", nullptr));
label_11->setText(QString());
mapbutton->setText(QCoreApplication::translate("GuidingUI", "\346\230\276\347\244\272\345\234\260\345\233\276", nullptr));
label_3->setText(QString());
addUAV->setText(QCoreApplication::translate("GuidingUI", "\346\267\273\345\212\240\346\227\240\344\272\272\346\234\272", nullptr));
label_8->setText(QString());
UAVtab->setText(QCoreApplication::translate("GuidingUI", "\346\227\240\344\272\272\346\234\272\345\210\227\350\241\250", nullptr));
label_13->setText(QString());
rightPanelTitle->setText(QCoreApplication::translate("GuidingUI", "\360\237\216\257 \346\210\230\345\234\272\346\216\242\347\264\242\346\250\241\345\235\227", nullptr));
separatorLine_2->setText(QString());
UAVview->setText(QCoreApplication::translate("GuidingUI", "\346\227\240\344\272\272\346\234\272\350\247\206\350\247\222", nullptr));
label_7->setText(QString());
robotView->setText(QCoreApplication::translate("GuidingUI", "\346\234\272\345\231\250\347\213\227\350\247\206\350\247\222", nullptr));
label_4->setText(QString());
robotMapping->setText(QCoreApplication::translate("GuidingUI", "\346\234\272\345\231\250\347\213\227\345\273\272\345\233\276", nullptr));
label_12->setText(QString());
smartNavigation->setText(QCoreApplication::translate("GuidingUI", "\360\237\247\255 \346\231\272\350\203\275\345\257\274\350\210\252", nullptr));
intelligence->setText(QCoreApplication::translate("GuidingUI", "\360\237\224\212 \346\203\205\346\212\245\344\274\240\350\276\276", nullptr));
label_5->setText(QString());
faceRecognition->setText(QCoreApplication::translate("GuidingUI", "\344\272\272\350\204\270\350\257\206\345\210\253", nullptr));
label_14->setText(QString());
faceTracking->setText(QCoreApplication::translate("GuidingUI", "\344\272\272\350\204\270\350\267\237\351\232\217", nullptr));
label_15->setText(QString());
menu->setTitle(QCoreApplication::translate("GuidingUI", "\345\212\237\350\203\275\347\225\214\351\235\242", nullptr));
} // retranslateUi
};
namespace Ui {
class GuidingUI: public Ui_GuidingUI {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_GUIDINGUI_H

@ -1,46 +0,0 @@
/********************************************************************************
** Form generated from reading UI file 'injurydisiplayui.ui'
**
** Created by: Qt User Interface Compiler version 5.15.3
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/
#ifndef UI_INJURYDISIPLAYUI_H
#define UI_INJURYDISIPLAYUI_H
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
QT_BEGIN_NAMESPACE
class Ui_InjuryDisiplayUI
{
public:
void setupUi(QDialog *InjuryDisiplayUI)
{
if (InjuryDisiplayUI->objectName().isEmpty())
InjuryDisiplayUI->setObjectName(QString::fromUtf8("InjuryDisiplayUI"));
InjuryDisiplayUI->resize(1205, 710);
retranslateUi(InjuryDisiplayUI);
QMetaObject::connectSlotsByName(InjuryDisiplayUI);
} // setupUi
void retranslateUi(QDialog *InjuryDisiplayUI)
{
InjuryDisiplayUI->setWindowTitle(QCoreApplication::translate("InjuryDisiplayUI", "Dialog", nullptr));
} // retranslateUi
};
namespace Ui {
class InjuryDisiplayUI: public Ui_InjuryDisiplayUI {};
} // namespace Ui
QT_END_NAMESPACE
#endif // UI_INJURYDISIPLAYUI_H
Loading…
Cancel
Save