Russian Qt Forum
Сентябрь 28, 2024, 16:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTreeWidgetItem с иконкой и кнопокой - кнопка заползает на иконку  (Прочитано 2441 раз)
Caduceus
Гость
« : Апрель 25, 2011, 13:08 »

Динамически в рантайме заполняю дерево, каждый элемент которого состоит из иконки и RadioButton. И почему-то в каждом последнем добавленном элементе до первого ресайта кнопка заползвает на иконку. То есть если добавили А, то у него так, потом добавили В - то А исправляется, а у В так заползает. Или если ресайзнуть, то тоже все исправлется. ЧТо это?

Добавляю вот так вот:
Код:
QTreeWidgetItem *trWidgetItm = new QTreeWidgetItem(ui.treeWidget->topLevelItem(0));
QIcon icon;
icon.addFile(QString::fromUtf8(":/images/picture.png"), QSize(), QIcon::Normal, QIcon::Off);
trWidgetItm->setIcon(0, icon);
QRadioButton* rb = new QRadioButton("Radio");
ui.treeWidget->setItemWidget(ui.treeWidget->topLevelItem(0)->child(m_last_index), 0, rb);

Как заставить пересчиттаться лайоут айтема дерева, чтоб он кнопку сдвинул после иконки?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.1 секунд. Запросов: 20.