Qt - 使用Widgets和QLabel显示多个图像

时间:2011-08-09 00:55:11

标签: image qt4

所以目前我能够通过URL使用QLabel,QNetworkManager和QPixmap显示图像。然后显示我使用像label-> show()的图像。基本上我遵循与此链接中的伪代码相同的步骤:

http://developer.qt.nokia.com/forums/viewthread/7010

现在我对Qt还是有些新手,我很难扩展它。我想要做的是能够将来自不同URL的多个图像显示在基本相同的容器中。所以基本上我想在同一个容器/窗口中看到两个图像。这些图像由主窗口/容器中的宽度,高度,x位置和y位置指定。我知道我应该使用小部件,但我不确定我应该使用什么? QFrame? QHBLayout? QScrollArea?等任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以在布局中使用许多QLabel来获得所需的效果。你想要的方式取决于你,并且有多个布局管理器。有网格布局,盒子布局等等。看看这里的布局。你可以用这种简化的方式来看待它: 一个窗口具有布局,布局中包含许多项目。 http://doc.qt.nokia.com/latest/layout.html

实际上小部件可以包含许多其他小部件。要正确定位它们,请使用布局。