我试图创建一个pyqt
gui,它将在特定文件夹中显示文件夹名称,例如将“XYZ”文件夹中的所有文件夹显示为复选框项目。
如何在pyqt中做到这一点?
我正在使用下面的代码列出文件夹,我如何检查选中了哪个复选框????
#!/usr/bin/python
import sys
import os
from PyQt4.QtGui import *
from PyQt4.QtCore import *
class Window(QWidget):
def __init__(self):
QWidget.__init__(self)
layout = QVBoxLayout()
self.checks = []
fldrs=[name for name in os.listdir(".") if (os.path.isdir(name)) ]
for list in fldrs:
c = QCheckBox("%s" % list)
layout.addWidget(c)
self.checks.append(c)
self.setLayout(layout)
if __name__ == '__main__':
app = QApplication(sys.argv)
w = Window()
w.show()
app.exec_()