我想完全删除QDockWidget的标题栏。除了样式表之外,还有什么方法可以做到吗?
答案 0 :(得分:18)
dockWidget->setTitleBarWidget(new QWidget());
答案 1 :(得分:2)
要禁用窗口装饰(标题),您必须在窗口小部件构造函数中设置多个标志,如下所示:
drawer::drawer(QWidget *parent) :
QDockWidget(parent, Qt::Window | Qt::WindowStaysOnTopHint |
Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint) /**/
{}
此禁用标题并从任务栏中删除窗口。 有关更多信息,请使用Window Flags