0xd34df00d 23.08.2011 19:03 Azoth_primary

Оказывается, внутренности кутешных view'шек неявно предполагают, что QAbstractProxyModel (и ее сабклассы) вернут корректный на корректную модель из метода sourceModel(). В Qt 4.7 и раньше такого не было, это появилось только где-то в Qt 4.8.
Моя велосипедная прокси-модель, которую я использовал для объединения разных моделек в одну, из этого метода возвращала всегда 0, ибо нет единственной sourceModel(). Поэтому с Qt 4.8 не работали сводка, агрегатор и так далее.
В общем, с десяток-другой часов дебага для того, чтобы вместо : public QAbstractProxyModel написать : public QAbstractItemModel.
Мням.

1. mrmcc 23.08.2011 19:09 Gajim_

унян, да этое же!
**ПЛЮСОПРОБЛЕМЫ ПЛЮСООТЛАДКИ**

2. 0xd34df00dmrmcc /1 23.08.2011 19:14 Azoth_primary

А што ты предлагаешь?

3. mrmcc0xd34df00d /2 23.08.2011 19:15 Gajim_

падать в ассерте на такой хуйне, чо

4. 0xd34df00dmrmcc /3 23.08.2011 19:16 Azoth_primary

Какой нахуй ассерт, что там конкретно ассертить?

5. mrmcc0xd34df00d /4 23.08.2011 19:19 Gajim_

>нутренности кутешных view'шек неявно предполагают

ассертить, что там не хуйпизда, а указатель на объект нужного типа.
ой, в плюсах же нет интроспекции и мы ебем **АДРЕСА ПАМЯТИ**, а не **ОБЪЕКТЫ**

6. 0xd34df00dmrmcc /5 23.08.2011 19:20 Azoth_primary

А никто не мешает оттуда ноль все равно вернуть.

7. 0xd34df00dmrmcc /5 23.08.2011 19:20 Azoth_primary

И да, анус себе поеби, Пес.

8. mrmcc0xd34df00d /6 23.08.2011 19:21 Gajim_

если тупой дедфуд вернул нуль — надо падать в ассерт

9. 0xd34df00dmrmcc /8 23.08.2011 19:22 Azoth_primary

Зачем? Это вполне возможный путь использования.

Do you really want to delete ?