Je dois créer un raccourci-clavier global pour mon application, et il devrait fonctionner sous X11 et Windows.Touches d'accès rapide globales dans Win et X11
3
A
Répondre
4
Quelle boîte à outils GUI utilisez-vous? Généralement, les raccourcis clavier globaux sont gérés par l'environnement de bureau ou le gestionnaire de fenêtres - Je ne crois pas que la boîte à outils intégrée de Python (tkinter) puisse faire des raccourcis globaux. Vous pouvez regarder xlib pour Unix et une bibliothèque win pour Windows.
0
Questions connexes
- 1. capturer des touches de presses globales en Java
- 2. Puis-je utiliser Python pour intercepter les frappes de touches globales dans KDE?
- 3. PHP et des variables globales
- 4. C# et touches fléchées
- 5. Globales de module Python contre __init__ globales
- 6. Emuler les touches pressées sur une application qui ne prend pas de messages Win
- 7. Comment suivre les fenêtres associées dans X11?
- 8. Gestionnaires ASP.NET HTTP et variables globales
- 9. processus spawn dans win XP
- 10. Trouver les dimensions de la fenêtre X11?
- 11. Touches dans UIScrollView
- 12. X11: attendre qu'une fenêtre soit visible?
- 13. Bibliothèques X11 sous OSX 10.5?
- 14. Problème de codage - Win Xp vs Win 2003
- 15. SendKeys.Send et désactivation des modificateurs de touches
- 16. Asp.net variables « globales »
- 17. Intégrer PowerPoint Viewer dans C# Win Form
- 18. VBA dans Excel: fichier de constantes globales
- 19. Touches de suivi dans UITableView
- 20. @ et "les touches sont permutées dans Visual Studio
- 21. ASP.NET MVC: enums et ViewData [] touches
- 22. Affectation de touches d'accès rapide aux boutons des formulaires créés pour Excel vba
- 23. Variables globales, Javascript
- 24. fonctions SQL globales
- 25. Variables d'environnement globales dans un script shell
- 26. Quelles sont les valeurs numériques des touches F (F [1-12]) et des touches fléchées?
- 27. Comment ouvrir une fenêtre dans une session X11 différente?
- 28. NHibernate Win Forms Session Management
- 29. Détecter si X11 est disponible (python)
- 30. Strict C Win GUI programmation
J'utilise Qt (PyQt). Donc, pour différents OS, je devrais utiliser des bibliothèques différentes? – Ockonal
Je le pense. Comme alternative, vous pouvez vérifier QXT (addon pour qt) qui a cette classe raccourci globale de plate-forme croisée http://docs.libqxt.org/0.4.0/classQxtGlobalShortcut.html –