我正在尝试创建一个pyqt
gui,它会在特定文件夹中显示文件夹名称,例如显示所有文件夹内的" XYZ"文件夹作为复选框项目。
如何在pyqt中执行此操作?
答案 0 :(得分:0)
我使用下面的代码列出文件夹,如何选中选中哪个复选框????
#!/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_()