【发布时间】:2020-04-09 18:09:19
【问题描述】:
我正在尝试使用Gtk.SelectionData.set,其中一个参数是
data (bytes) – 指向数据的指针(将被复制)
我要传递的数据是Gtk.EventBox,但我不清楚如何创建指向该数据的指针,或者我是否应该。 GObject 的 Python 绑定的文档是从 C 文档自动生成的,据我所知,Python 没有直接等效于 C 中的指针。
我找不到在 Python 代码中使用此函数的任何示例。我在 C 中找到了示例,例如
gtk_selection_data_set (selection_data,
gdk_atom_intern_static_string ("GTK_LIST_BOX_ROW"),
32,
(const guchar *)&widget,
sizeof (gpointer));
来自here,但我不明白如何将其翻译成 Python。
【问题讨论】:
标签: python pointers gtk3 pygobject gobject-introspection