如何在Qt中将一个小部件放在另一个小部件上

时间:2010-02-19 11:31:23

标签: qt qt4 symbian progress-bar grid-layout

我在Qt有一个窗口,我正在画一张照片。现在我想把进度条放在它上面。 我怎么能这样做?..

我要遵循的步骤

  1. 创建一个窗口,

  2. 在窗口的绘画事件中绘制图片

  3. 然后创建QGridLayout布局,添加窗口

  4. 显示在其上。

  5. 假设我想在图片窗口的一部分上添加进度条。我怎么能这样做

    我认为不可能在窗口绘制事件中实现。

    请帮助我

    由于

2 个答案:

答案 0 :(得分:9)

您可以将进度条添加为QWidget的子级,而无需在布局中添加它。这会将QProgressBar绘制到QWidget中。由于您没有使用布局,因此您必须手动管理QProgressBar的位置。

答案 1 :(得分:0)

我认为只需在网格布局中添加进度条小部件即可。