Kivy是否提供了禁用Windows熱鍵(ALT + F4)到您的應用程序的任何功能? 或者我可以通過python 3.5+來做到這一點嗎?如何在Kivy應用程序中禁用Windows熱鍵ALT + F4?
1
A
回答
0
您可以在您的應用程序類中重新定義停止,並且只有在您要退出時才調用super(MyApp,self).stop()。然而,你需要一個重載on_close的重疊小部件,你可以使用[escape]在其中寫入超級(MyApp,app).stop()來退出。
0
class MyApp(App):
def build(self):
Window.bind(on_request_close=self.on_request_close)
return My_Grid()
def on_request_close(self, *args):
return True
我使用此代碼來檢測「事件:關閉」,它確實工作。 但是我的gridlayout設置現在無法運行。
Config.set('graphics','fullscreen',0)
相關問題
- 1. 在ShowDialog中禁用Alt + F4()
- 2. 如何禁用應用程序的alt + F4?
- 3. 如何禁用特定應用程序的功能鍵說F4
- 4. 在關鍵事件中禁用Alt + F4功能
- 5. 在Win表單上禁用Alt-F4 NotifyIcon
- 6. 爲按ALT + F4鍵
- 7. Windows通用應用程序和熱鍵
- 8. 如何在IE瀏覽器中禁用Alt + F4事件?
- 9. 拍攝ALT + F4一個GTK應用程序中
- 10. 如何禁用使用Qt的Alt + F4窗口關閉?
- 11. 如何禁用MFC應用程序按ESC或ALTF + F4退出?
- 12. 如何通過使用鉤子來禁用Alt-F4和Ctrl-Alt-Del?
- 13. 禁用Ctrl和Alt鍵
- 14. c# - 如何禁用熱鍵(除ctrl + alt +刪除)
- 15. 如何在使用Javascript的Internet Explorer中禁用「F4」快捷鍵?
- 16. 關閉firefox應用程序(alt + F4或關閉按鈕)
- 17. 如何禁用vb wpf窗口上的ALT + F4
- 18. 如何使用Python tkinter綁定Alt-F4?
- 19. 如何使用AutoIt按「ALT + F4」
- 20. 當用戶在MS Access應用程序中按下Alt + F4時,禁止使用或捕獲
- 21. 在UserControl中禁用Alt + F
- 22. 熱鍵在C#中的Windows應用程序按鈕
- 23. 如何在C#控制檯應用程序中輸出Windows Alt鍵
- 24. 如何禁用Ctrl + F4?
- 25. 如何在Metro(Windows 8)應用程序中檢測Alt?
- 26. 如何禁用c#窗口應用程序中的特殊鍵...?
- 27. 如何使用Alt + F4鍵關閉子窗口?
- 28. Java全屏程序(Swing)-Tab/ALT F4
- 29. 禁用電子應用程序中的鍵盤快捷鍵Alt + Tab
- 30. 禁用從選擇菜單中的Alt熱鍵
我剛剛解決了(Config.set)問題,在從Kivy導入任何東西之前,將我的配置移動到我的.py文件的頂部。 –