Hallo Zusammen,
Ich hab ein Problem an dem ich schon länger sitze und keine Lösung finde.
Ich möchte einen Delete Button auf Disabled setzten solange keine Row in meinem QTableWidget angewählt wird und dann,
durch eine Auswahl enabled wird.
Ich hoffe mir kann jemand weiterhelfen.
Vielen Dank schonmal im Vorraus!
Disable Delete-Button für QTableWidget
Re: Disable Delete-Button für QTableWidget
Du könntest z.B. das Signal selectionChanged(const QItemSelection&, const QItemSelection&) aus dem selectionModel() verwenden.
In deinem Slot fragst du dann dein TableWidget vieviel Zeilen ausgewählt wurden.
So habe ich es gemacht mit einem QTableView.
In deinem Slot fragst du dann dein TableWidget vieviel Zeilen ausgewählt wurden.
Code: Alles auswählen
const bool Enable(pMyTableWidget->selectionModel()->selectedRows().size() > 0);
mpMyButton->setEnabled(Enable);
Re: Disable Delete-Button für QTableWidget
Hat geklappt Vielen Dank 