После перехода на Qt 4.6 for Windows (VS 2008) перестал приходить ItemPositionHasChanged в QGraphicsItem::itemChange().Для краткости приведу пример из главы 8, книги Жасмина Бланшета "Qt 4: Программирование GUI на С++ Изд. 2-е": при постановке на сцену Нодов и связывания их линиями перестал обрабатывается ItemPositionHasChanged в Итемах, со всеми вытекающими... В 4.5.3 этот примет корректно работал, что случилось в 4.6 - мне не ясно, может у кого-нибудь есть мнение на этот счет?ЗЫ: пример прилагается...
|