setHeaderData und QDirModel
Verfasst: 26. März 2008 11:53
Hallo,
ich versuche schon einen ganze Weile den Header des QDirModels zu verändern. Lt. Doku und dem Forum funktioniert das über:
setHeaderData( int section, Qt::Orientation orientation, const QVariant & value, int role = Qt::EditRole )
Also dachte ich, ich versuche es einfach mal mit:
Nur dummerweise ändert sich am Header nichts, wenn ich mir das Ganze in einer QTreeView anzeigen lasse.
Da es bei einem selbst erstellten Model funktioniert:
bin ich etwas ratlos.
Vielleicht kann mir einer von Euch auf die Sprünge helfen.
ich versuche schon einen ganze Weile den Header des QDirModels zu verändern. Lt. Doku und dem Forum funktioniert das über:
setHeaderData( int section, Qt::Orientation orientation, const QVariant & value, int role = Qt::EditRole )
Also dachte ich, ich versuche es einfach mal mit:
Code: Alles auswählen
QDirModel *dirModel = new QDirModel;
dirModel->setHeaderData(0, Qt::Horizontal, "Test", Qt::DisplayRole);Da es bei einem selbst erstellten Model funktioniert:
Code: Alles auswählen
QStandardItemModel *model = new QStandardItemModel (1,2);
model->setHeaderData(0, Qt::Horizontal, "Test1", Qt::DisplayRole);
model->setHeaderData(1, Qt::Horizontal, "Test2", Qt::DisplayRole);Vielleicht kann mir einer von Euch auf die Sprünge helfen.