Gtk::FileChooserButton *chooserButton = nullptr; std::string idChooserButton = commonArray[b]["id"]; builder->get_widget(idChooserButton, chooserButton); Php::call("var_dump",chooserButton); if (strcmp(commonArray[b]["action"], "click") == 0) { Php::Value callback = commonArray[b]["callback"]; chooserButton->signal_selection_changed().connect( sigc::bind<Php::Value,Php::Value>( sigc::mem_fun(*this, &ParserGtk::callbacks), callback, chooserButton->get_filename() ) ); } This is my code, when I select a file, a callback fires, but the get_filename function returns an empty string ""
chooserButtontakes some non-zero value. - 伪位蔚蠂慰位蠀蟿chooserButtonduring a call? - 伪位蔚蠂慰位蠀蟿get_widgetsomething on the link? - 伪位蔚蠂慰位蠀蟿