Tabelle mit überlappenden Spalten (QTableWidget)

Alles rund um die Programmierung mit Qt
Antworten
redforce
Beiträge: 1
Registriert: 13. Mai 2006 14:27
Wohnort: Wien
Kontaktdaten:

Tabelle mit überlappenden Spalten (QTableWidget)

Beitrag von redforce »

Ich will mit Qt/4.1 und dem Dokument-/View-Modell einen Reservierungsplan realisieren. Dazu brauche ich im Prinzip eine Tabelle (Zeile = Zimmer, Spalte = Tag), in die die verschiedenen Reservierungen eingetragen werden. Diese sollen sich über mehrere Tage erstrecken können. Ich will außerdem ein Kontextmenü für die Reservierungen und Drag&Drop.

Ist hier QAbstractTableModel als Modell und QTableWidget/QTableWidgetItem als View geeignet? Wie kann ich die Spans realisieren? Habe dazu nichts gefunden, außer dass span() zwar da ist, aber noch nicht unterstützt wird.

Ich habe das übrigens schon mal in Qt/3 programmiert (ohne Doc-View) und dazu eine QTable verwendet. Aber irgendwie finde ich die QTable-Klasse nur mehr als Q3-Table. Darf man in Qt4 nur mehr Document-View verwenden? Dann müsste doch zumindest Span funktionieren. Leider weiß ich nicht, wie. Ich hoffe, ihr könnt mir helfen.
Antworten