【发布时间】:2012-03-10 11:57:17
【问题描述】:
我还没有找到关于这个的确切问题。
我有一张图片,为了示例,它可能是空白的,或者包含我想要添加花哨标题的内容。我想在图片顶部添加文本编辑工具(类似于 Photoshop)。
我正在考虑子类化QGraphicsScene 并在按下文本放置按钮时在场景中放置一个子类化QTextEdit 对象。然后,当您单击此对象时,除了编辑文本之外,还可以使用其他文本编辑工具 - 因此您可以将部分文本设置为粗体、斜体、修改颜色、大小等。然后您就可以更改对象的位置 - 我认为默认情况下在QGraphicsScene 中可用。而对于背景QBrush,会有一张背景图片。
这是一个合理的解决方案吗?
也许有任何现成可用的例子,但我还没有找到。
【问题讨论】:
标签: text editor wysiwyg qtextedit qgraphicsscene