Всем привет.Сегодня понадобилось в созданный мною на сцене прямоугольник добавить текст. Делаю во так:Код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 такое не наблюдается.Может кто сталкивался с этим?
|