Selektion in einem QTableWidget
Verfasst: 4. August 2009 14:10
Hallo zusammen,
...und ich dachte ich könnte programmieren...
Leider bekomme ich die Selection von Zeilen in einem QTableWidget nicht hin. Folgendermaßen ist das QTableWidget initialisiert:
Also kann ich mehrere Zeilen (mit Ctrl und so) an und abwählen, das klappt auch gut.
Frage 1)
Wenn ich jetzt
ausführe wird die angegebene Zeile zwar gewählt, der rest jedoch abgewählt. Ich möchte aber die gewählte Zeile zusätzlich wählen.
Frage 2)
Wie kann ich eine Reihe im QTableWidget programmgesteuert abwählen. Wahrscheinlich ganz einfach, aber ich sehe es schlichtweg nicht.
Frage 3)
Die nächste Frage ist wahrscheinlich genauso blöd, aber ich sehe die Antwort nicht in der Klassenbeschreibung:
Wie kann ich im Program abfragen, ob eine bestimmte Zeile im obigen QTableWidget selektiert bzw. deselektiert ist?
Danke und Gruß
Andreas
...und ich dachte ich könnte programmieren...
Leider bekomme ich die Selection von Zeilen in einem QTableWidget nicht hin. Folgendermaßen ist das QTableWidget initialisiert:
Code: Alles auswählen
m_pTableLayers->setSelectionBehavior(QAbstractItemView::SelectRows);
m_pTableLayers->setSelectionMode(QAbstractItemView::ExtendedSelection);
Frage 1)
Wenn ich jetzt
Code: Alles auswählen
m_pTableLayers->selectRow(lRow);
Frage 2)
Wie kann ich eine Reihe im QTableWidget programmgesteuert abwählen. Wahrscheinlich ganz einfach, aber ich sehe es schlichtweg nicht.
Frage 3)
Die nächste Frage ist wahrscheinlich genauso blöd, aber ich sehe die Antwort nicht in der Klassenbeschreibung:
Wie kann ich im Program abfragen, ob eine bestimmte Zeile im obigen QTableWidget selektiert bzw. deselektiert ist?
Danke und Gruß
Andreas