Python Desktop Integration - Glisser-déposer
-
22-08-2019 - |
Question
J'ai une fenêtre pygame que je veux savoir quand un fichier a été glissés et déposés sur elle. Je ne dois pouvoir chercher le nom du fichier. Comment cela peut-il se faire?
Autres conseils
une option pour un effet similaire est est d'utiliser le module de rebut de pygame afin que vous puissiez copier-coller dans la fenêtre, votre programme aurait juste besoin de rechercher des événements ctr-V.
Sur ce bureau XFCE J'utilise Si je frappe ctrl-C avec un fichier sélectionné, le nom du fichier apparaît lorsque je tape
pygame.scrap.init()
types= pygame.scrap.get_types()
print dict(
[type,pygame.scrap.get(type)]
for type intypes
)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow