Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以下は、Mac で Quartz バックエンドを使用する gtk2 についてです。gtk.Window (または gdk.Window) がある場合、基になる NSWindow を取得するにはどうすればよいですか (できれば pyobjc オブジェクトとして、またはそれが不可能な場合は単なるポインターとして)。
(透明なウィンドウの後ろのぼかしを有効にするために必要な [window windowNumber] を取得しようとしています。)
pygtk での関数の正確な名前はわかりませんが、C ではgdk_quartz_window_get_nswindow().
gdk_quartz_window_get_nswindow()