如何隐藏QDockWidget的标题栏

2025-04-11 08:02:04
推荐回答(1个)
回答1:

看起来很靠谱但是不好用――QDockWidget总是会创建一个标题栏

QWidget * titleBarWidget = dockWidget->titleBarWidget();

dockWidget->setTitleBarWidget( NULL );

deletetitleBarWidget;

这是可以用的――

QWidget* lTitleBar = mDock->titleBarWidget();

QWidget* lEmptyWidget = newQWidget();

mDock->setTitleBarWidget(lEmptyWidget);

deletelTitleBar;