2011-05-22 31 views
3

_と同じ方法でPyQtのウィンドウを最小化する方法はありますか?PyQtエミュレート最小化ボタン "_"

私はそれが本当にウィンドウを最小化し

self.showMinimized() 

を使用しています。
しかし、前のウィンドウには焦点が当てられていません。フォーカスが最小化されたウィンドウ上にあるかのように。

_ボタンを最小化したように、前のウィンドウを最小化して再フォーカスするにはどうすればよいですか?

+0

を接続しますが、私が試した、それが動作します。 (Python 3.2-win32 PyQt 4.7.3) – Kabie

+1

私は問題を見つけました。それは私の側にあります。私は同じプログラムの2つのpyqtウィンドウを開き、1つは最小化され、もう1つはボタンを押すと閉じる。しかし、最小化されたウィンドウは復元されません。集中していましたが、最小化されました。あるウィンドウで 'showMinimized()'がうまくいきます。 – Qiao

+0

この質問は削除する必要がありますか? – Qiao

答えて

0

(答えとしてチャオさんのコメント:)

のコピー私はshowNormal()、その後再びshowMinimized()と私の問題を解決しました。

1

ただ、それを面白いと思われるこのよう

Minimized.clicked.connect(lambda: self.showMinimized()) 
関連する問題