我希望用 pyqt4 制作小 gui,逐行显示“dir c:\windows\”的输出我正在寻找 QlistView,但我不明白怎么做。谁能帮我?
问问题
1492 次
2 回答
1
import os
for root, dirs, files in os.walk(r'C:\windows'):
//add your QlistView add codes here
于 2010-04-16T14:59:22.380 回答
0
尝试QListWidget而不是QListView。QListWidget 扩展了 QListView 并添加了一些非常有用的方法,例如addItems
.
我假设您知道如何使用 Designer 创建应用程序的 GUI 部分。
如果您有 QListWidget 对象qlistwidget
,则代码为:
values = os.listdir("c:\\windows")
qlist = QtCore.QStringList(map(QtCore.QString, values))
qlistwidget.addItems(qlist)
于 2010-04-16T21:20:51.267 回答