相关疑难解决方法(0)

如何检查pyqt中是否选中了复选框

我正在尝试根据是否选中复选框来创建条件语句.我尝试了类似下面的内容,但它总是返回true.

self.folderactive = QtGui.QCheckBox(self.folders)
self.folderactive.setGeometry(QtCore.QRect(50, 390, 71, 21))
self.folderactive.setObjectName(_fromUtf8("folderactive"))
if self.folderactive.isChecked:
    folders.createDir('Desktop')
    print "pass"
elif not self.folderactive.isChecked:
    folders.deleteDir('Desktop')
    print "nopass"
Run Code Online (Sandbox Code Playgroud)

有没有办法获得是否选中复选框的bool值?

pyqt4 python-2.7

19
推荐指数
1
解决办法
4万
查看次数

标签 统计

pyqt4 ×1

python-2.7 ×1