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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: ItemIsSelectable  (Прочитано 3008 раз)
zosia
Гость
« : Март 04, 2009, 23:30 »

привет,

у меня такой вопрос, делаем QTreeWidget, в нем 4 колонки,

как сделать все item's одной колонки - чтобы они не выделялись?

Код
C++ (Qt)
while (!xml.atEnd()) {
// ...
QTreeWidgetItem *item = new QTreeWidgetItem;
 
 item->setText(0, textString);
 item->setText(1, moretextString);
 item->setText(2, timeString);
 item->setText(3, linkString);
 
ui->treeSome->addTopLevelItem(item);
// ...
}
 

т.е. чтобы все выделялись, например кроме последней (3-й)
как присвоить флаг только ей? а не всем сразу

Код
C++ (Qt)
item->setFlags(Qt::ItemIsSelectable);
 
Записан
ритт
Гость
« Ответ #1 : Март 05, 2009, 00:50 »

очевидно же
Код
C++ (Qt)
item->setFlags(item->flags() ^ Qt::ItemIsSelectable);
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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