Кнопка для Персональной карточки

This commit is contained in:
2025-10-07 19:17:47 +03:00
parent f6c4da675d
commit 5d5267f859
7 changed files with 62 additions and 1 deletions

View File

@@ -109,6 +109,24 @@ void ViewerTrainees::on_btnEditorTrainees_clicked()
connectorToServer->sendQueryBlockAuth(false);
}
void ViewerTrainees::on_btnPersonalCard_clicked()
{
if(lastCurrentID && typeObject == TypeObject::objTrainee)
{
dlgCardTrainee = new DialogCardTrainee(connectorToServer, messangerController, lastCurrentID, ammTasksWidgetCommon, fimTasksWidgetCommon, this);
dlgCardTrainee->exec();
ammTasksWidgetCommon->setParent(this);
fimTasksWidgetCommon->setParent(this);
if(dlgCardTrainee)
{
delete dlgCardTrainee;
dlgCardTrainee = nullptr;
}
}
}
void ViewerTrainees::on_itemDoubleClicked(QTreeWidgetItem *item, int column)
{
if(item == nullptr)

View File

@@ -37,6 +37,7 @@ Q_SIGNALS:
public Q_SLOTS:
//void on_treeWidget_itemClicked(QTreeWidgetItem *item, int column);
void on_btnEditorTrainees_clicked();
void on_btnPersonalCard_clicked();
private Q_SLOTS:
void on_itemDoubleClicked(QTreeWidgetItem *item, int column);
void on_treeWidgetItemClicked(QTreeWidgetItem *item, int column);