Я прагматически создаю QTreeWidget.
Затем я прагматически добавляю некоторые предметы.
Затем я добавляю два виджета QLabel к двум элементам (QTreeWidgetItem) с помощью
myTree->setItemWidget(item1, 0, myLabel1);
myTree->setItemWidget(item2, 0, myLabel2);
И затем пытаюсь прагматически изменить размер строки элемента.Если я использую
item1->setSizeHint(0, QSize(myWidth, myHeight) );
, строка изменяется.Но myLabel1 - это не так.
Если я использую
item1->setSizeHint(0, QSize(myWidth, myHeight) );
myLabel->resize(myWidth, myHeight);
, то все в порядке, но строка myLabel2 неправильно настраивается на метку по позиции.
Можно ли что-то сделать дляавтоматическая настройка виджета (по размеру и положению) на ячейку QTreeWidget?
PS После любого изменения размера дерева (изменение размера по ширине или расширению / свертыванию) виджеты обновляются корректно.