gpt4 book ai didi

qt - 如何在 Qt 中使用 QLabel 设置图像?

转载 作者:行者123 更新时间:2023-12-04 17:53:23 60 4
gpt4 key购买 nike

ui->label->setStyelSheet("image:url(:/1.png); border-image:url(:/2.png);");  

为什么运行后无法显示图像?但是边框图片显示正常。
在Qtcreator中可以正常显示。即使没有运行,它也可以在编译器中显示图像。

最佳答案

我认为image属性仅用于子控件(参见 doc ),而 border-image对标签有效。

 QPixmap::QPixmap ( const QString & fileName, const char * format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor );
QLabel::setPixmap ( const QPixmap & );

像这样:
QPixmap pix(":/1.png");
ui->label->setStyleSheet("border-image:url(:/2.png);");
ui->label->setPixmap(pix);

关于qt - 如何在 Qt 中使用 QLabel 设置图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12175438/

60 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com