【问题标题】:How to close a gtk window and open another (python)如何关闭一个gtk窗口并打开另一个(python)
【发布时间】:2013-05-23 14:39:40
【问题描述】:

如何关闭一个 gtk 窗口并打开另一个(python)?我试过这样的事情:

gtk.main_quit()                    #or window.destroy()
os.system("./script.py")           #there is working code with gtk window in it

但第一个窗口没有关闭。 我在任何地方都找不到合适的解决方案。任何帮助将不胜感激。

【问题讨论】:

标签: python window gtk destroy


【解决方案1】:

gtk.main_quit()会导致你的应用退出,相当于写:

print('some line')
exit(0)
print('some other line which will never get printed')

相反,您应该先隐藏窗口,然后显示另一个窗口,最后调用gtk.main_quit() 来关闭您的应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多