我在GUI中使用QDockWidget
,我需要为QDockWidget
的浮动按钮创建一个插槽,这样当我点击QDockWidget
的浮动按钮时,它会最大化它
点击QDockWidget
上的浮动按钮时会发出哪个信号?我想触发一个插槽,我将使窗口浮动和放大然后使用此代码最大化它。
ui->dockWidget_2->setFloating(1);
ui->dockWidget_2->showMaximized();
当我点击QDockWidget
上的浮动按钮时,请建议发出哪个信号?
答案 0 :(得分:1)
http://qt-project.org/doc/qt-4.8/qdockwidget.html#topLevelChanged
void QDockWidget::topLevelChanged ( bool topLevel ) [signal]
This signal is emitted when the floating property changes. The topLevel parameter is true if the dock widget is now floating; otherwise it is false.
因此,如果topLevel为true,您可以将其连接到最大化窗口小部件的插槽