mirror of
https://github.com/barry-ran/QtScrcpy.git
synced 2025-04-20 19:44:59 +00:00
chore: move ui to device outside
This commit is contained in:
parent
e568ed70cd
commit
c7d7a2cb23
14 changed files with 36 additions and 33 deletions
|
@ -149,12 +149,6 @@ set(QC_DEVICE_SOURCES
|
|||
device/server/videosocket.cpp
|
||||
device/stream/stream.h
|
||||
device/stream/stream.cpp
|
||||
device/ui/toolform.h
|
||||
device/ui/toolform.cpp
|
||||
device/ui/toolform.ui
|
||||
device/ui/videoform.h
|
||||
device/ui/videoform.cpp
|
||||
device/ui/videoform.ui
|
||||
)
|
||||
source_group(device FILES ${QC_DEVICE_SOURCES})
|
||||
|
||||
|
@ -181,6 +175,20 @@ set(QC_UIBASE_SOURCES
|
|||
)
|
||||
source_group(uibase FILES ${QC_UIBASE_SOURCES})
|
||||
|
||||
# ui
|
||||
set(QC_UI_SOURCES
|
||||
ui/toolform.h
|
||||
ui/toolform.cpp
|
||||
ui/toolform.ui
|
||||
ui/videoform.h
|
||||
ui/videoform.cpp
|
||||
ui/videoform.ui
|
||||
ui/dialog.cpp
|
||||
ui/dialog.h
|
||||
ui/dialog.ui
|
||||
)
|
||||
source_group(ui FILES ${QC_UI_SOURCES})
|
||||
|
||||
# util
|
||||
set(QC_UTIL_SOURCES
|
||||
util/compat.h
|
||||
|
@ -217,9 +225,6 @@ set(QC_QRC_SOURCES "res/res.qrc")
|
|||
# main
|
||||
set(QC_MAIN_SOURCES
|
||||
main.cpp
|
||||
dialog.cpp
|
||||
dialog.h
|
||||
dialog.ui
|
||||
${QC_QRC_SOURCES}
|
||||
)
|
||||
|
||||
|
@ -260,6 +265,7 @@ set(QC_PROJECT_SOURCES
|
|||
${QC_DEVICEMANAGE_SOURCES}
|
||||
${QC_FONTAWESOME_SOURCES}
|
||||
${QC_UIBASE_SOURCES}
|
||||
${QC_UI_SOURCES}
|
||||
${QC_UTIL_SOURCES}
|
||||
${QC_MAIN_SOURCES}
|
||||
${QC_PLANTFORM_SOURCES}
|
||||
|
@ -298,6 +304,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE devicemanage)
|
|||
target_include_directories(${PROJECT_NAME} PRIVATE fontawesome)
|
||||
target_include_directories(${PROJECT_NAME} PRIVATE util)
|
||||
target_include_directories(${PROJECT_NAME} PRIVATE uibase)
|
||||
target_include_directories(${PROJECT_NAME} PRIVATE ui)
|
||||
|
||||
#
|
||||
# common deps
|
||||
|
@ -431,4 +438,4 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
|||
)
|
||||
|
||||
# linux set app icon: https://blog.csdn.net/MrNoboday/article/details/82870853
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
@ -39,19 +39,13 @@ msvc{
|
|||
|
||||
# 源码
|
||||
SOURCES += \
|
||||
main.cpp \
|
||||
dialog.cpp
|
||||
|
||||
HEADERS += \
|
||||
dialog.h
|
||||
|
||||
FORMS += \
|
||||
dialog.ui
|
||||
main.cpp
|
||||
|
||||
# 子工程
|
||||
include ($$PWD/common/common.pri)
|
||||
include ($$PWD/adb/adb.pri)
|
||||
include ($$PWD/uibase/uibase.pri)
|
||||
include ($$PWD/ui/ui.pri)
|
||||
include ($$PWD/fontawesome/fontawesome.pri)
|
||||
include ($$PWD/util/util.pri)
|
||||
include ($$PWD/device/device.pri)
|
||||
|
@ -61,7 +55,8 @@ include ($$PWD/devicemanage/devicemanage.pri)
|
|||
INCLUDEPATH += \
|
||||
$$PWD/common \
|
||||
$$PWD/adb \
|
||||
$$PWD/uibase \
|
||||
$$PWD/uibase \
|
||||
$$PWD/ui \
|
||||
$$PWD/util \
|
||||
$$PWD/device \
|
||||
$$PWD/devicemanage \
|
||||
|
|
|
@ -12,7 +12,6 @@ include ($$PWD/android/android.pri)
|
|||
include ($$PWD/controller/controller.pri)
|
||||
include ($$PWD/filehandler/filehandler.pri)
|
||||
include ($$PWD/recorder/recorder.pri)
|
||||
include ($$PWD/ui/ui.pri)
|
||||
|
||||
INCLUDEPATH += \
|
||||
$$PWD/../../third_party/ffmpeg/include \
|
||||
|
@ -23,5 +22,4 @@ INCLUDEPATH += \
|
|||
$$PWD/android \
|
||||
$$PWD/controller \
|
||||
$$PWD/filehandler \
|
||||
$$PWD/recorder \
|
||||
$$PWD/ui
|
||||
$$PWD/recorder
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
SOURCES += \
|
||||
$$PWD/videoform.cpp \
|
||||
$$PWD/toolform.cpp
|
||||
|
||||
HEADERS += \
|
||||
$$PWD/videoform.h \
|
||||
$$PWD/toolform.h
|
||||
|
||||
FORMS += \
|
||||
$$PWD/videoform.ui \
|
||||
$$PWD/toolform.ui
|
14
QtScrcpy/ui/ui.pri
Normal file
14
QtScrcpy/ui/ui.pri
Normal file
|
@ -0,0 +1,14 @@
|
|||
SOURCES += \
|
||||
$$PWD/videoform.cpp \
|
||||
$$PWD/toolform.cpp \
|
||||
$$PWD/dialog.cpp
|
||||
|
||||
HEADERS += \
|
||||
$$PWD/videoform.h \
|
||||
$$PWD/toolform.h \
|
||||
$$PWD/dialog.h
|
||||
|
||||
FORMS += \
|
||||
$$PWD/videoform.ui \
|
||||
$$PWD/toolform.ui \
|
||||
$$PWD/dialog.ui
|
Loading…
Add table
Reference in a new issue