0

私には主な未亡人がいます。下端または隅に移動します。次に、その中のボタンをクリックしてダイアログを開きます。メイン ウィンドウを親として設定したため、ダイアログはメイン ウィンドウの中央に配置されます。ただし、メインウィンドウが端または隅にあるため、ダイアログは画面に表示されません。画面に表示させる方法は?

4

1 に答える 1

2

move画面に表示されるまで、負の座標を使用できます。

dialog.move(-dialog.width(), -dialog.height())

これにより、右下端がメインウィンドウの左上端に揃うように移動するはずです。

または、ダイアログをペアレントレスにして、代わりに画面座標に関連して移動することもできます。

dialog.setParent(None)
dialog.move(400, 300)
于 2013-09-28T03:57:02.440 に答える