? 中文字幕日韩欧美_PyQt5 按鈕被單擊后改變按鈕文字-天津九安特機電工程有限公司

亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费

?

PyQt5 按鈕被單擊后改變按鈕文字

在PyQt5中,按鈕按鈕可以通過(guò)信號和槽的被單方式來(lái)實(shí)現按ヾ(^-^)ノ鈕被單擊(╬?益?)后改變按鈕文字的功能,下面是擊后一個(gè)簡(jiǎn)單的示例:

(圖片來(lái)源網(wǎng)絡(luò ),侵刪)
小標題
功能描述
創(chuàng )建主窗口 使用QApplicationQMainWindow創(chuàng )建主窗口
添加按鈕 使用QPushButton創(chuàng )建一個(gè)按鈕,改變??并設置初始文本
連接信號和槽
將按鈕的文字clicke??d信號連接到一個(gè)自定義函數,該函數用于改變按鈕文本
顯示主窗口 調用主窗口的按鈕按鈕show()方法顯示窗口
運行程序 調用QApplica??tio(??ヮ?)?*:???nexec_()方法運行程序

下面是具體的代碼實(shí)現:

import sysfrom?? PyQt5.QtWidgets import QApplication, QMainWindow, QPushButtonclass MainWindow(QMainWindow): def __init__(self): super().__init( ?ヮ?)__() # 添加按鈕 self.button = QPushBu??tton('點(diǎn)擊我', self) self.button.clicked.connect(self.change_text) self.setCentralWidget(self.button) def change_text(self): # 改變按鈕文本 self.button.se??tText('已點(diǎn)擊')if __name__ == '__main__': app = QApplication(sys.argv) window = MainWindow() window??.(╯°□°)╯︵ ┻━┻show() sys.exit(app.exec_())

在這個(gè)示例中,我們首先導入了所需的被單庫,然后創(chuàng )建了一個(gè)名為MainWindow的擊后類(lèi),繼承自QMainWi(???)ndow,改變在MainWindow類(lèi)的文字構造函??數中,我(′?ω?`)們創(chuàng )建了一個(gè)QPushB(╥_╥)utton對(?⊿?)象,按鈕按鈕并設置了初始文本為“點(diǎn)擊我”,被單接著(zhù),擊后我們將按鈕的改變clicked信號連接到change_text(′▽?zhuān)?函數??,該函數用于改變按鈕的文字文本,我們將按鈕設置為主窗口的中心部件,并通過(guò)show()(′?`*)方法顯示主窗口,在程序的主入口,我們創(chuàng )建了一個(gè)QApplication對象,實(shí)例化了MainWindow類(lèi),并調用exec_()方法運行程序。

  1. 上一篇:中文網(wǎng)址注冊_能直接用中文注冊域名嗎_1
  2. 下一篇:沒(méi)有了;

其他產(chǎn)品

亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费 河源市| 页游| 柘荣县| 喀喇沁旗| 合作市| 连州市| 铁岭市| 巨鹿县| 中卫市| 西华县| 迁西县| 陆川县| 哈尔滨市| 开阳县| 盘锦市| 邛崃市| 石楼县| 县级市| 仙居县| 临高县| 酒泉市| 富裕县| 晋江市| 沐川县| 腾冲县| 当雄县| 彝良县| 望谟县| 靖西县| 平舆县| 大田县| 安图县| 盘山县| 二手房| 正定县| 长白| 阳朔县| 舞阳县| 新巴尔虎右旗| 高雄县| 大悟县| http://444 http://444 http://444 http://444 http://444 http://444