class example(qwidget):
definit(self):
super().init()
self.settings()
def settings(self):
self.a = qcheckbox('是否更新', self)
self.a.move(20, 20)
self.a.statechanged.connect(self.printresult)
self.setgeometry(300, 300, 250, 150)
self.setwindowtitle('核取方塊')
self.show()
def printresult(self):
print(self.a.text())
print(self.a.checkstate())
第乙個是列印核取方塊的內容,就是『是否更新』。
第二個是列印是否勾上,勾上了就是2,沒勾上就是0。
由這個我們可以來判斷使用者有沒有勾。
class example(qwidget):
definit(self):
super().init()
self.settings()
def settings(self):
self.a = qcheckbox('是否更新', self)
self.a.move(20, 20)
self.a.toggle()
self.a.statechanged.connect(self.printresult)
self.setgeometry(300, 300, 250, 150)
self.setwindowtitle('核取方塊')
self.show()
def printresult(self):
print(self.a.text())
print(self.a.checkstate())
class example(qwidget):
definit(self):
super().init()
self.settings()
def settings(self):
self.a = qcheckbox('是否更新', self)
self.a.move(20, 20)
self.a.statechanged.connect(self.b)
self.yes = qpushbutton('我選好了!',self)
self.yes.move(50,50)
self.yes.clicked.connect(self.printresult)
self.setgeometry(300, 300, 250, 150)
self.setwindowtitle('核取方塊')
self.show()
def b(self):
self.number = self.a.checkstate()
def printresult(self):
try:
if self.number == 2:
print('更新完畢!')
sip.delete(self.a)
sip.delete(self.yes)
if self.number == 0:
sip.delete(self.a)
sip.delete(self.yes)
print('下次更新')
except:
sip.delete(self.a)
sip.delete(self.yes)
print('下次更新')
Python核取方塊與刪除元素
from from pyqt5.qtcore import qt import sys,sip class example qwidget def init self super init self.settings def settings self self.a qcheckbox 是否更新 s...
layui新增核取方塊 layui核取方塊使用介紹
layui核取方塊 效果圖layui核取方塊,乙個主的核取方塊控制多個從核取方塊,主核取方塊和從核取方塊的顏色不一樣 layui核取方塊的樣式,都是在選然後才會有的,所以直接通過css設定就實現不了了。只可以通過js動態設定 html 使用了jfinal的模板 i18n.get 所屬校區 for c...
layui新增核取方塊 layui核取方塊使用介紹
layui核取方塊 效果圖layui核取方塊,乙個主的核取方塊控制多個從核取方塊,主核取方塊和從核取方塊的顏色不一樣 layui核取方塊的樣式,都是在選然後才會有的,所以直接通過css設定就實現不了了。只可以通過js動態設定 html 使用了jfinal的模板 i18n.get 所屬校區 for c...