Блокировка кнопок EditTrainees EditInstructors при деавторизации

This commit is contained in:
krivoshein
2025-01-27 09:41:34 +03:00
parent b5ea06ce9a
commit d9f660555e
5 changed files with 19 additions and 5 deletions

View File

@@ -35,10 +35,6 @@ public:
{ {
this->adminMode = adminMode; this->adminMode = adminMode;
} }
void setAuthComplited(bool authComplited)
{
this->authComplited = authComplited;
}
void clearTree() void clearTree()
{ {
treeWidget->clear(); treeWidget->clear();

View File

@@ -22,6 +22,12 @@ ViewerInstructors::~ViewerInstructors()
delete ui; delete ui;
} }
void ViewerInstructors::setAuthComplited(bool authComplited)
{
this->authComplited = authComplited;
updateButtons();
}
void ViewerInstructors::changeEvent(QEvent *event) void ViewerInstructors::changeEvent(QEvent *event)
{ {
// В случае получения события изменения языка приложения // В случае получения события изменения языка приложения

View File

@@ -17,6 +17,9 @@ public:
explicit ViewerInstructors(ConnectorToServer* connectorToServer, QWidget *parent = nullptr); explicit ViewerInstructors(ConnectorToServer* connectorToServer, QWidget *parent = nullptr);
~ViewerInstructors(); ~ViewerInstructors();
public:
void setAuthComplited(bool authComplited);
protected: protected:
void changeEvent(QEvent * event) override; void changeEvent(QEvent * event) override;

View File

@@ -21,6 +21,12 @@ ViewerTrainees::~ViewerTrainees()
delete ui; delete ui;
} }
void ViewerTrainees::setAuthComplited(bool authComplited)
{
this->authComplited = authComplited;
updateButtons();
}
/* /*
void ViewerTrainees::on_treeWidget_itemClicked(QTreeWidgetItem *item, int column) void ViewerTrainees::on_treeWidget_itemClicked(QTreeWidgetItem *item, int column)
{ {

View File

@@ -17,6 +17,9 @@ public:
explicit ViewerTrainees(ConnectorToServer* connectorToServer, QWidget *parent = nullptr); explicit ViewerTrainees(ConnectorToServer* connectorToServer, QWidget *parent = nullptr);
~ViewerTrainees(); ~ViewerTrainees();
public:
void setAuthComplited(bool authComplited);
protected: protected:
void changeEvent(QEvent * event) override; void changeEvent(QEvent * event) override;