pyside6文档,Pyside6
创建虚拟环境pip安装管道
配置pipenv虚拟环境的新位置。
添加环境变量WORKON_HOME,其值被指定为D:\myData\.pipenv。
将pip源配置为在C:\Users\xxx\中创建pip文件夹,在pip文件夹中创建包含以下内容的pip.ini文件:[全局]
index-URL=https://mirrors.aliyun.com/pypi/simple/
经过测试,用阿里最快。
Pycharm设置创建文件夹代码在代码目录下右击,在弹出菜单中使用pycharm打开目录设置项目代码python解释器设置Python解释器点击添加解释器添加虚拟环境。环境选择新的,位置使用D:\myData\。pipenv,然后单击确定完成设置。如果终端配置基于win10以上,终端使用powershell,pycharm在打开终端激活环境时会出错,所以要改成cmd.exe。
Settings termial,shell path==cmd.exe安装pyside6。点击pycharm底部的终端选项卡打开终端,打开时对应的虚拟环境已经被激活。
(py size 6)D:\ my data \ Qt \ py size 6 \ code pip install py side 6
Py6很大,下载要花点时间。
这一步配置外部工具的前提是已经安装了pysize6。只有安装了才会有下面提到的工具。
在布局页面的时候,最好的办法就是使用qtdesigner,qtdesigner生成的xxx.ui转换成xxx。py需要特定的工具。此外,可能会在xxx.ui中创建资源文件yyy.rc,该文件将被转换为yyy_rc.py文件。
打开qt designer菜单项配置设置外部工具点击右侧面板弹出编辑工具对话框名称-在Qt designer程序中打开-d: \ mydata \。pipenv \ Py6 \ lib \ site-packages \ py side 6 \ designer.exe参数-$ filename $工作目录-$ filedir $点击确定返回设置对话框,在外部工具中选择在qt designer中打开,点击复制工具项(最右边位置有符号)重新输入外部工具对话框名称-打开qt designer参数-``` `,删除所有内容,点击确定完成。下一步是验证我们的配置。
回到pycharm主界面,在左侧项目栏中选择代码目录,点击右键,在弹出菜单中选择外部工具打开qt designer。如果是正常的,Qt设计器工具会打开创建一个新的ui文件。并将其保存为first.ui(在代码目录中)。在first.ui中添加一个添加图片资源的label控件,并设置在标签上。图片资源保存在名为pic.rc的文件中(在代码目录中)。在pycharm中退出qt designer,选择first.ui,在弹出的对话框中右键单击外部工具在qt designer中打开。Qt designer将打开first.ui。QtUIC/QtRCC菜单项已配置。我们将转换*。ui到*。浏览此菜单项。
点击设置外部工具右侧面板中的数字,弹出编辑工具对话框名称-qtuic程序-d: \ mydata \。pipenv \ py size 6 \ scripts \ pyside6-uic.exe参数-$ filename $
表示“具有…性质的”
$FileNameWithoutAllExtensions$。巴拉圭
工作目录- $FileDir$点击好的回到设置对话框,在外部工具中,选中QtUIC点击复制工具项(与号同行,在最右侧的位置)再次进入外部工具对话框名称- QtRCC程序- D:\myData\ .pipenv \ py size 6 \ Scripts \ py side 6-RCC。可执行程序的扩展名参数- $FileName$
表示"具有…性质的"
$ filename不带所有扩展名$ _ RC。巴拉圭
工作目录- $FileDir$验证:
回到皮查姆主界面右击外部工具QtRCC,在本目录下将生成pic_rc.py右击first.ui外部工具QtUCC,在本目录下将成成first.py使用资源文件导入系统
来自PySide6 .QtWidgets导入QMainWindow,QApplication
来自用户界面.第一窗口导入Ui _主窗口
类我的窗口(QMainWindow):
def __init__(self):
超级()。__init__()
self.ui=Ui_MainWindow()
self.ui.setupUi(self)
app=QA应用程序(sys。argv)
w=MyWindow()
显示()
sys.exit(app.exec())打包成。可执行程序的扩展名在虚拟环境中安装:pip安装pyinstaller
点安装自动复制到可执行文件
执行自动复制到可执行文件(pyside 6)D:\ des top \ pyside 6 \ code \ build \ main自动复制到可执行文件
这个软件其实是对pyinstaller的二封装。
脚本位置-选择入口文件
其它设置都很明显,不再赘述了!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。