Я не нашел точного вопроса по этому вопросу.
У меня есть картинка, она может быть пустой для примера или содержать что-то, к чему я хочу добавить необычную подпись.Я хочу добавить средство редактирования текста (похожее на Photoshop) поверх рисунка.
Я думаю о создании подкласса QGraphicsScene
и размещении объекта подкласса QTextEdit
на сцене после нажатия кнопки размещения текста,Затем, когда вы нажимаете на этот объект, в дополнение к редактированию текста становятся доступными дополнительные инструменты редактирования текста - так что вы можете установить части текста жирным шрифтом, курсивом, изменить цвет, размер и т. Д. И тогда вы сможете изменитьположение объекта - и я думаю, что это доступно в QGraphicsScene
по умолчанию.А для фона QBrush
будет фоновая картинка.
Это разумное решение?
Может быть, есть какие-нибудь готовые примеры этого, но я не нашелих пока.