最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PyQt5類型判定+對(duì)象刪除操作

 更新時(shí)間:2024年07月24日 09:51:33   作者:紅葉楠木  
這篇文章主要介紹了PyQt5類型判定+對(duì)象刪除操作,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

1、類型判定

(1)總體結(jié)構(gòu)

(2)API操作

from PyQt5.Qt import *
class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("QObject的學(xué)習(xí)")
        self.resize(500, 500)
        self.setup_ui()
    def setup_ui(self):
        #self.QObject_ceshi()
        self.QObject_類型判定()
    def QObject_類型判定(self):
        # # *********** 測(cè)試API**************開(kāi)始
        obj=QObject()
        w=QWidget()
        btn=QPushButton()
        label=QLabel()
        objs=[obj,w,btn,label]
        for o in objs:
            # print(o.isWidgetType())
            # print(o.inherits('QWidget'))
            print(o.inherits('QPushBotton'))
        # *********** 測(cè)試API**************結(jié)束
if __name__ == '__main__':
    import sys
    app=QApplication(sys.argv)
    window=Window()
    window.show()
    sys.exit(app.exec_())

(3)案例

from PyQt5.Qt import *
class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("QObject的學(xué)習(xí)")
        self.resize(500, 500)
        self.setup_ui()
    def setup_ui(self):
        #self.QObject_ceshi()
        self.QObject_類型判定()
    def QObject_類型判定(self):
        # # *********** 測(cè)試API**************開(kāi)始
        # obj=QObject()
        # w=QWidget()
        # btn=QPushButton()
        # label=QLabel()
        #
        # objs=[obj,w,btn,label]
        # for o in objs:
        #     # print(o.isWidgetType())
        #     # print(o.inherits('QWidget'))
        #     print(o.inherits('QPushBotton'))
        # *********** 測(cè)試API**************結(jié)束
        # **************案例*****************開(kāi)始
        label = QLabel(self)
        label.setText("社會(huì)社會(huì)社會(huì)")
        label.move(100, 100)
        label2 = QLabel(self)
        label2.setText("哈哈哈哈")
        label2.move(150, 150)
        btn = QPushButton(self)
        btn.setText("點(diǎn)我")
        btn.move(200, 200)
        for widget in self.children():
            # print(widget)
            if widget.inherits("QLabel"):
                # print("是")
                widget.setStyleSheet('background-color:green')
        # **************案例*****************結(jié)束
if __name__ == '__main__':
    import sys
    app=QApplication(sys.argv)
    window=Window()
    window.show()
    sys.exit(app.exec_())

2、對(duì)象刪除

(1)總體框架

(2)API操作

 from PyQt5.Qt import *
  class Window(QWidget):
      def __init__(self):
          super().__init__()
          self.setWindowTitle("QObject的學(xué)習(xí)")
          self.resize(500, 500)
          self.setup_ui()
     def setup_ui(self):
         #self.QObject_ceshi()
         self.QObject_對(duì)象刪除()
     def QObject_對(duì)象刪除(self):
         # *********** 測(cè)試API**************開(kāi)始
         obj1 = QObject()
         self.obj1=obj1
         obj2 = QObject()
         obj3 = QObject()
         obj3.setParent(obj2)
         obj2.setParent(obj1)
         obj1.destroyed.connect(lambda:print("obj1被釋放了"))
         obj2.destroyed.connect(lambda: print("obj2被釋放了"))
         obj3.destroyed.connect(lambda: print("obj3被釋放了"))
         # del obj2
         obj2.deleteLater()   # 稍后刪除
         print(obj1.children()) # 先完成再刪除
         # *********** 測(cè)試API**************結(jié)束
 if __name__ == '__main__':
     import sys
     app=QApplication(sys.argv)
     window=Window()
     window.show()
     sys.exit(app.exec_())

