[Qt 4.7] QTableView validieren (QLineEdit wie bekommen?)



  • Hi!

    Ich würde gerne die Eingaben in die Zellen eines QTableView validieren. Leider gibt es keine setValidator() Funktion.
    Es soll über item delegates (QAbstractItemDelegate::createEditor) gehen, aber das ist umständlich. Da müsste ich doch das QLineEdit komplett selbst erstellen und zeichnen und was weiß ich alles... Da kann ich mir ja nie sicher sein, dass es genau so wie der Standard aussieht.

    Gibt es eine einfache Möglichkeit, an das QLineEdit ranzukommen, wenn gerade eine Zelle im QTableView editiert wird?
    Ich möchte eigentlich nur einen QValidator anhängen, wann immer eine Zelle editiert wird.

    😕


Anmelden zum Antworten