connect_signals
このメソッドを使用して Glade シグナルを Gjs/Seed メソッドにバインドしたいと考えています。
しかし、私は常に次のエラーを受け取ります:メソッドArgument 'user_data' (type void) may not be null
の使用方法を知っている人はいますconnect_signals
か?
Gjs/シードファイル
Gtk.init(null, 0);
let builder = new Gtk.Builder();
builder.add_from_file( "ui.glade" );
builder.connect_signals(this);
Gtk.main();
function on_button_ok_clicked() {
print("ok");
};
グレードヤスリ
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<object class="GtkWindow" id="window">
<child>
<object class="GtkButton" id="button_ok">
<signal name="clicked" handler="on_button_ok_clicked" swapped="no"/>
</object>
</child>