我有一个QDockWidget:

c++ - QDockWidget::background-color停靠时未应用-LMLPHP

我想通过设置标题栏的背景色来提醒用户某些事件。

我通过设置DockWidget的样式表来实现这一点:

void DockWidget::setCriticalAlert()
{
    setStyleSheet("QDockWidget { background-color:red; }");
}

结果是这样的:

c++ - QDockWidget::background-color停靠时未应用-LMLPHP

问题是当background-color停靠时,QDockWidget没有得到应用:

c++ - QDockWidget::background-color停靠时未应用-LMLPHP

QDockWidget停靠时,如何获取要应用的背景颜色?

最佳答案

这是Qt中的错误。

Issue 10537

引用链接问题:

10-05 23:48