jjzjj

floatingChanged

全部标签

c++ - QDockWidget showFullscreen 在 Ubuntu (gnome) 上不工作

我正在尝试将float(未停靠)的QDockWidget置于全屏模式。在Windows上,一切看起来都很简单。例如,我将dockwidget(dw)的topLevelChanged()信号连接到自定义插槽floatingChanged()connect(dw,SIGNAL(topLevelChanged(bool)),this,SLOT(floatingChanged(bool)));在插槽内我检查:如果dw是float的并调用dw->showFullscreen()。voidMainWindow::floatingChanged(boolfloating){if(floating){