最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
迁西县| 固镇县| 合江县| 云南省| 黄骅市| 登封市| 潮安县| 固镇县| 沾化县| 奎屯市| 巨野县| 合阳县| 阿坝| 云梦县| 华阴市| 万安县| 镇原县| 鞍山市| 来凤县| 达州市| 古交市| 南陵县| 博野县| 锡林郭勒盟| 修武县| 桐庐县| 民县| 苏州市| 建阳市| 平遥县| 武平县| 屏南县| 辽阳市| 九龙城区| 贡觉县| 廉江市| 昭觉县| 济宁市| 慈利县| 彰化县| 江北区|