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. 在Win表單上禁用Alt-F4 NotifyIcon
- 4. 拍攝ALT + F4一個GTK應用程序中
- 5. 如何禁用使用Qt的Alt + F4窗口關閉?
- 6. c# - 如何禁用熱鍵(除ctrl + alt +刪除)
- 7. 如何禁用vb wpf窗口上的ALT + F4
- 8. 關閉firefox應用程序(alt + F4或關閉按鈕)
- 9. 當用戶在MS Access應用程序中按下Alt + F4時,禁止使用或捕獲
- 10. 在UserControl中禁用Alt + F
- 11. 熱鍵在C#中的Windows應用程序按鈕
- 12. Java全屏程序(Swing)-Tab/ALT F4
- 13. 如何禁用c#窗口應用程序中的特殊鍵...?
- 14. 禁用電子應用程序中的鍵盤快捷鍵Alt + Tab
- 15. 如何禁用Dojo中的熱鍵StackContainer
- 16. Kivy桌面熱鍵
- 17. 如何用Selenium2發送鍵盤快捷鍵ALT SHIFT z(熱鍵)?
- 18. 刪除可以使用Alt-F4和Alt-TAB在Java GUI中
- 19. 在Win10註冊表中禁用ALT和應用程序密鑰
- 20. kivy Windows應用程序不啓動
- 21. 按Alt鍵掛起應用程序
- 22. 如何在Windows上將kivy應用程序(.py)轉換爲apk?
- 23. 如何從PyQt應用程序中完全控制Option/Alt鍵?
- 24. ALT + F4與ControlSend在AutoHotkey的
- 25. 如何禁用顯示組合框中的項目的F4鍵
- 26. 如何在Java AWT應用程序中禁用系統鍵盤處理?
- 27. 禁用節點webkit應用程序中的Windows鍵?
- 28. 如何將alt + f1鍵分配給打開的Windows應用程序
- 29. 如何使用Win + Shift + Alt作爲AutoHotkey中的熱鍵?
- 30. 如何禁用「Alt + Shift」組合鍵但保留「Alt + Shift + others」?
我剛剛解決了(Config.set)問題,在從Kivy導入任何東西之前,將我的配置移動到我的.py文件的頂部。 –