- phpqt Код:
foreach ($this->info_array as $k=>$v)
{
$button = new QPushButton;
$button->text = $v['name'];
$button->onClicked = function() {
$this->open_file($k);
};
$this->menny_samples->layout->addWidget($button);
//pre($k);
}
сами кнопки создаются и отображаются и имена файлов пишутся и по клику функция вызывается.. а вот значение $k не передаётся
как быть((( как переделать чтобы значения передавались динамически созданные. есил статически написать что-то то оно передаётся но у всех кнопок одно и тоже (