到此這篇關(guān)于PyQt5類型判定+對(duì)象刪除的文章就介紹到這了,更多相關(guān)PyQt5對(duì)象類型判定內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中實(shí)現(xiàn)對(duì)list做減法操作介紹

    Python中實(shí)現(xiàn)對(duì)list做減法操作介紹

    這篇文章主要介紹了Python中實(shí)現(xiàn)對(duì)list做減法操作介紹,需要的朋友可以參考下
    2015-01-01
  • python pywinauto使用過(guò)程及問(wèn)題小結(jié)

    python pywinauto使用過(guò)程及問(wèn)題小結(jié)

    在pywinauto庫(kù)中,uia即UIAutomation,是微軟提供的用于用戶界面自動(dòng)化測(cè)試和輔助功能訪問(wèn)的技術(shù)框架,UIAutomation支持自動(dòng)化腳本與各種UI元素交互,本文給大家介紹python pywinauto使用過(guò)程及問(wèn)題小結(jié),感興趣的朋友一起看看吧
    2024-10-10
  • Python?包管理器pip入門(mén)教程

    Python?包管理器pip入門(mén)教程

    這篇文章主要為大家介紹了Python?pip包管理器入門(mén)教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • Python矩陣常見(jiàn)運(yùn)算操作實(shí)例總結(jié)

    Python矩陣常見(jiàn)運(yùn)算操作實(shí)例總結(jié)

    這篇文章主要介紹了Python矩陣常見(jiàn)運(yùn)算操作,結(jié)合實(shí)例形式總結(jié)分析了Python矩陣的創(chuàng)建以及相乘、求逆、轉(zhuǎn)置等相關(guān)操作實(shí)現(xiàn)方法,需要的朋友可以參考下
    2017-09-09
  • python通過(guò)Windows下遠(yuǎn)程控制Linux系統(tǒng)

    python通過(guò)Windows下遠(yuǎn)程控制Linux系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了python通過(guò)Windows下遠(yuǎn)程控制Linux系統(tǒng),實(shí)現(xiàn)對(duì)socket模塊認(rèn)識(shí),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • wxPython的安裝圖文教程(Windows)

    wxPython的安裝圖文教程(Windows)

    下面小編就為大家分享一篇wxPython的安裝圖文教程(Windows),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • python讀取npy文件數(shù)據(jù)實(shí)例

    python讀取npy文件數(shù)據(jù)實(shí)例

    npy文件用于存儲(chǔ)重建ndarray所需的數(shù)據(jù)、圖形、dtype?和其他信息,下面這篇文章主要給大家介紹了關(guān)于python讀取npy文件數(shù)據(jù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Python文件名的匹配之clob庫(kù)

    Python文件名的匹配之clob庫(kù)

    這篇文章主要介紹了Python文件名的匹配之clob庫(kù),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好地幫助喲,需要的朋友可以參考下
    2021-05-05
  • tensorflow基于Anaconda環(huán)境搭建的方法步驟

    tensorflow基于Anaconda環(huán)境搭建的方法步驟

    本文主要介紹了tensorflow基于Anaconda環(huán)境搭建的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 如何利用Python和OpenCV對(duì)圖像進(jìn)行加水印詳解

    如何利用Python和OpenCV對(duì)圖像進(jìn)行加水印詳解

    Python使用opencv是因?yàn)橛X(jué)得它足夠強(qiáng)大,很多圖像處理這塊都是用的它,最近就用opencv添加個(gè)水印,這篇文章主要給大家介紹了關(guān)于如何利用Python和OpenCV對(duì)圖像進(jìn)行加水印的相關(guān)資料,需要的朋友可以參考下
    2021-10-10

最新評(píng)論

明溪县| 万载县| 大宁县| 石柱| 富源县| 建平县| 荆州市| 马尔康县| 康保县| 台江县| 南江县| 远安县| 沙雅县| 郁南县| 青冈县| 隆林| 贺州市| 肥城市| 湟中县| 东方市| 谷城县| 绥江县| 奈曼旗| 怀化市| 延长县| 永清县| 西峡县| 九龙坡区| 昌宁县| 仙桃市| 云霄县| 尉氏县| 赫章县| 古浪县| 吉隆县| 峨山| 林西县| 咸阳市| 自治县| 峡江县| 大连市|