Python Qlistview 输出目录
我想用pyqt4做一个简单的图形界面,显示“dir c:\windows\”命令的输出,想要一行一行地显示结果。我在找QlistView,但我不太明白该怎么做。有没有人能帮帮我?
2 个回答
1
import os
for root, dirs, files in os.walk(r'C:\windows'):
//add your QlistView add codes here
当然可以!请把你想要翻译的内容发给我,我会帮你把它变得简单易懂。
0
试试用 QListWidget,而不是 QListView。QListWidget 是在 QListView 的基础上扩展的,它增加了一些非常实用的方法,比如 addItems
。
我假设你已经知道怎么用 Designer 创建应用程序的界面部分。
如果你有一个 QListWidget 对象 qlistwidget
,那么代码会是:
values = os.listdir("c:\\windows")
qlist = QtCore.QStringList(map(QtCore.QString, values))
qlistwidget.addItems(qlist)