Seite 1 von 1

QSqlTableModel rowCount ausgeben

Verfasst: 18. März 2009 22:07
von webglider
Hallo,

ich habe ein QSqlTableModel und möchte nun die Anzahl der Zeilen in der Tabelle ausgeben. Ein model->rowCount().toString() scheint aber nicht zu funktinieren.

Wie wandele ich das Ergebnis von model->rowCount in einen String um?

Verfasst: 18. März 2009 22:24
von Christian81
Was heißt 'Scheit nicht zu funktionieren'?

Verfasst: 19. März 2009 12:16
von Exasperation
Du musst die Zeilenanzahl doch eigtl nicht in einen String umwandeln... So müsste das doch auch funktionieren oder?

Code: Alles auswählen

QString( "Anzahl der Reihen: %1" ).arg( dein_table_model->rowCount() )
Bin mir allerdings nicht sicher, ob es rowCount für QSqlTabelModel gibt...

Weiß das jemand?

Re: QSqlTableModel rowCount ausgeben

Verfasst: 19. März 2009 12:52
von pfid
webglider hat geschrieben:Hallo,

ich habe ein QSqlTableModel und möchte nun die Anzahl der Zeilen in der Tabelle ausgeben. Ein model->rowCount().toString() scheint aber nicht zu funktinieren.

Wie wandele ich das Ergebnis von model->rowCount in einen String um?

http://doc.trolltech.com/4.4/qstring.html

Verfasst: 21. März 2009 11:56
von webglider
Exasperation hat geschrieben:Du musst die Zeilenanzahl doch eigtl nicht in einen String umwandeln... So müsste das doch auch funktionieren oder?

Code: Alles auswählen

QString( "Anzahl der Reihen: %1" ).arg( dein_table_model->rowCount() )
Bin mir allerdings nicht sicher, ob es rowCount für QSqlTabelModel gibt...

Weiß das jemand?
Danke, so klappts.

Verfasst: 25. März 2009 15:03
von Exasperation
Kein Problem :)