Qt4 带有文本和图像的QString

Qt4 带有文本和图像的QString,qt4,qstring,qpixmap,Qt4,Qstring,Qpixmap,有没有办法在QString中插入图像? 我需要一个这样的QString“‘图像’一些文本” 它需要是一个QString,因为我将它插入到QPaint事件中,并且 无法为此使用QLabel(因为我无法将QLabel插入绘图区域) 谢谢你的帮助 QString仅包含和显示文本。如果要执行此操作,可以在QString(使用HTML语法)中编写富文本,并将其显示在能够显示富文本的组件中(此处QGraphicsTextItem,因为您似乎在场景中工作): QString myRichText=“some

有没有办法在QString中插入图像? 我需要一个这样的QString“‘图像’一些文本”

它需要是一个QString,因为我将它插入到QPaint事件中,并且 无法为此使用QLabel(因为我无法将QLabel插入绘图区域)


谢谢你的帮助

QString
仅包含和显示文本。如果要执行此操作,可以在
QString
(使用HTML语法)中编写富文本,并将其显示在能够显示富文本的组件中(此处
QGraphicsTextItem
,因为您似乎在场景中工作):

QString myRichText=“some text”;
QGraphicsTextItem文本显示器(myRichText);
//哈克,哈克,在你的场景中哈克

不,字符串就是字符串。使用图像或pixmap绘制图像。我想您需要
QTextDocument
(或类似)。
QString myRichText = "<img src=\"URL or URI of the image\"/> some text";
QGraphicsTextItem textDisplayer(myRichText);
// Hack, hack, hack in your scene