吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9064|回复: 29
收起左侧

[Python 原创] 【原创】【纯源码】Qt做的界面就是漂亮,教程版。

  [复制链接]
meng9934 发表于 2021-11-5 15:01
本帖最后由 meng9934 于 2021-11-5 20:59 编辑

演示.gif

授人以鱼不如授人以渔

1.1 安装好Python,系统变量path添加%WherePython%

1.2 修改PythonChoose.bat里面Python的安装路径为你本机Python的安装目录。
1.3 打开PythonChoose.bat选择32或64位。这里选1为64位,选2为32位。



2.1 新建工作目录 E:\python32 把源码解压后fastdesk放进去工作目录里。
2.2 新建虚拟环境:在当前目录打开CMD运行 “virtualenv env” 命令,这时候目录下会多出一个env目录,虚拟环境就建好了。
2.3 运行虚拟环境:cmd进入目录E:\python32\env\Scripts运行activate.bat这时候cmd会多出"(env)" (图1)

图1.png


2.4 安装支持库:



pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
32位:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PySide2
64位:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PySide6
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple lxml
pip install pillow
pip install pywin32
pip install chardet

3.1 下载安装Qt Designer,用Qt Designer编辑软件界面。总共使用了7个界面,目录下对应7个.ui文件(图2)。


图2.png


4.1 安装pycharm64并打开工作目录E:\python32\,并且进入虚拟环境备用(图3)

图3.png

4.2 进入软件目录E:\python32\fastdesk,使用命令编译UI界面及图片资源供python调用(图4)


图4.png

pyside2-rcc -o images_rc.py images.qrc

pyside2-uic -o form.py form.ui
pyside2-uic -o line.py line.ui
pyside2-uic -o line_next.py line_next.ui
pyside2-uic -o modif.py modif.ui
pyside2-uic -o about.py about.ui
pyside2-uic -o set.py set.ui
pyside2-uic -o support.py support.ui


5.1 pycharm64配置 interpreter虚拟环境E:\python32\env\(图5)


图5.png

6.1 Ctrl+Shift+F10运行调试。


7.1 安装pyinstaller 用pyinstaller编译软件,根据自己需要修改参数:

32位编译命令(upx根据需要自己增删):

pyinstaller -D -w --upx-dir "E:\Program Files (x86)\e\tools\upx\upx" --clean -y --icon="./logo.ico" --version-file=file_version_info.txt -n "桌面助手" main.py

64位编译命令(注意要带上:qwindows.dll 自己百度下载或编译器目录下复制过来。upx根据需要自己增删。):

pyinstaller --add-data "./qwindows.dll;./" -D -w --upx-dir "E:\Program Files (x86)\e\tools\upx\upx" --clean -y --icon="./logo.ico" --version-file=file_version_info.txt -n "桌面助手" main.py


最后编译.gif



下载地址:
https://wws.lanzoui.com/b02622oyb
密码:123456

免费评分

参与人数 11威望 +1 吾爱币 +30 热心值 +10 收起 理由
mtDNA + 1 + 1 谢谢@Thanks!
人二 + 1 + 1 授人以渔,说了些什么,又好像没说什么
why3316 + 1 + 1 谢谢@Thanks!
wyc4126 + 1 + 1 谢谢@Thanks!
yanshiling727 + 1 + 1 谢谢@Thanks!
dbgcode + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xianyuamiao123 + 1 + 1 谢谢@Thanks!
苏紫方璇 + 1 + 20 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
blindcat + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
WX4885 + 1 + 1 用心讨论,共获提升!
huiye123 + 1 占楼,支持

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lossweight 发表于 2021-11-5 15:44
pyqt做的吗
markhoo911 发表于 2021-11-5 15:59
本帖最后由 markhoo911 于 2021-11-5 16:00 编辑

新手安装教程??
排版有些乱,安装三库模块,列出安装名称就行了。
不忘形影 发表于 2021-11-5 16:12
Xw丶小威 发表于 2021-11-5 16:31
你可以搞成视频,作为教程。
xfmiao 发表于 2021-11-5 16:37
这是高手
Pwaerm 发表于 2021-11-5 16:45
向楼主学习,非常棒的教程。
灿烂的小居 发表于 2021-11-5 16:55
源码收了,有空研究一下,感谢分享
yongganll 发表于 2021-11-5 17:01
非常漂亮,真好
seed156 发表于 2021-11-5 17:47
试试,收下了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 01:14

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表