我正在开始一个使用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的例子吗? –