2017-07-11 5 views
0

gtk_window_set_transient_for機能に触れることなく、親ウィンドウを「ロック」するダイアログを作成しようとしています。グレイアウトでGtkDialogの一時性を定義する方法

私は、GladeではTransient ForとAttach Toの値を設定できますが、それらを親ウィンドウ(同じグライドファイルに定義されている)に接続してプログラムを実行すると、一時的ではありません。

enter image description here

私は他に何もする必要がありますか?この方法でも機能しますか?

答えて

0

これはうまくいきます。私は完全には理解できませんでしたが、ロッキングダイアログもモーダルに設定する必要があります。

私の問題を解決するために、私はModalプロパティもチェックしなければなりませんでした。

さらに、ダイアログとウィンドウの両方が同じBuilderインスタンスからロードされることも重要です。

関連する問題