2015-09-14 117 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

不,我想删除这些!没有框架/边框,只有里面。 (我打算使用类似于拖放之类的东西) –