Jump to content

Gui::DOUBLE_CLICKED dosn't work


photo

Recommended Posts

hello unigine team

i have

auto T_weaponWidget = WidgetIcon::create(gui);
auto calbackId_DBclicked = T_weaponWidget->addCallback(Gui::DOUBLE_CLICKED, MakeCallback(this , &ViewportWidgetWithPlayerControlerQt::on_weaponItem_DBClicked));
function stractuer
on_weaponItem_DBClicked(WidgetPtr sender, WidgetPtr pointer)

 

but DOUBLE_CLICKED dosen't work for me

 

Link to comment

i checked DOUBLE_CLICKED callback and it works fine

void AppWorldLogic::callback(WidgetPtr w)
{
	Log::message("============\nim pressed!!!\n");
}

int AppWorldLogic::init()
{
	auto gui = Gui::get();
	WidgetIconPtr wi = WidgetIcon::create(gui, "core/systems/syncker/gui/refresh.png");
	gui->addChild(wi);
	wi->addCallback(Gui::DOUBLE_CLICKED, MakeCallback(callback));
}

can you show more code? perhaps a mistake in something else.

Link to comment
×
×
  • Create New...