无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

PyQt6 庫(kù)

2023-03-21 11:12 作者:千牛不是牛  | 我要投稿

PyQt6 庫(kù)

PyQt6 是 Python 的一個(gè)第三方函式庫(kù),是 Python 用來(lái)設(shè)計(jì)用戶界面 ( GUI ) 的庫(kù),也是 PyQt5 的下一個(gè)版本,這篇教學(xué)會(huì)介紹如何安裝 PyQt6 函式庫(kù),以及 PyQt6 的基本介紹。

PyQt6 的特色

Qt 本身是 C++ 的函式庫(kù),而 PyQt 則是 Qt 的分支,主要是使用 Python 搭配 Qt 進(jìn)行界面的設(shè)計(jì)開(kāi)發(fā),PyQt 除了能利用 Python 語(yǔ)法,也保留了 Qt 的強(qiáng)大功能,大多數(shù)使用 Python 所開(kāi)發(fā)出來(lái)的功能,都可以搭配 PyQt。

PyQt6 是最新版的 PyQt,也是 PyQt5 的下一代版本

安裝 PyQt6 庫(kù)

使用 Anaconda 或 Python 虛擬環(huán)境,進(jìn)入 Jupyter 或虛擬環(huán)境后,輸入下列指令,技能安裝 PyQt6庫(kù)。

pip?install?PyQt6

簡(jiǎn)單感受一下 PyQt6

下方的代碼執(zhí)行后,會(huì)產(chǎn)生一個(gè) 300x200 的窗口,當(dāng)中會(huì)出現(xiàn) hello world 的文字。

from?PyQt6?import?QtWidgets
import?sys

app?=?QtWidgets.QApplication(sys.argv)

Form?=?QtWidgets.QWidget()?????????
Form.setWindowTitle('千牛編程思維')
Form.resize(300,?200)??????????????

label?=?QtWidgets.QLabel(Form)?????
label.setText('hello?world')????????

Form.show()?????????????????????????
sys.exit(app.exec())

也可以使用 class 的寫(xiě)法。

from?PyQt6?import?QtWidgets
import?sys

class?MyWidget(QtWidgets.QWidget):
????def?__init__(self):
????????super().__init__()
????????self.setWindowTitle('千牛編程思維')
????????self.resize(300,?200)
????????self.setUpdatesEnabled(True)
????????self.ui()

????def?ui(self):
????????self.label?=?QtWidgets.QLabel(self)
????????self.label.setText('hello?world')

if?__name__?==?'__main__':
????app?=?QtWidgets.QApplication(sys.argv)
????Form?=?MyWidget()
????Form.show()
????sys.exit(app.exec())

image-20230320201435237


PyQt6 庫(kù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
乳源| 南京市| 遂平县| 大同市| 梨树县| 陆河县| 包头市| 中宁县| 衡山县| 上思县| 平阴县| 托克托县| 商南县| 商丘市| 阿拉善盟| 广南县| 浮梁县| 家居| 沁阳市| 无极县| 宜州市| 寿阳县| 吉隆县| 象州县| 永济市| 凭祥市| 丹棱县| 博野县| 蓝山县| 宜兰县| 公主岭市| 湛江市| 中西区| 荥阳市| 易门县| 突泉县| 社会| 庆安县| 淅川县| 田东县| 磐石市|