Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   QAbstractItemModel::setItemData проблема (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/qabstractitemmodel-setitemdata-problema-358461/)

Guest 30.09.2011 21:06

QAbstractItemModel::setItemData проблема
 
Код:bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap &roles){ bool b = true; for (QMap::ConstIterator it = roles.begin(); it != roles.end(); ++it) b = b && setData(index, it.value(), it.key()); return b;}Qt 4.6.1gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3Допустим в QMap два элемента.Допустим на первой итерации цикла setData возвращает false.На второй итерации setData НЕ вызывается.Это оптимизация gcc? А как ее отключить?Я переопределил setItemData, но хотелось бы минимально вмешиваться в уже созданное в qt.


Часовой пояс GMT, время: 15:13.


© www.otvetnemail.ru - Форум вопросов и ответов.