Seite 1 von 1
[gelöst]QTableWidget Label Fixsize angeben
Verfasst: 22. November 2007 23:15
von daRonny
Habt ihr eine Idee wie ich das Label "Size" bis ganz nach rechts zum Ende des TableWidgets gezoogen bekomme?
Oder wie gebe ich eine Fixe Größe eines Labels an?
Code: Alles auswählen
QStringList labels;
labels << tr("File Name") << tr("Size");
mForm.output2->setHorizontalHeaderLabels(labels);
Verfasst: 23. November 2007 01:21
von dhcase
http://doc.trolltech.com/4.3/qheaderview.html und ResizeMode oderin deinem Fall evtl. stretchLastSection
hmm
Verfasst: 23. November 2007 16:27
von daRonny
Das QTableWidget kann das stretchLastSection nicht verarbeiten. Und bei dem QHeaderView::Stretch weiss ich nicht wie ich das in meinem Fall verwenden kann.
Verfasst: 23. November 2007 16:30
von dhcase
Verfasst: 23. November 2007 16:53
von daRonny
Code: Alles auswählen
QHeaderView header = QHeaderView::ResizeMode(QHeaderView::Stretch);
mForm.output2->setHorizontalHeader(header);
So funktioniert das auch nicht...

ach ich verzweifel langsam ! Ich find das super dass du mir hilfst und mit der Doku hast mir auch die Richtung gut gezeigt... aber bei der Anwendung happerts nen bisschen!
Verfasst: 23. November 2007 17:09
von dhcase
Code: Alles auswählen
QHeaderView *header = mForm.output2->horizontalHeader();
header->setResizeMode(1, QHeaderView::Stretch);
oder header->setStretchLastSection(true) oder was auch immer du brauchst... steht alles in der Doku

Verfasst: 23. November 2007 17:31
von daRonny
Du bist echt klasse. Genau das wars ! Danke !!!!