2015-09-14 168 views
0

我正在開始一個使用Qt的項目,我查看了幾個例子,最適合我的是Qt Quick Widget。我期望消除主窗口中包含的2個小窗口的邊界。Qt:刪除Widgets窗口中的邊框(quickwidget示例)

我已經使用Qt::FramelessWindowHint但我唯一成功的是刪除主窗口的邊框。有人可以讓我看看我需要使用它嗎?

+0

是在佈局內的主窗口中的兩個小窗口?如果是這樣,您可以將佈局邊框和內部空間設置爲0. – Gombat

+0

它們似乎處於佈局中,但是它們處於單獨文件(mainwindow.cpp)中,我開始並且不知道在哪裏找到確切的要修改的信息以及它在哪裏..?你有Qt的例子嗎? –

回答

0

試試這個:

centralWidget ->addSubWindow(lcd, Qt::FramelessWindowHint); 

... 

centralWidget ->addSubWindow(m_quickWidget, Qt::FramelessWindowHint); 
+0

嘿, 如果我這樣做,我失去了「窗口小部件可拖動」的特殊性的SubWindowView。我希望我可以保留子窗口,但沒有任何框架。 –

+0

你想保持標題欄和按鈕關閉,最小化和最大化? – Tarod

+0

不,我想刪除這些!沒有框架/邊框,只有裏面。 (我打算使用類似於拖放之類的東西) –