繁体   English   中英

没有标题栏的QDockWidget

[英]QDockWidget without a title bar

我想完全删除QDockWidget的标题栏。 除样式表外,有没有其他方法可以做到这一点?

dockWidget->setTitleBarWidget(new QWidget());

要禁用窗口装饰(标题),您必须在窗口小部件构造函数中设置几个标志,如下所示:

drawer::drawer(QWidget *parent) :
    QDockWidget(parent, Qt::Window | Qt::WindowStaysOnTopHint |
        Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint) /**/
{}

此禁用标题并从任务栏中删除窗口。 有关更多信息,请使用Window Flags

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM