diff --git a/InstructorsAndTrainees/instructorsandtraineeswidget.cpp b/InstructorsAndTrainees/instructorsandtraineeswidget.cpp index b1bcc47..03b4e84 100644 --- a/InstructorsAndTrainees/instructorsandtraineeswidget.cpp +++ b/InstructorsAndTrainees/instructorsandtraineeswidget.cpp @@ -172,7 +172,7 @@ void InstructorsAndTraineesWidget::checkLoginResult(ServerAuthorization *serverA updateLabelLoggedInInstructor(serverAuth->Login, serverAuth->ClientName); connectorToServer->setLoginName(nameInstructorLoggedInLocal); - QMessageBox::information(this, tr("Instructor authorization"), tr("Successfully!")); + //QMessageBox::information(this, tr("Instructor authorization"), tr("Successfully!")); } else { @@ -228,6 +228,9 @@ void InstructorsAndTraineesWidget::slot_ConnectedToServer(bool state) viewerTrainees->clearTree(); viewerInstructors->clearTree(); + + ammTasksWidget->clearTree(); + fimTasksWidget->clearTree(); } } @@ -304,6 +307,9 @@ void InstructorsAndTraineesWidget::on_btnAuthorizationInstructor_clicked() viewerTrainees->clearTree(); viewerInstructors->clearTree(); + + ammTasksWidget->clearTree(); + fimTasksWidget->clearTree(); } else ui->btnAuthorizationInstructor->setChecked(true); diff --git a/InstructorsAndTrainees/tasks/ammtaskswidget.h b/InstructorsAndTrainees/tasks/ammtaskswidget.h index 216f1b7..2a34414 100644 --- a/InstructorsAndTrainees/tasks/ammtaskswidget.h +++ b/InstructorsAndTrainees/tasks/ammtaskswidget.h @@ -25,6 +25,12 @@ public: explicit AMMtasksWidget(ConnectorToServer* connectorToServer, QWidget *parent = nullptr); ~AMMtasksWidget(); +public: + void clearTree() + { + treeWidget->clear(); + } + private Q_SLOTS: void on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous); void on_btnUpdateTasks_clicked(); diff --git a/InstructorsAndTrainees/tasks/fimtaskswidget.h b/InstructorsAndTrainees/tasks/fimtaskswidget.h index c55a1a2..3be156c 100644 --- a/InstructorsAndTrainees/tasks/fimtaskswidget.h +++ b/InstructorsAndTrainees/tasks/fimtaskswidget.h @@ -24,6 +24,12 @@ public: explicit FIMtasksWidget(ConnectorToServer* connectorToServer, QWidget *parent = nullptr); ~FIMtasksWidget(); +public: + void clearTree() + { + treeWidget->clear(); + } + private Q_SLOTS: void on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous); void on_btnUpdateTasks_clicked();