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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtreeView & QStandartItemModel - как узнать количество дочерних элементов?  (Прочитано 4868 раз)
zloyGamer
Гость
« : Май 27, 2009, 19:29 »

Добрый день,

подскажите пожалуста как определить сколько дочерних обьектов в QStandardItem,
вот например:
QModelIndex index = ui->treeView->currentIndex();
QStandardItem *p = m_model->itemFromIndex( index );
p->setChild( 0,new QStandardItem( QString("test %0").arg( m_model->rowCount() ) ) );

и чет немогу понять как определить сколько обьектов уже находится в QStandardItem *p ?
да я мог бы считать сколько я добавил и удалил, или мог сам как то пересчитывать все его дочерние обьекты, но это опять же будет ещё один кривой и медленный велосипед... наверника для такого случая уже все предусмотрено..., но в мануалах я пока ничего подобного не накопал...
Записан
Rcus
Гость
« Ответ #1 : Май 27, 2009, 19:37 »

int QStandardItem::rowCount () const
Записан
spectre71
Гость
« Ответ #2 : Май 27, 2009, 19:37 »

int rowCount ( const QModelIndex & parent = QModelIndex() )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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