Seite 1 von 1

QRegExpValidator für ein QTableWidget verwenden

Verfasst: 2. April 2009 10:49
von surfman19
Hallo,
ich möchte einen QRegExpValidator auf eine Zelle einer QTableWidget verwenden.

Bei einem QLineEdit gibt es eine funktion const QValidator * validator () const.

Kann man die QLineEdit in das QTableWidget einfügen?

Im Moment füge ich die Zelle wie folgt in die Tabelle ein:

Code: Alles auswählen

QString str = "Text";
QTableWidgetItem *newItem = QTableWidgetItem(str)
tableWidget->setItem(row, column, newItem);
lg

Verfasst: 2. April 2009 12:16
von upsala
Schau dir mal die Delegates und die Doku dazu an.

Verfasst: 2. April 2009 14:54
von surfman19
ok danke für den tipp.

andere frage:

wie kann ich im vertikalen header einer QTableWidget ein bild einfügen. es soll ein pfeil sein der in der zeile steht wenn diese selektiert wurde:
siehe den pfeil vor artikelnr.:
http://ifgivor.uni-muenster.de/vorlesun ... ccess3.gif

bye

Verfasst: 2. April 2009 15:30
von upsala
Wenn ich mir die Doku von QTableWidget nach Methoden zum vertikalen Header durchsuche finde ich unter anderem

Code: Alles auswählen

void setVerticalHeaderItem ( int row, QTableWidgetItem * item )
Das wäre doch schon mal einen Versuch wert...

Verfasst: 2. April 2009 16:19
von surfman19
hi, habe ich auch gefunden.

aber wie gebe ich QTableWidgetItem ein bild mit?

bye

Verfasst: 2. April 2009 20:42
von upsala
Schön, wenn du das auch schon gefunden hast, da könntest du in der Doku gleich mal weiterlesen. Wir sind hier kein Vorlese-Service.

Verfasst: 14. September 2009 13:58
von surfman19
kann man die Delegates auch in zusammenhang mit QTableWidget verwenden?

Verfasst: 15. September 2009 08:39
von russkij
surfman19 hat geschrieben:kann man die Delegates auch in zusammenhang mit QTableWidget verwenden?
http://www.qtforum.de/forum/viewtopic.php?t=737