PyCharm下安裝配置PySide6開發(fā)環(huán)境(Qt Designer、PyUIC和PyRCC)
QtDesigner官網(wǎng)地址:https://build-system.fman.io/qt-designer-download
pip install PySide6
配置Qt Designer
運行 Pycharm,Settings–>Tools–>External Tools 點擊 +,添加 QtDesigner
添加 QtDesigner
名稱:QtDesigner (新建)
程序:Pyside6-Designer的安裝路徑。W:\sources\pyqts\venv\Scripts\pyside6-designer.exe
實參:(不填)
工作目錄:$FileDir$
名稱:pyside6-designer(打開文件)
程序:$PyInterpreterDirectory$\pyside6-designer.exe
實參:$FileName$
工作目錄:$FileDir$
配置PyUIC
Program中配置的是pyside6-uic.exe的文件路徑
C:\Python\Python310\Scripts\pyside6-uic.exe
Arguments中填寫
F
i
l
e
N
a
m
e
FileName
FileName -o
F
i
l
e
N
a
m
e
W
i
t
h
o
u
t
E
x
t
e
n
s
i
o
n
FileNameWithoutExtension
FileNameWithoutExtension.py
Working directory中填寫
P
r
o
j
e
c
t
F
i
l
e
D
i
r
ProjectFileDir
ProjectFileDir
其他選項默認即可,至此PyUIC配置完畢。
名稱:PyUic(可自己定義)
程序:Pyside6-uic的安裝路徑。W:\sources\pyqts\venv\Scripts\pyside6-uic.exe
實參:$FileName$ -o $FileNameWithoutExtension$.py
工作目錄: $FileDir$
配置PyRCC
參照PyDesinger和PyUIC配置方式
Program中配置的是pyside6-rcc.exe的文件路徑
C:\Python\Python310\Scripts\pyside6-rcc.exe
Arguments中填寫
F
i
l
e
N
a
m
e
FileName
FileName -o
F
i
l
e
N
a
m
e
W
i
t
h
o
u
t
E
x
t
e
n
s
i
o
n
FileNameWithoutExtension
FileNameWithoutExtension.py
Working directory中填寫
P
r
o
j
e
c
t
F
i
l
e
D
i
r
ProjectFileDir
ProjectFileDir
其他選項默認即可,至此PyRCC配置完畢。
名稱:pyside6-rcc
程序:$PyInterpreterDirectory$\pyside6-rcc.exe
實參:$FileName$ -o rc_$FileNameWithoutExtension$.py
工作目錄:$FileDir$
Qt Designer是PyQt和PySide通用的工具,通過拖拽窗口部件和屬性編輯完成GUI的設計工作,保存為.ui文件,拷到項目中使用??梢酝ㄟ^uic工具轉成py文件使用,也可以通過以下代碼調用*
uic工具的用法
在要轉換的ui文件上點擊右鍵,在右鍵菜單里使用上述配置好的uic工具即可轉換為同名的py文件。
rcc工具的用法
新建一個resource.qrc文件,把你用到的圖片資源寫到配置文件里
編輯保存后,到PyCharm中在要轉換的qrc文件上點擊右鍵,在右鍵菜單里使用上述配置好的rcc工具即可轉換為同名的py文件。
那么,怎么引用py文件中的資源呢?
import resource
使用的時候用冒號加圖片路徑,如:
QtGui.Qpixmap(‘:images/file.png’)
qtSide6去掉關閉按鈕
QDockWidget.DockWidgetMovable
QtWidgets.QDockWidget.DockWidgetFeature.NoDockWidgetFeatures
qtSide6去掉標題欄
self.pic_docker.setTitleBarWidget(QtWidgets.QWidget())文章來源:http://www.zghlxwxcb.cn/news/detail-535305.html
PyQt5系列教程(52):火影忍者之寫輪眼、輪回眼(QDockWidget的使用)
https://www.xdbcb8.com/archives/848.html
需要QDockWidget就是浮動的,而不是我們把它拉出來,可以這樣設置:
self.dockWidget.setFloating(True)文章來源地址http://www.zghlxwxcb.cn/news/detail-535305.html
到了這里,關于PyCharm下安裝配置PySide6開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!