[英]How to set QPixmap in a specific coordinates of QLabel?
我想在QLabel
中以覆盖特定区域的特定位置显示图像,以便其他图像可以使用QLabel
其余部分。 通过以下操作,我可以显示设置大小的图像。
QPixmap pix("....image_path..../image.png");
ui->label->setPixmap(pix);
int width = 300;
int height = 320;
ui->label->setPixmap(pix.scaled(width,height));
但是我很好奇如何设置Image在QLabel
的位置。 Qt
有什么功能可以用来在QLabel
设置图像坐标吗?
感谢您的帮助。 提前致谢。
您可以通过在图层中绘制新的像素图来实现。 伪代码
QPixmap map;
QPainter p(&map)
p.drawImage(w1,h1,img_1)
...
p.drawImage(wn,hn,img_n)
label.setPixmap(map)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.