QAbstractTableModel Checkbox
Verfasst: 13. März 2009 19:38
Hallo,
ich befasse mich gerade mit modellen und habe mit QAbstractTableModel ein modell gebaut, welches daten in ein QTableView anzeigen soll, was es auch macht.
Jetzt möchte ich jedoch auch die möglichkeit einbauen das in einer zelle eine checkbox angezeigt werden soll, und diese auch verwendbar ist.
Das anzeigen ist auch kein problem, jedoch ist sie nicht checkbar.
Ich habe die handhabung eines modells grundsätzlich verstanden jedoch komme ich bei diesen speziellen sachen nicht mehr weiter, auch nicht durch (mehrmaliges) doku lesen.
Ich habe ein testprojekt gebaut (anhang) und hoffe das jemand sich das ansehen könnte und mir den code so verändern könnte das ich sehe was ich wo ändern muss damit das so funktioniert wie ich mir das vorstelle.
Das spezielle an diesem modell ist, das ich es so verändert habe, das man nicht einzelne zeilen zum modell hinzufügt, sondern eine komplette list, welche dann intern verarbeitet wird.
Wäre nett wenn sich das jemand ansieht, wenn er mir auch sagen kann ob das so funktioniert wie ich das gebaut habe oder ob ich da was ändern sollte/muss.
Danke!
ich befasse mich gerade mit modellen und habe mit QAbstractTableModel ein modell gebaut, welches daten in ein QTableView anzeigen soll, was es auch macht.
Jetzt möchte ich jedoch auch die möglichkeit einbauen das in einer zelle eine checkbox angezeigt werden soll, und diese auch verwendbar ist.
Das anzeigen ist auch kein problem, jedoch ist sie nicht checkbar.
Ich habe die handhabung eines modells grundsätzlich verstanden jedoch komme ich bei diesen speziellen sachen nicht mehr weiter, auch nicht durch (mehrmaliges) doku lesen.
Ich habe ein testprojekt gebaut (anhang) und hoffe das jemand sich das ansehen könnte und mir den code so verändern könnte das ich sehe was ich wo ändern muss damit das so funktioniert wie ich mir das vorstelle.
Das spezielle an diesem modell ist, das ich es so verändert habe, das man nicht einzelne zeilen zum modell hinzufügt, sondern eine komplette list, welche dann intern verarbeitet wird.
Wäre nett wenn sich das jemand ansieht, wenn er mir auch sagen kann ob das so funktioniert wie ich das gebaut habe oder ob ich da was ändern sollte/muss.
Danke!