Hallo zusammen,
ich hab eine QTreeWidget, mit vielen QTreeWidgetItems, die vor dem Text eine kleine Checkbox beinhalten (mittels setFlags & setCheckState).
Nun bräuchte ich für jedes Item ein Signal, welches mir sagt, dass die Checkbox ihren Zustand geändert hat (also von Checked zu Unchecked oder anders herum), weil ich dann ein paar Berechnungen neu durchführen muss.
Leider kann ich weder unter den QTreeItem-Signals, noch unter jenen von QTreeWidgetItem (hier finde ich in der Doku gar keine Signals...) etwas passendes finden.
Natürlich könnte ich zB. das itemClicked-Signal von QTreeWidget benutzen, allerdings würden die Berechnungen so nur unnötig oft durchgeführt werden, weil das Clicked-Signal ja auch kommt, wenn zB. nur auf den Text neben der Checkbox gedrückt wurde (und sich der Checked-Zustand also nicht verändert hat)...
Wie geht man sowas nun an?
danke, mfg
[gelöst] QTreeWidgetItem Checkbox -> Checked-Signal?
[gelöst] QTreeWidgetItem Checkbox -> Checked-Signal?
Zuletzt geändert von suamikim am 24. November 2009 14:23, insgesamt 1-mal geändert.