close

> pip install pyside6

 

和以前PyQt5的方式一樣

下面USER請換成你自己的使用者名稱

yolov8_segmentation為換成你的conda的映像檔案名稱

 

C:\Users\USER\anaconda3\envs\yolov8_segmentation\Lib\site-packages\PySide6

將designer.exe的路徑加入桌面捷徑,方便後續呼叫使用

 

 

開啟designer基本上都和之前玩PyQt5時候一樣

 

其中label和下面一列的按鈕,它們在垂直方向所佔的比例為9:1

在MainWindow空白處按下滑鼠右鍵

選擇佈局->使用格線佈局

當MainWindow縮放大小時,裡面的元件會跟著格線佈局自動縮放

Using .ui files from Designer or QtCreator with QUiLoader and pyside6-uic

>pyside6-uic main.ui > main_ui.py

 

main.ui是designer的人機介面

main_ui.py是利用pyside6-uic 轉出的python script file

接著,新增一個captureDemo.py

from main_ui導入Ui_MainWindow類別

CaptureDemo.py的內容如下

from PySide6.QtWidgets import QApplication, QMainWindow
from PySide6.QtCore import QFile
from main_ui import Ui_MainWindow
import sys

class MainWindow(QMainWindow):
    def __init__(self):
        super(MainWindow, self).__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

if __name__ == "__main__":
    app = QApplication(sys.argv)

    window = MainWindow()
    window.show()

    sys.exit(app.exec())

按下VSCode執行

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 me1237guy 的頭像
    me1237guy

    天天向上

    me1237guy 發表在 痞客邦 留言(0) 人氣()