当用户关闭我的应用程序的主窗口时,我想保存窗口位置和大小,但我无法获得正确的窗口位置
myTopLevelWindow.connect('unrealize', self.__onUnrealize)
def __onUnrealize(self, widget):
myTopLevelWindow.get_size() #OK
myTopLevelWindow.get_position() <-- always (0, 0) :P
在什么信号处理程序get_position()将正常工作?我试过'破坏'并且它也不好:/
答案 0 :(得分:2)
您是否尝试过“删除事件”?我只是用C测试它,gtk在处理程序中给我正确的位置/大小。