現在QDockWidgetを利用した画面制御を考えているのですが、
アクティブとなったDockWidgetが取得できずに困っております。
開発環境:
・Windows10
・VS2015 (C++)
・Qt5.10.0
やりたい事:
MainWindow内に複数のDockWidgetが存在し、Floatingも許可している状態。
最後にアクティブにしたウィンドウに合わせてメニューやToolbarの状態を変化したい。
困っている事:
DockWidgetがfloating中であれば、DockWidgetのアクティブ状態を取得すればなんとかなる事はわかりましたが、MainWindows内にドッキングしている状態(左右での2面表示等)の場合に、どれがアクティブなウィンドウかを取得する方法がわかりません。
可能であればfloating中のウィンドウも含めて、トップレベル(最後に触った)ウィンドウを取得する方法を知りたいです。
是非ご回答宜しくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/20 10:33
2018/11/20 11:37