我正在開始一個使用Qt的項目,我查看了幾個例子,最適合我的是Qt Quick Widget。我期望消除主窗口中包含的2個小窗口的邊界。Qt:刪除Widgets窗口中的邊框(quickwidget示例)
我已經使用Qt::FramelessWindowHint
但我唯一成功的是刪除主窗口的邊框。有人可以讓我看看我需要使用它嗎?
我正在開始一個使用Qt的項目,我查看了幾個例子,最適合我的是Qt Quick Widget。我期望消除主窗口中包含的2個小窗口的邊界。Qt:刪除Widgets窗口中的邊框(quickwidget示例)
我已經使用Qt::FramelessWindowHint
但我唯一成功的是刪除主窗口的邊框。有人可以讓我看看我需要使用它嗎?
試試這個:
centralWidget ->addSubWindow(lcd, Qt::FramelessWindowHint);
...
centralWidget ->addSubWindow(m_quickWidget, Qt::FramelessWindowHint);
嘿, 如果我這樣做,我失去了「窗口小部件可拖動」的特殊性的SubWindowView。我希望我可以保留子窗口,但沒有任何框架。 –
你想保持標題欄和按鈕關閉,最小化和最大化? – Tarod
不,我想刪除這些!沒有框架/邊框,只有裏面。 (我打算使用類似於拖放之類的東西) –
是在佈局內的主窗口中的兩個小窗口?如果是這樣,您可以將佈局邊框和內部空間設置爲0. – Gombat
它們似乎處於佈局中,但是它們處於單獨文件(mainwindow.cpp)中,我開始並且不知道在哪裏找到確切的要修改的信息以及它在哪裏..?你有Qt的例子嗎? –