91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

:簡單實現(xiàn)tabWidget標簽頁美化、拖動順序、帶關(guān)閉按鈕

資源截圖

代碼片段和文件信息

import?sys
from?PyQt5.QtCore?import?*
from?PyQt5.QtGui?import?*
from?PyQt5.QtWidgets?import?*

class?TabDemo(QTabWidget):
????def?__init__(selfparent=None):
????????super(TabDemo?self).__init__(parent)

????????#?self.bt2?=?QPushButton(‘增加窗體‘?self)??#?添加按鈕
????????#?self.bt2.move(100?100)??#?定位按鈕位置
????????#創(chuàng)建3個選項卡小控件窗口

????????self.tab1?=?QWidget()
????????self.tab2?=?QWidget()
????????self.tab3?=?QWidget()



????????#將三個選項卡添加到頂層窗口中

????????self.addTab(self.tab1?“Tab?1“)
????????self.addTab(self.tab2?“Tab?2“)
????????self.addTab(self.tab3?“Tab?3“)

????????self.setTabShape(QTabWidget.Triangular)??#?選項卡樣式
????????self.setDocumentMode(True)
????????self.setMovable(True)???#?為True可移動選項卡位置?self.tabWidget.setMovable(True)

????????self.setTabsClosable(True)??#?增加關(guān)閉按鈕
????????self.tabCloseRequested.connect(self.closeTab)

????????#每個選項卡自定義的內(nèi)容
????????self.tab1UI()
????????self.tab2UI()
????????self.tab3UI()

#關(guān)閉選項卡
????def?closeTab(self?index):
????????if?self.count()?>?1:
????????????self.widget(index).deleteLater()
????????????self.removeTab(index)

????????#?if?self.tabWidget.count()?>?1:
????????#?????self.tabWidget.widget(index).deleteLater()
????????#?????self.tabWidget.removeTab(index)
????????#?elif?self.tabWid

評論

共有 條評論

相關(guān)資源