是否可以在 Clutter 中将文件从文件管理器 (Nautilus/Nemo) 拖到 Clutter 程序窗口中的参与者,然后让它对文件 (URI) 执行某些操作?
我查找并找到了 Clutter.DragAction,但看起来它仅用于 Clutter 阶段本身。
请提供 Python 中的任何示例。谢谢。
是否可以在 Clutter 中将文件从文件管理器 (Nautilus/Nemo) 拖到 Clutter 程序窗口中的参与者,然后让它对文件 (URI) 执行某些操作?
我查找并找到了 Clutter.DragAction,但看起来它仅用于 Clutter 阶段本身。
请提供 Python 中的任何示例。谢谢。
不,您不能直接接受来自其他应用程序的投递。Clutter 没有 XDND 实现。
您可以使用 clutter-gtk 并通过通常的信号在 GtkClutterEmbed 上实现拖放,如 GNOME wiki 上所述:https ://wiki.gnome.org/GnomeLove/DragNDropTutorial