2014-12-01 94 views
1

我有一个QWidget,它显示来自USB摄像头的一些图像,是否可以在小部件中添加一些按钮,以便它可以自动调整窗口大小/移动窗口?浮动在QWidget上的按钮?

我试图简单地使用new运算符来创建一个按钮,并将其父母设置为我的QWidget,但是,它总是显示在我的小部件的左侧角落,我怎么能把它放到其他地方并使它自动调整大小?

+1

您是否尝试过使用布局? – Chernobyl 2014-12-01 18:15:46

+0

我试过了,但不知道如何使用布局来使按钮浮动在我的小部件之上... – Nyaruko 2014-12-01 18:17:42

+0

你是什么意思“浮动”,你想要那个小部件是mainWidget的一部分,或者你想这个小部件是作为单独的窗口? – Chernobyl 2014-12-01 18:18:49

回答

1

当然窗口是2D,但也有z-valuez-order,其中显示了一些小部件高于所有其他小部件。您可以使用QWidget::raise()

将此小部件引至父控件堆栈顶部。

在此调用之后,该小部件将在视觉上位于任何 重叠的同级小部件之前。