我有一个可以具有1个或多个活动窗口的应用程序。
目前,我在考虑逻辑,以便在关闭所有窗口时,应用程序运行循环将正常退出,A.transform.translate( new Vector3(0,30,0) )
将main()
退出。
作为一个具有macOS经验的开发人员,它的应用程序生命周期与Windows的可见性分开定义,我想知道X11是否存在类似的概念吗?
我的意思是,一些一般的“退出应用程序”事件表明Windows Manager / Desktop Environment希望您关闭所有窗口并退出-类似于macOS在GUI中处理注销或return 0
的方式应用。