Описание тега qgraphicstextitem

Класс QGraphicsTextItem, часть структуры Qt, предоставляет текстовый элемент, который вы можете добавить в QGraphicsScene для отображения отформатированного текста.
1 ответ

Установить содержание текста QGraphicsTextItem точной высоты и ширины

Я обязан создавать текстовые элементы с точной шириной и высотой текстового содержимого.Высота текста является наиболее важным требованием.Положение текста должно быть относительно самого текста. Я также должен быть в состоянии поместить это на холс…
09 июн '16 в 21:22
3 ответа

Получение длины QGraphicsTextItem?

Есть ли в любом случае рассчитать длину текста, когда TextWidth = -1?. У меня есть прямоугольник, который имеет QGraphicsTextItem в нем, и я хочу изменить ширину прямоугольника, когда символы превышают прямоугольник.
01 фев '11 в 06:44
1 ответ

Как продолжить редактирование текста после изменения форматирования QGraphicsTextItem?

Я пытаюсь внести изменения (изменения шрифта) в QGraphicsTextItem это редактируемоеЯ пытаюсь изменить форматирование фрагментов текста или форматирование, примененное в точке набора текста (если я выделю текст жирным шрифтом, текст, который я печата…
1 ответ

Разбиение на страницы QGraphicsTextItem: ограничение текста в определенной прямоугольной области

Я пытаюсь использовать Qt для создания текстового процессора WYSIWYG, уделяя основное внимание макету страниц и разбиению на страницы документа. Первое, на чем я пытаюсь сосредоточиться, - это функция предварительного просмотра печати, и я подумал, …
04 авг '14 в 13:46
1 ответ

Редактировать QGraphicsTextItem внутри QGraphicsItemGroup

Я хочу приложение на python, которое отображает кучу маленьких портретов и имена под ним. Как это: Они должны быть подвижными и редактируемыми (двойным щелчком по тексту). Я использую PyQt4, поэтому я понял, что было бы проще всего использовать QGra…
24 май '12 в 16:29
1 ответ

Как получить непрозрачную область PyQt QGraphicsTextItem

self.boundingRect() дайте размеры пунктирной линии, показанные на рисунке. мне нужно, чтобы получить непрозрачную область (где рисуется фактический текст) я пытался получить self.opaqueArea() но он возвращает объект QPainterPath, который кажется дов…
17 фев '19 в 09:15
1 ответ

Как проверить положение wheelEvent в тексте QGraphicsTextItem?

У меня есть QGraphicsTextItem подкласс, который принимает события мыши (т.е. реализует wheelEvent() метод. Как я могу проверить, в какой позиции в тексте произошло событие колеса? Я хотел бы получить письмо, на которое указал указатель мыши, когда п…
09 янв '11 в 17:24
1 ответ

Метод startEditing для QGraphicsTextItem

В моем коде я создаю QGraphicsTextItem который имеет флаг редактирования. Я хочу найти способ сделать его сфокусированным таким образом, чтобы он отображал каретку и позволял пользователю печатать - так же, как когда пользователь нажимает на него, н…
14 ноя '13 в 18:48
1 ответ

Невозможно реализовать перетаскивание для TextItem

Это моя первая попытка использовать функцию перетаскивания в Qt. Я новичок, я сделал свой первый подкласс на этой неделе, хотя я делал другие программы на 2 Qt в прошлом. Мне нужен перемещаемый элемент Drag&Drop; QGraphicsTextItem для отображения на…
1 ответ

Приложение перестает отвечать при использовании QMap для хранения объектов

Мой друг и я пытаемся сделать игру на C++, используя Qt. Мы хотим хранить несколько QGraphicsTextItem в QMap чтобы получить к ним доступ во время выполнения. Я вставил соответствующие части нашего кода здесь, и наша проблема в том, что программа пер…
19 июн '16 в 16:38
1 ответ

QT: QGraphicsTextItem выравнивание символа по левому верхнему углу

Я хочу нарисовать символ, выровненный по верхнему левому углу родительского. QGraphicsTextItem * tItem = new QGraphicsTextItem(parent); tItem->setPlainText("a"); tItem->setPos(QPointF(0,0)); На рисунке ниже представлен вывод моего кода (серый …
14 авг '18 в 15:44
1 ответ

Избегайте QGraphicsItem с детьми от бесконечной перекраски

У меня есть QGraphicsItem элемент (подкласс QGraphicsItem) которая имеет как ребенок QGraphicsTextItem, Проблема в том, что paint(...) метод QGraphicsItem называется бесконечно. Вот метод рисования от моего QGraphicsItem элемент с QGraphicsTextItem:…
01 сен '16 в 14:34
1 ответ

Как кликнуть QGraphicsTextItem?

У меня есть QDialog для начала моей игры. в этом классе у меня есть QGraphicsTextItem, Я хочу, чтобы это было кликабельно. Когда пользователь нажмет, начнется игра. Я делаю это, но не работаю. class Mydialog_start:public QDialog { Q_OBJECT public: e…
04 июл '14 в 14:02
1 ответ

Как создать собственную текстовую (глиф) анимацию с помощью Qt

Я хочу сделать динамическую текстовую анимацию с Qt для арабского и персидского текстов? Вы можете мне помочь? Вы можете увидеть пример того, что мне нужно. Образец доверия неправильный образец
2 ответа

Наследование QGraphicsTextItem. Странное поведение

Я создал класс, унаследованный от QGraphicsTextItem, Объект этого класса должен быть подвижным и должен посылать сигнал, когда MouseButton включен. class MyTextItem: public QObject, public QGraphicsTextItem { Q_OBJECT public: MyTextItem(QObject* Obj…
14 мар '14 в 07:43
1 ответ

Обновление QGraphicsTextItem при изменении текста

Я работал с QGraphicsTextItem, В настоящее время я выложил сцену, каждая из которых изображает физическую страницу текста. Прямо сейчас я переопределяю keyReleaseEvent функция для перераспределения текста, набранного на всех страницах. Проблема в то…
24 сен '10 в 18:32
1 ответ

QGraphicsSceneTextItem удалить старый текст

Что я хочу сделать, это удалить или обновить текстовое значение QGraphicsSimpleTextItem что я добавил в QGraphicsItem, но по определенной причине текст не обновляется, но он накапливается в созданном элементе. Это то, что я сделал на данный момент: …
04 июн '15 в 20:17
2 ответа

Как я могу скрыть каретку, когда не в режиме редактирования?

У меня есть TextItem наследуя QGraphicsTextItem, Я сделал так, чтобы при двойном щелчке я мог редактировать текст, а при нажатии текст больше не редактировался. void TextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent * event) { setTextInteract…
2 ответа

PySide QGraphicsTextItem проблемы

Я пытаюсь создать текстовый редактор, похожий на слово (paginated) в PySide. Для решения этой проблемы я решил использовать QGraphicsScene с QGraphicsTextItem для каждой страницы и кодировать фокус с помощью взаимодействия. Теперь все, что я сейчас …
0 ответов

Как исправить положение QGraphicsItem и сделать перемещение только QGraphicsTextItem?

У меня есть QGraphicsView в котором я рисую QGraphicsItem а также QGraphicsTextItem, Я установил флаг ItemIsMovable для QGraphicsTextItem для редактирования длинного текста. Здесь моя забота. Когда я двигаю QGraphicsTextItem чтобы просмотреть длинны…