Frage

wünschte, dass ich wenig gui mit PyQt4 machen, die die Ausgabe zeigen „dir c: \ windows \“ Zeile für Zeile Ich suche nach QListView, aber ich verstehe nicht, wie es zu tun. Kann mir jemand helfen?

War es hilfreich?

Lösung

Versuchen Sie QListWidget anstelle von QListView . QListWidget erstreckt QListView und fügt einige sehr hilfreiche Methoden wie addItems.

Ich werde Sie davon ausgehen, wissen, wie der GUI-Teil der Anwendung erstellen Designer.

Wenn Sie ein Objekt QListWidget qlistwidget haben, würde der Code:

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

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

Andere Tipps

import os
for root, dirs, files in os.walk(r'C:\windows'):
    //add your QlistView add codes here
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top