Третий архив вопросов и ответов Вопросы по самым различным темам


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 15:49
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

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



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Что делать, если кажется, что твоя девушка отдаляется от тебя?...или это только кажется...)) Guest Четвертый архив 0 11.12.2011 21:19
[4.3.3] [Solved] Set QGraphicsTextItem ready for input Guest Новый архив 3 0 30.09.2011 10:16
Отмена выделения в QGraphicsTextItem Guest Архив вопросов и ответов 0 30.09.2011 10:01
Выравнивание текста в QGraphicsTextItem Guest Архив вопросов и ответов 0 30.09.2011 09:58
Кажется найден метод устранения глюков радио...? Guest Новый архив 2 0 06.09.2011 06:55



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