介紹
使用C++撰寫,也添加了Python API,它有2個主要組件。
- Pyside6,你可以使用Qt6 APIs 在你的Python 應用內
- Shiboken6,一個綁定生成的工具,可以拿出C++的projects給python做使用,及帶給python模組一些實用功能
什麼是PyQt
是tkinter的升級版,一個簡單的視窗,tk小程式如下
1 | from tkinter import * |
結果
這些頁面可以支援windows, MacOS……等
第一個PyQt6視窗
安裝
1 | pip install pyside6 |
確認安裝完畢
先引用
1 | from PyQt6.QtWidgets import QApplication, QWidget |
創建app物件
1 | app = QApplication(sys.argv) |
建立widget
1 | root = QWidget() |
顯示與關閉
1 | root.show() |
結果