有没有办法在QString中插入图像? 我需要这样一个QString“'形象'一些文字”
它需要是一个QString,因为我将它插入一个QPaint事件和i 不能使用QLabel(因为我无法在绘画区域插入qlabel)
感谢您的帮助!
答案 0 :(得分:1)
QString
仅包含和显示文字。如果您想要做这样的事情,您可以在QString
(使用HTML语法)中编写富文本并将其显示在能够显示富文本的组件中(此处为QGraphicsTextItem
,因为您似乎在一个场景中工作):
QString myRichText = "<img src=\"URL or URI of the image\"/> some text";
QGraphicsTextItem textDisplayer(myRichText);
// Hack, hack, hack in your scene