2014-12-01 95 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()

將此小部件引至父控件堆棧頂部。

在此調用之後,該小部件將在視覺上位於任何 重疊的同級小部件之前。