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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 2 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-2-821/)
-   -   Не могу покрасить строки в дереве (https://www.otvetnemail.ru/novye-voprosy-i-otvety-2-821/ne-mogu-pokrasit-stroki-v-dereve-257599/)

Guest 28.09.2011 16:52

Не могу покрасить строки в дереве
 
Уже голову сломал.Пихал QAbstractItemModel::setData(index, QColor(Qt::green), Qt::BackgroundRole); в момент добавления элемента,нет эфекта.index однозначно правильный, выделяется именно нужный элемент, значит и краситься должен онКодC++ (Qt)m_selection->setCurrentIndex(index(node), QItemSelectionModel::ClearAndSelect);m_p luginManager->setCurrent(item);QAbstractItemModel::se tData(index(node), QColor(Qt::green), Qt::BackgroundRole);QAbstractItemModel:: setData(index(node), QColor(Qt::red), Qt::BackgroundRole);В ::data(...) const пихать нельзя, метод константный.Как покрасить строчки по определенному алгоритму?


Часовой пояс GMT, время: 06:31.


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