Checkbox mit ItemIsUserCheckable in Tabelle
Verfasst: 12. Januar 2008 16:24
Hallo,
kann es sein, dass die Checkboxen in QTableViews bei QtJambi etwas fehlerhaft sind? Ich verwende hierzu die Flags
temIsUserCheckable usw.) kein eigenes Delegate. Die Checkbox wird auch angezeigt, der richtige State wird allerdings nicht richtig übermittelt, dafür habe ich aber einen Workaround gefunden.
Aber ein Problem bleibt: Die Checkbox ist extrem schwer anklickbar, d.h. der akzeptierte Bereich für das click() Event ist anscheinend falsch. Nur wenn man exakt in der Mitte klickt, wird der State geändert. Bei den QCheckbox-Widgets ist das sonst nicht der Fall.
Wie kann ich dieses Problem lösen? Ich habe jetzt angefangen eine eigene Delegate Klasse zu definieren, das ist aber umständlich. Hat sonst noch jemand das gleiche Problem? Ich verwende QtJambi unter Windows XP SP2.
Viele Grüße,
Thomas Berger
kann es sein, dass die Checkboxen in QTableViews bei QtJambi etwas fehlerhaft sind? Ich verwende hierzu die Flags
Aber ein Problem bleibt: Die Checkbox ist extrem schwer anklickbar, d.h. der akzeptierte Bereich für das click() Event ist anscheinend falsch. Nur wenn man exakt in der Mitte klickt, wird der State geändert. Bei den QCheckbox-Widgets ist das sonst nicht der Fall.
Wie kann ich dieses Problem lösen? Ich habe jetzt angefangen eine eigene Delegate Klasse zu definieren, das ist aber umständlich. Hat sonst noch jemand das gleiche Problem? Ich verwende QtJambi unter Windows XP SP2.
Viele Grüße,
Thomas Berger