Seite 1 von 1
Suche Tutorial für CSV und Tableview
Verfasst: Mittwoch 15. Mai 2013, 08:29
von djangofish
Hallo,
hat jemand ein Tutorial zu bearbeiten von CSVs in einem TableView/TableviewWidget (PYQt4)?
Meine Recherche verlief nicht so erfolgreich.
Danke
Peter
Re: Suche Tutorial für CSV und Tableview
Verfasst: Mittwoch 15. Mai 2013, 10:13
von derdon
Ich habe zwar kein Tutorial zu bieten, aber dafür hilfreiche Links aus der Qt4-Dokumentation und ein Code-Beispiel. Als Einstiegsseite und um einen Überblick über „den ganzen MVC-Kram” zu bekommen, empfehle ich
An Introduction to Model/View Programming. Da du keine Liste, sondern eine Tabelle von Datensätzen darstellen (und auch bearbeiten) möchtest, ist die
QAbstractTableModel Class Reference ebenfalls lesenswert. Du definierst also dein eigenes Model, indem du von einer abstrakten Model-Klasse erbst und bestimmte Methoden überschreibst. Wie das dann aussehen kann, ist in dem Beispiel
mvc-with-table.py zu sehen. Du müsstest vor allem die __init__ und headerData anpassen. Wenn du Fragen zu dem Quelltext hast, einfach fragen.
An die (Py)Qt-Experten: Der verlinkte Code ist mittlerweile gealtert (siehe Copyright-Header) und ich habe sehr lange nichts mehr mit Qt gemacht. Wenn man das heute nicht mehr so machen sollte, bitte Bescheid sagen.
Re: Suche Tutorial für CSV und Tableview
Verfasst: Freitag 17. Mai 2013, 06:55
von djangofish
Danke,
hab mir erstmal alle Infos für mein Projekt zusammen geklaubt.
viele Grüße