Macos 从gtk.Window获取底层NSWindow

Macos 从gtk.Window获取底层NSWindow,macos,pygtk,pyobjc,Macos,Pygtk,Pyobjc,下面是关于Mac上带有Quartz后端的gtk2。如果我有一个gtk.Window(或者一个gdk.Window),我如何获得底层的NSWindow(最好是作为一个pyobjc对象,或者如果不可能,那么只需要一个指针) (我正在尝试获取[window windowNumber],这是启用透明窗口后的模糊所必需的。)不确定pygtk中函数的确切名称,但我相信在C中可以调用gdk\u quartz\u window\u get\nswindow()既然您接受了houbysoft的回答,我想知道您是否

下面是关于Mac上带有Quartz后端的gtk2。如果我有一个gtk.Window(或者一个gdk.Window),我如何获得底层的NSWindow(最好是作为一个pyobjc对象,或者如果不可能,那么只需要一个指针)


(我正在尝试获取[window windowNumber],这是启用透明窗口后的模糊所必需的。)

不确定pygtk中函数的确切名称,但我相信在C中可以调用
gdk\u quartz\u window\u get\nswindow()

既然您接受了houbysoft的回答,我想知道您是否设法让它调用了
gdk\u quartz\u window\u get\u nswindow()
?我总是有一个SEGFULT,请看这里: