Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: Ky6uk от Ноябрь 20, 2009, 20:32



Название: Размещение текста в QGraphicsScene по конкретным координатам
Отправлено: Ky6uk от Ноябрь 20, 2009, 20:32
Пытаюсь реализовать отображение графа (дерево) с помощью QGraphicsScene. Необходимо нумеровать вершины графа, но QGraphicsScene::addText() выводит текст только в координатах (0, 0). Как задать тексту координаты на сцене не нашел. Подскажите как это реализовать.


Название: Re: Размещение текста в QGraphicsScene по конкретным координатам
Отправлено: Ky6uk от Ноябрь 20, 2009, 20:56
Как часто бывает, пока писал пост на форуме, нашел решение вида
Код
C++ (Qt)
QGraphicsTextItem *textItem = new QGraphicsTextItem("I'm text.", 0, 0);
textItem->setPos(67, 90);
scene->addItem(textItem);

Странно, что дефолтные конструкторы QGraphicsTextItem не позволяют сразу задать положение текста.