1

を使用しようとしてGtk.SelectionData.setいますが、その 1 つのパラメーターは

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));

from here ですが、これを Python に翻訳する方法がわかりません。

4

1 に答える 1