如何在Qt中的图像上显示文本?

希维娜

我是Qt的新手,我有一个带有背景图片的标签。背景图像显示良好,但无法在图像上显示。怎么做?引导我。请参阅下面的代码,了解如何实现:

QImage image("sample.bmp");
myLabel->setPixmap(QPixmap::fromImage(image));
myLabel->setGeometry(10,10,78,78);

我尝试QPalette显示,但是如果我QPalette使用文本显示,则图像不显示。我尝试过QPalette这种方式:

QPalette sample_palette;
sample_palette.setColor(QPalette::Window, Qt::white);
sample_palette.setColor(QPalette::WindowText, Qt::blue);

myLabel->setAutoFillBackground(true);
myLabel->setPalette(sample_palette);
myLabel->setText("What ever text");
嘿,你

为什么不使用样式表显示背景图像?这样,您的文本将位于图像的顶部。

ui->label->setStyleSheet(QString("QLabel {background-image: url(\"img.jpg\");}"));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Flutter中在图像上显示文本?

如何在图像上显示文本?

如果我在图像上显示文本,如何在html页面中呈现图像时使图像上的文本可选?

如何在PyQt的QTableWidget中的同一单元格上显示图像和文本?

谁能告诉我如何在Python上提取并显示图像中的文本

如何在褪色的响应图像上显示动画文本

如何在WinRT中的按钮上的图像上放置文本

如何在CSS中的文本上覆盖HTML中的图像

如何在图像上左对齐后的新行上显示文本,而不是环绕图像?

如何在titlePanel中的文本左侧显示图像?

如何在没有文本的kivymd中显示图像?

如何在可滚动列表中显示文本和图像?

如何在python中的图像上设置水印文本

如何在自适应网页中的图像上对齐文本

如何在xamarin.ios中的图像上滚动文本

如何在CSS中的图像上放置文本

如何在图像上放置文本(在电子邮件中)?

如何在Windows Phone应用中合并图像上的文本?

如何在 Android 中的图像上绘制文本

如何在C ++中的OpenGL中在矩形上显示文本?

如何在 Github 上的自述文件中显示图像?

如何在Android上的Meteor Cordova应用中显示图像?

如何在Github上的Markdown文件中显示图像?

在Corona / Lua中,如何在图像上显示数字?

如何在 kivy 中的图像上显示标签的颜色?

如何在图像上显示文本并在溢出时使文本向上流动?

如何让我的函数在图像上显示文本?

在Rails中如何在显示的文本上创建新行?

如何在JavaFX中的按钮上垂直显示文本?