QMdiSubWindow
ウィンドウを単純化できるように、最小化イベントをフィルター処理する必要がありますhide()
。
私は次のことを試しました:
void accounts::changeEvent ( QEvent *event )
{
if(event->QEvent::WindowStateChange) {
event->ignore();
}
}
これにより、最大化など、すべてのウィンドウ状態の変更がフィルター処理されます。最小化イベントのみが必要です。
event->ignore()
何も無視しません。も試しevent->setAccepted(false)
ましたが、これもイベントのキャンセルに失敗しました。