Seite 1 von 1

[solved]Number wird in QTableView falsch angezeigt

Verfasst: 11. April 2011 17:11
von woody
Hi
Ich hab ein Problem. Ich fülle eine QTableView mit einem QSqlQUeryModel. In der Oracle Datenbank ist eine 12stellige Number gespeichert. z.B. :110401110553.
Wenn ich jetz ein Select mache und die Daten in das QTableView einfüge wird die Nummer als Zahl interpretiert und wird so angezeigt: 1.10401e+11.

Wie kann ich das verhindern? und noch was, wie kann ich die Spaltenbreiten anpassen?

danke für die Hilfe!

Verfasst: 11. April 2011 19:58
von upsala
Entweder ein eigenes Delegate schreiben, oder aus der Datenbank als String exportieren.

Code: Alles auswählen

void   resizeColumnToContents ( int column )
void   resizeColumnsToContents ()

Verfasst: 12. April 2011 09:20
von woody
danke für die hilfreiche antwort! :D