Вы можете просто изменить имя файла, изменив имя файла во втором параметре move_uploaded_file
.
$newfilename = round(microtime(true)) . '.' . end($temp);
move_uploaded_file( Вы можете просто изменить имя файла, изменив имя файла во втором параметре move_uploaded_file
.
[110]FILES["pdf_file"]["tmp_name"],"anexos/" . $newfilename);
Используя itemClicked () будет отсутствовать сигнал, любые изменения выбора сделали использование клавиатуры. Я предполагаю, что это - плохая вещь в Вашем случае.
Пыльный почти корректно. Но сигнал itemSelectionChanged не скажет Вам, какой объект выбран.
QList<QTreeWidgetItem *> QTreeWidget::selectedItems() const
даст Вам выбранный пункт (пункты).
Так, подключите слот к сигналу itemSelectionChanged, затем назовите selectedItems () на древовидном виджете для получения выбранного пункта (пунктов).
Согласно документации здесь кажется, что необходимо соединиться, QTreeWidget itemSelectionChanged () сигнализируют к слоту в классе. Это скажет Вам, которые был выбран QTreeWidgetItem, который является тем, что я полагаю, что Вы хотите.
ooops, я решил просто использование этого:
connect(this,SIGNAL(itemClicked(QTreeWidgetItem*, int)), SLOT(mySlot()));
однако спасибо за ответы :D