Maison > Questions et réponses > le corps du texte
在linux下如何用代码实现把一个文件拖到一个指定的窗口中?求大神指教!
怪我咯2017-04-18 10:30:45
Cela nécessite que vous compreniez ce qui se passe lorsqu'un fichier est glissé vers une fenêtre spécifiée. Ensuite, lorsque vous commencez à réfléchir à ce problème, vous devez connaître le processus à la position de départ de ce fichier et le processus de la fenêtre spécifiée (cela devrait être une application que vous écrivez)
L'effet du glisser-déposer d'un fichier depuis Dolphin ou Nautilus peut être différent.
Cette question implique un processus de communication et quelques normes pour cet organe de communication. Je me souviens que Qt a le concept de MimeType. Il est recommandé de rechercher un logiciel similaire. Si vous trouvez un logiciel implémentant des fonctions similaires, vous pouvez vous référer à son code source.
(Technologie associée : glisser-déposer dans Qt)