Skip to content

Commit bc6a17c

Browse files
committed
chore: add Windows product metadata to Nuitka build and SmartScreen FAQ
Made-with: Cursor
1 parent ee6cc83 commit bc6a17c

3 files changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,11 @@ jobs:
4545
--enable-plugins=pyqt5 ^
4646
--windows-console-mode=disable ^
4747
--windows-icon-from-ico=logo.ico ^
48+
--windows-product-name="PyQt UI Designer" ^
4849
--windows-product-version=${{ steps.version.outputs.ver }}.0 ^
4950
--windows-file-version=${{ steps.version.outputs.ver }}.0 ^
51+
--windows-file-description="PyQt UI Designer - HMI Application Builder" ^
52+
--windows-company-name="PyQt-UI-Designer" ^
5053
--show-progress ^
5154
--output-dir=build ^
5255
main.py

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,12 @@ pyqtUIDesigner/
203203
- [PyQt-Fluent-Widgets](https://github.com/zhiyiYo/PyQt-Fluent-Widgets) — 提供了精美的 Fluent Design 控件
204204
- [pyqtgraph](https://github.com/pyqtgraph/pyqtgraph) — 高性能科学绘图库
205205

206+
## 常见问题
207+
208+
### Windows SmartScreen 弹出"Windows 已保护你的电脑"
209+
210+
这是因为 exe 没有数字签名(代码签名证书需要付费购买)。这不是病毒,点击 **"更多信息"****"仍要运行"** 即可。
211+
206212
## 许可证
207213

208214
本项目采用 [GPLv3](LICENSE) 许可证开源。

deploy.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,11 @@ def get_python_lib():
6060
+ [
6161
"--enable-plugins=pyqt5",
6262
"--windows-console-mode=disable",
63+
'--windows-product-name=PyQt UI Designer',
6364
f"--windows-product-version={_VERSION_NUM}",
6465
f"--windows-file-version={_VERSION_NUM}",
66+
'--windows-file-description=PyQt UI Designer - HMI Application Builder',
67+
'--windows-company-name=PyQt-UI-Designer',
6568
"--show-progress",
6669
"--show-memory",
6770
f"--output-dir={_build}",

0 commit comments

Comments
 (0)