hi,
wie kann ich eine Änderung des Checkstates eines QTableWidgetItems mitbekommen?
Programmiere unter Linux.
Grüsse sky
QtableWidget -> wie checkstate-Änderung eine Items festst
Du musst das Signal des QTableWidgets auswerten. Bei jedem Klick oder itemChanged ermittelst Du die Zelle usw....
Dabei sei aber noch auf folgenden Bug hingewiesen. Bezieht sich zwar auf ein QTreeWidget, betrifft aber vielleicht auch andere Checkboxen. Hier wird das itemClicked-Signal emittiert und erst dann der Status der Checkbox geändert. Soll mit 4.1.3 gelöst sein. Ich umgehe es derweil mit einem SingleShotTimer, der auf 2 Millisekunden gestellt ist.
Dabei sei aber noch auf folgenden Bug hingewiesen. Bezieht sich zwar auf ein QTreeWidget, betrifft aber vielleicht auch andere Checkboxen. Hier wird das itemClicked-Signal emittiert und erst dann der Status der Checkbox geändert. Soll mit 4.1.3 gelöst sein. Ich umgehe es derweil mit einem SingleShotTimer, der auf 2 Millisekunden gestellt ist.
Den Bugreport wieder aufmachen:skywalker hat geschrieben:Kennt das jemand? Was kann man dagegen tun?
http://www.trolltech.com/developer/task ... y&id=95340