是否有一种简单的方法可以为我们加载的图片添加尺寸,还是我们必须在Qt中使用之前更改图片的大小?
我想要的是我的图像占据场景的10%,并且位于右下角(例如)。
我已经看到了关于该主题的一些问题/答案,但应该有一个最简单的方法,而不是在QLabel的QPixmap中加载...
我没有使用任何布局,我juste有QGraphicsView
填充我的MainWindow
。我只想让我的照片在这里(x,y)并且在我的场景中有这个尺寸(w,h)。
答案 0 :(得分:0)
您是否尝试在加载像素图后实现绘制事件?
[s.find('h3').text for s in soap]
答案 1 :(得分:0)
使用QLabel作为框架并将像素图加载到标签中,以便于尺寸操作和定位。
QLabel *label = new Label;
QPixmap pic("C:/Users/Pic_Location.png");
label->setPixmap(pic);
label->setAlignment(Qt::AlignBottom | Qt::AlignRight);
从那里你可以获取活动场景大小并根据需要调整标签大小。