Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: radislav72 от Октябрь 26, 2011, 11:06



Название: Предупреждения при выполнении программы
Отправлено: radislav72 от Октябрь 26, 2011, 11:06
Как можно подавить выдачу некоторых предупреждений при работе проги? Например, при вставке в QTreeView в какую-то колонку двух одинаковых значений появляется предупреждение:
Цитировать
QStandardItem::insertRows: Ignoring duplicate insertion of item 0x3c32c70
Но для меня ето не критично- в той колонке могут быть одинаковые значения.


Название: Re: Предупреждения при выполнении программы
Отправлено: GreatSnake от Октябрь 26, 2011, 11:40
Но для меня ето не критично- в той колонке могут быть одинаковые значения.
Значения могут быть одинаковыми, а вот QStandardItem всегда должен быть уникальным.
Что-то не так делаешь однако...


Название: Re: Предупреждения при выполнении программы
Отправлено: radislav72 от Октябрь 26, 2011, 12:42
Значения могут быть одинаковыми, а вот QStandardItem всегда должен быть уникальным.
Да, действительно, для одинаковых значений я создал один QStandardItem и вставлял его в разные строки. Что-думал что так можно-- в результате етого Creator выдавал вышеупомянутые предупреждения.
Но теперь я изменил код, и для каждого значеения создаю свой итем- и предупреждения исчезли.

Спасибо за подсказку