您的位置:首页 > 编程语言 > Qt开发

QT5 将QDocWidget的上边框去掉

2017-01-20 17:55 204 查看
QT5 将QDocWidget的上边框去掉

当使用QDocWidget时,会出现一个黑色边框,如下图所示:



若想去掉这个黑色边框,则需要采取以下方法:

这个黑色边框看起来是一个边框,实际上是一个widget,所以想办法删除它。

解决方法:

先获取到这个widget,这个widget叫做titleBarWidget。

然后,用一个空的widget来取代它

最后删除这个黑色的titleBarWidget。

代码如下所示:

QWidget *titleWidget = m_pDockWidget->titleBarWidget();

QWidget *tempWidget = new QWidget();

m_pDockWidget->setTitleBarWidget(tempWidget );

delete tempWidget;

实现的效果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: