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?

¿Fue útil?

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
scroll top