我可以将文件拖放到Clutter演员身上吗?

时间:2013-07-28 03:41:36

标签: user-interface python-3.x drag-and-drop clutter

是否可以在Clutter中将文件从文件管理器(Nautilus / Nemo)中拖放到Clutter程序窗口中的actor,然后让它对文件(URI)执行某些操作?

我查了一下,找到了Clutter.DragAction,但看起来它只适用于Clutter阶段本身。

请提供Python中的任何示例。感谢。

1 个答案:

答案 0 :(得分:2)

不,您不能直接接受其他应用程序的删除。 Clutter没有XDND实现。

您可以使用clutter-gtk并通过常规信号在GtkClutterEmbed上实现拖放操作,如GNOME wiki所述:https://wiki.gnome.org/GnomeLove/DragNDropTutorial