nach dem portieren von Qt 4.1.4 auf Qt 4.3.1 hat mein custom QTreeWidget seine Header columns + deren labels nicht mehr richtig dargestellt.
Vorgehensweise:
Im Qt-Designer ein QTreeWidget platzieren + promote to custom widget
danach im custom widget im Konstruktor folgender Code (der mit 4.1.4 perfekt funktioniert hatte):
Code: Alles auswählen
labels << ICON_COLUMN_TEXT << PREFIX_COLUMN_TEXT << MESSAGE_COLUMN_TEXT;
setHeaderLabels( labels );
setSortingEnabled( LIST_SORTABLE );
setRootIsDecorated( ROOT_DECORATED );
header()->setStretchLastSection(false);
header()->resizeSection(0,STARTUP_SECTION_0_SIZE);
header()->resizeSection(1,STARTUP_SECTION_1_SIZE);
header()->resizeSection(2,STARTUP_SECTION_2_SIZE);
header()->setSortIndicator(1,Qt::AscendingOrder);Ich kann mir dieses seltsame Verhalten nicht erklären, ich hoffe ich habt eine Idee.
Grüße,
Gabriel