mirror of
https://github.com/barry-ran/QtScrcpy.git
synced 2025-07-31 04:58:37 +00:00
增加windows程序图标
This commit is contained in:
parent
c4581ba194
commit
4aa1a06514
3 changed files with 59 additions and 24 deletions
|
@ -39,27 +39,6 @@ FORMS += \
|
||||||
dialog.ui \
|
dialog.ui \
|
||||||
videoform.ui
|
videoform.ui
|
||||||
|
|
||||||
# ***********************************************************
|
|
||||||
# 输出目录
|
|
||||||
# ***********************************************************
|
|
||||||
# Win平台下输出目录
|
|
||||||
win32 {
|
|
||||||
CONFIG(debug, debug|release) {
|
|
||||||
DESTDIR = $$PWD/../output/win/debug
|
|
||||||
} else {
|
|
||||||
DESTDIR = $$PWD/../output/win/release
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Mac os平台下输出目录
|
|
||||||
macos {
|
|
||||||
CONFIG(debug, debug|release) {
|
|
||||||
DESTDIR = $$PWD/../output/mac/debug
|
|
||||||
} else {
|
|
||||||
DESTDIR = $$PWD/../output/mac/release
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# 子工程
|
# 子工程
|
||||||
include ($$PWD/common/common.pri)
|
include ($$PWD/common/common.pri)
|
||||||
include ($$PWD/server/server.pri)
|
include ($$PWD/server/server.pri)
|
||||||
|
@ -80,27 +59,49 @@ INCLUDEPATH += \
|
||||||
$$PWD/android \
|
$$PWD/android \
|
||||||
$$PWD/inputcontrol
|
$$PWD/inputcontrol
|
||||||
|
|
||||||
|
|
||||||
# ***********************************************************
|
# ***********************************************************
|
||||||
# 依赖模块
|
# Win平台下配置
|
||||||
# ***********************************************************
|
# ***********************************************************
|
||||||
# Win平台下依赖模块
|
|
||||||
win32 {
|
win32 {
|
||||||
|
# 输出目录
|
||||||
|
CONFIG(debug, debug|release) {
|
||||||
|
DESTDIR = $$PWD/../output/win/debug
|
||||||
|
} else {
|
||||||
|
DESTDIR = $$PWD/../output/win/release
|
||||||
|
}
|
||||||
|
|
||||||
|
# 依赖模块
|
||||||
LIBS += \
|
LIBS += \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lavcodec \
|
-L$$PWD/../third_party/ffmpeg/lib -lavcodec \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lavformat \
|
-L$$PWD/../third_party/ffmpeg/lib -lavformat \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lavutil \
|
-L$$PWD/../third_party/ffmpeg/lib -lavutil \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lswscale \
|
-L$$PWD/../third_party/ffmpeg/lib -lswscale \
|
||||||
-lUser32
|
-lUser32
|
||||||
|
|
||||||
|
# windows rc file
|
||||||
|
RC_FILE = $$PWD/res/QtScrcpy.rc
|
||||||
}
|
}
|
||||||
|
|
||||||
# mac平台下依赖模块
|
# ***********************************************************
|
||||||
|
# Mac平台下配置
|
||||||
|
# ***********************************************************
|
||||||
macos {
|
macos {
|
||||||
|
# 输出目录
|
||||||
|
CONFIG(debug, debug|release) {
|
||||||
|
DESTDIR = $$PWD/../output/mac/debug
|
||||||
|
} else {
|
||||||
|
DESTDIR = $$PWD/../output/mac/release
|
||||||
|
}
|
||||||
|
|
||||||
|
# 依赖模块
|
||||||
LIBS += \
|
LIBS += \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lavcodec.58 \
|
-L$$PWD/../third_party/ffmpeg/lib -lavcodec.58 \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lavformat.58 \
|
-L$$PWD/../third_party/ffmpeg/lib -lavformat.58 \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lavutil.56 \
|
-L$$PWD/../third_party/ffmpeg/lib -lavutil.56 \
|
||||||
-L$$PWD/../third_party/ffmpeg/lib -lswscale.5
|
-L$$PWD/../third_party/ffmpeg/lib -lswscale.5
|
||||||
|
|
||||||
|
# mac bundle file
|
||||||
APP_SCRCPY_SERVER.files = $$files($$PWD/../third_party/scrcpy-server.jar)
|
APP_SCRCPY_SERVER.files = $$files($$PWD/../third_party/scrcpy-server.jar)
|
||||||
APP_SCRCPY_SERVER.path = Contents/MacOS
|
APP_SCRCPY_SERVER.path = Contents/MacOS
|
||||||
QMAKE_BUNDLE_DATA += APP_SCRCPY_SERVER
|
QMAKE_BUNDLE_DATA += APP_SCRCPY_SERVER
|
||||||
|
|
BIN
QtScrcpy/res/QtScrcpy.ico
Normal file
BIN
QtScrcpy/res/QtScrcpy.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 66 KiB |
34
QtScrcpy/res/QtScrcpy.rc
Normal file
34
QtScrcpy/res/QtScrcpy.rc
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
#include "winver.h"
|
||||||
|
//#include "../version/version.h"
|
||||||
|
IDI_ICON1 ICON DISCARDABLE "QtScrcpy.ico"
|
||||||
|
/*
|
||||||
|
VS_VERSION_INFO VERSIONINFO
|
||||||
|
FILEVERSION CCTALK_VERSION_RES
|
||||||
|
PRODUCTVERSION CCTALK_VERSION_RES
|
||||||
|
FILEFLAGS 0x0L
|
||||||
|
FILEFLAGSMASK 0x3fL
|
||||||
|
FILEOS 0x00040004L
|
||||||
|
FILETYPE 0x1L
|
||||||
|
FILESUBTYPE 0x0L
|
||||||
|
|
||||||
|
BEGIN
|
||||||
|
BLOCK "StringFileInfo"
|
||||||
|
BEGIN
|
||||||
|
BLOCK "000004b0"
|
||||||
|
BEGIN
|
||||||
|
VALUE "CompanyName", "Personal"
|
||||||
|
VALUE "FileDescription", "QtScrcpy"
|
||||||
|
VALUE "FileVersion", "1.0.0.0"
|
||||||
|
VALUE "LegalCopyright", "Copyright (C) Barry 2018-2028. All rights reserved."
|
||||||
|
VALUE "InternalName", "QtScrcpy"
|
||||||
|
VALUE "OriginalFilename", "QtScrcpy.exe"
|
||||||
|
VALUE "ProductName", "QtScrcpy"
|
||||||
|
VALUE "ProductVersion", "1.0.0.0"
|
||||||
|
END
|
||||||
|
END
|
||||||
|
BLOCK "VarFileInfo"
|
||||||
|
BEGIN
|
||||||
|
VALUE "Translation", 0x0, 1200
|
||||||
|
END
|
||||||
|
END
|
||||||
|
*/
|
Loading…
Add table
Add a link
Reference in a new issue