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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/)
-   -   Кажется найден БАГ в QGraphicsTextItem (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/kazhetsya-najden-bag-v-qgraphicstextitem-256290/)

Guest 28.09.2011 15:49

Кажется найден БАГ в QGraphicsTextItem
 
Всем привет.Сегодня понадобилось в созданный мною на сцене прямоугольник добавить текст. Делаю во так:КодC++ (Qt)if (mouseEvent->button() == Qt::RightButton) { QGraphicsItem * item = itemAt(mouseEvent->scenePos()); if (item) { QGraphicsTextItem *ptext = new QGraphicsTextItem(item, this); ptext->setPlainText("Hi"); ptext->setData(0, "Text"); ptext->setTextInteractionFlags(Qt::TextEditabl e); } }И после добавления текста включается MouseTracking у моего QGraphicsView.Ни чего не понимаю. Внаглую после добавления текста делаю вот так:Код: ui->graphicsView->setMouseTracking(false);И всё равно.Ведь при добавлении других QGraphicsItem такое не наблюдается.Может кто сталкивался с этим?


Часовой пояс GMT, время: 16:49.


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