Выходной каталог Python Qlistview - PullRequest
1 голос
/ 16 апреля 2010

я хочу сделать маленький графический интерфейс с pyqt4, который показывает вывод «dir c: \ windows \» построчно Я ищу QlistView, но я не понимаю, как это сделать. Кто-нибудь может мне помочь?

Ответы [ 2 ]

1 голос
/ 16 апреля 2010
import os
for root, dirs, files in os.walk(r'C:\windows'):
    //add your QlistView add codes here
0 голосов
/ 17 апреля 2010

Попробуйте QListWidget вместо QListView . QListWidget расширяет QListView и добавляет некоторые очень полезные методы, такие как addItems.

Я предполагаю, что вы знаете, как создать GUI-часть приложения с помощью Designer.

Если у вас есть объект QListWidget qlistwidget, код будет:

values = os.listdir("c:\\windows")

qlist = QtCore.QStringList(map(QtCore.QString, values))
qlistwidget.addItems(qlist)
...