QTableWidget Text in Zelle eintragen

Alles rund um die Programmierung mit Qt
Antworten
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

QTableWidget Text in Zelle eintragen

Beitrag von Adi »

Hallo

Ich komme einfach nicht darqauf, wie ich auf einfache Weise Tesxte in die Zelle ablege. Die Anzahl Zelle ist Dynamisch.

Ich weiss, dass man das

Code: Alles auswählen

    QTableWidgetItem *__item = new QTableWidgetItem();
    __item->setText("Testeintrag");
    tableWidget->setItem(iRow, iCol, __item);
Aber, dass ich für jede Zelle ein Objekt erzeugen muss, ist nicht gerade optimal. Ich dachte eher so etwas wie

Code: Alles auswählen

    tableWidget->item(iRow, iCol)->setText("Testeintrag");
Vielen Dank für die Hilfe
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Du suchst:
QAbstractItemModel
QTableView

und die Grundlagen der Model/View-Programmierung...
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Ist für die Selektierung einer Zelle auch diesen Handstand nötig? Also das stelle ich mir nicht als die moderne Programmierung vor. Das muss einfacher gehen.

Gibt es einen Beispiel für?
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Aber sicher gibt es Beispiele dafür. Und zwar in der Dokumentation, die du dir mal durchlesen solltest...
Antworten