mirror of
https://github.com/barry-ran/QtScrcpy.git
synced 2025-04-21 20:15:04 +00:00
增加windows程序图标
This commit is contained in:
parent
51575ee178
commit
20bb9d22d0
3 changed files with 59 additions and 24 deletions
|
@ -39,27 +39,6 @@ FORMS += \
|
|||
dialog.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/server/server.pri)
|
||||
|
@ -80,27 +59,49 @@ INCLUDEPATH += \
|
|||
$$PWD/android \
|
||||
$$PWD/inputcontrol
|
||||
|
||||
|
||||
# ***********************************************************
|
||||
# 依赖模块
|
||||
# Win平台下配置
|
||||
# ***********************************************************
|
||||
# Win平台下依赖模块
|
||||
win32 {
|
||||
# 输出目录
|
||||
CONFIG(debug, debug|release) {
|
||||
DESTDIR = $$PWD/../output/win/debug
|
||||
} else {
|
||||
DESTDIR = $$PWD/../output/win/release
|
||||
}
|
||||
|
||||
# 依赖模块
|
||||
LIBS += \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lavcodec \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lavformat \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lavutil \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lswscale \
|
||||
-lUser32
|
||||
|
||||
# windows rc file
|
||||
RC_FILE = $$PWD/res/QtScrcpy.rc
|
||||
}
|
||||
|
||||
# mac平台下依赖模块
|
||||
# ***********************************************************
|
||||
# Mac平台下配置
|
||||
# ***********************************************************
|
||||
macos {
|
||||
# 输出目录
|
||||
CONFIG(debug, debug|release) {
|
||||
DESTDIR = $$PWD/../output/mac/debug
|
||||
} else {
|
||||
DESTDIR = $$PWD/../output/mac/release
|
||||
}
|
||||
|
||||
# 依赖模块
|
||||
LIBS += \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lavcodec.58 \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lavformat.58 \
|
||||
-L$$PWD/../third_party/ffmpeg/lib -lavutil.56 \
|
||||
-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.path = Contents/MacOS
|
||||
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
Reference in a new issue