QTableWidget - markierte Zelle (bzw. Reihe) abfragen

Alles rund um die Programmierung mit Qt
Antworten
seishin_
Beiträge: 4
Registriert: 26. November 2009 11:55

QTableWidget - markierte Zelle (bzw. Reihe) abfragen

Beitrag von seishin_ »

Hallo zusammen,

ich habe leider nicht das im Forum gefunden, was mir weiterhelfen könnte, also eine Frage: Ist es möglich nach Klick auf eine Tabellenzelle diese als markiert zu erfassen, um damit weiterzuarbeiten? Es gibt leider kein entsprechendes Signal oder eine Funktion. Man kann eine bestimmte Zelle angeben zum Bearbeiten, aber leider keine angewählte abfragen.

Die Tabelle beinhaltet Adressbuch-Einträge einer Datenbank. Ich möchte nun, dass man irgendein Element (oder aber die ganze Reihe) anklicken kann, dadurch der Bearbeiten-Button darüber aktiviert wird, um damit eine Maske aufzurufen, mit der man den ganzen Datensatz bearbeiten kann. Ich brauch nichts weiter als die Zeilennummer, das reicht schon. Ich habe nur eine Funktion vorgefunden, die mir angewählte Items in einer List abspeichert, das bringt mir leider nicht viel. Man könnte das auch über ein Kontext-Menü lösen, aber das ist nicht die Vorgabe.

Ich möchte dazu sagen, dass ich noch nicht allzu viel Erfahrung mit QT diesbezüglich habe, also wenn es etwas Banales ist, bitte nicht übel nehmen.

LG, seishin_
solarix
Beiträge: 1133
Registriert: 7. Juni 2007 19:25

Beitrag von solarix »

Weil Selections eine etwas groessere Geschichte ist (wieder eigene Signals und diverse Abfragemethoden) gibt es dafuer ein Extra-Model..

in der Doku gehts fuer dich also hier weiter:
http://doc.trolltech.com/4.6/qabstracti ... ctionModel
seishin_
Beiträge: 4
Registriert: 26. November 2009 11:55

Beitrag von seishin_ »

Puh, da muss ich mich erstmal wieder reinfinden... :shock:
Aber vielen Dank!
Antworten