dir salida de Python QListView
Pregunta
me gustaría hacer algo con la interfaz gráfica de usuario PyQt4 que muestran la salida de "dir c: \ windows \" línea por línea Busco QListView pero yo no entiendo cómo hacerlo. ¿Puede alguien ayudarme?
Solución
Trate QListWidget en lugar de QListView . QListWidget extiende QListView y añade algunos métodos muy útiles como addItems
.
Me voy a asumir que usted sabe cómo crear la parte GUI de la aplicación utilizando Designer.
Si usted tiene un objeto qlistwidget
QListWidget, el código sería:
values = os.listdir("c:\\windows")
qlist = QtCore.QStringList(map(QtCore.QString, values))
qlistwidget.addItems(qlist)
Otros consejos
import os
for root, dirs, files in os.walk(r'C:\windows'):
//add your QlistView add codes here
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow