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