2つのGUIアプリケーションがあります。マスターはスレーブを開始する必要があります。マスターはフォアグラウンドで開始する必要があり、スレーブはバックグラウンドで開始する必要があります。スレーブは後でフォアグラウンドに来る必要があります。
Qtを使用してこれを達成する方法はありますか?
これまでの試み:
...
if( master() ) {
window->show();
} else {
window->showMinimized();
}
showMinimized()
スレーブが最初にフォアグラウンドに来ると、「最大化」されるという厄介な副作用があります。
では、別のアプリケーションの背後でアプリケーションを起動する方法はありますか?