showMessage stellt Zahlen falsch dar

Verschiedenes zu Qt
Antworten
binnio
Beiträge: 9
Registriert: 5. Juni 2010 13:08

showMessage stellt Zahlen falsch dar

Beitrag von binnio »

Hallo ich möchte mir aus meiner tableView die Zeile und die Spalte ausgeben lassen.

Code: Alles auswählen

void hauptprogramm::on_tableView_person_clicked(QModelIndex index){
    ui->statusBar->showMessage(QString(index.column()));
}
Was ich leider nur sehe ist ein Sonderzeichen :(
Wieso und wie bekomme ich das weg bzw. richtig dargestellt ?
Dateianhänge
Bildschirmfoto1.png
Bildschirmfoto1.png (128.83 KiB) 2634 mal betrachtet
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Du rufst ja auch QString(int) auf. Diesen ctor gibt es nicht. Dadurch wird daraus ein QString(QChar(int))... Du suchst z.B. QString::number()
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
binnio
Beiträge: 9
Registriert: 5. Juni 2010 13:08

Beitrag von binnio »

Danke vielmals !!!

Das war es wirklich !!
Ich dachte wenn er nicht meckert kennt er das wohl ;)
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Und lass mal die unsinnigen überdimensionaln Screenshots.
Antworten