Мелкие правки

This commit is contained in:
krivoshein
2025-04-01 11:12:40 +03:00
parent 1e39c57cca
commit 3e8fa010e3
3 changed files with 10 additions and 1 deletions

View File

@@ -12,6 +12,8 @@ MainWindow::MainWindow(QWidget *parent)
{ {
ui->setupUi(this); ui->setupUi(this);
this->setWindowTitle(tr("Learning management system (LMS)"));
//Задаём два пункта с текстом локалей в комбобоксе //Задаём два пункта с текстом локалей в комбобоксе
ui->cmbLanguage->addItems(QStringList() << "English" << "Русский"); ui->cmbLanguage->addItems(QStringList() << "English" << "Русский");

View File

@@ -20,6 +20,9 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
ui->setupUi(this); ui->setupUi(this);
ui->btnUpdateStyleSheet->setObjectName("btnUpdateStyleSheet"); ui->btnUpdateStyleSheet->setObjectName("btnUpdateStyleSheet");
#ifndef PROJECT_TYPE_DEBUG
ui->btnUpdateStyleSheet->setVisible(false);
#endif
qRegisterMetaType<PacketType>("PacketType"); qRegisterMetaType<PacketType>("PacketType");
qRegisterMetaType<QList<Instructor>>("QList<Instructor>"); qRegisterMetaType<QList<Instructor>>("QList<Instructor>");

View File

@@ -19,8 +19,8 @@ MessangerWidget::MessangerWidget(QWidget *parent) :
ui->tabWidget->removeTab(0); ui->tabWidget->removeTab(0);
ui->btnSend->setObjectName("btnSend"); ui->btnSend->setObjectName("btnSend");
ui->btnSend->setEnabled(false); ui->btnSend->setEnabled(false);
ui->editMsg->setEnabled(false);
} }
MessangerWidget::~MessangerWidget() MessangerWidget::~MessangerWidget()
@@ -58,6 +58,7 @@ void MessangerWidget::addTabDialogMessenger(Trainee trainee)
currLogin = trainee.getLogin(); currLogin = trainee.getLogin();
emit signal_tabMessengerChanged(currLogin); emit signal_tabMessengerChanged(currLogin);
ui->btnSend->setEnabled(true); ui->btnSend->setEnabled(true);
ui->editMsg->setEnabled(true);
} }
//Проверяем наличие диалога с этим клиентом //Проверяем наличие диалога с этим клиентом
@@ -136,6 +137,7 @@ int MessangerWidget::getIndexTab(QString login)
void MessangerWidget::clear() void MessangerWidget::clear()
{ {
ui->btnSend->setEnabled(false); ui->btnSend->setEnabled(false);
ui->editMsg->setEnabled(false);
listTrainees.clear(); listTrainees.clear();
actualizationTabsDialogMessenger(); actualizationTabsDialogMessenger();
} }
@@ -187,10 +189,12 @@ void MessangerWidget::slot_traineeSelected(QString login)
//Активируем нужную вкладку //Активируем нужную вкладку
ui->tabWidget->setCurrentIndex(getIndexTab(login)); ui->tabWidget->setCurrentIndex(getIndexTab(login));
ui->btnSend->setEnabled(true); ui->btnSend->setEnabled(true);
ui->editMsg->setEnabled(true);
return; return;
} }
} }
ui->btnSend->setEnabled(false); ui->btnSend->setEnabled(false);
ui->editMsg->setEnabled(false);
} }
void MessangerWidget::slot_LanguageChanged(QString language) void MessangerWidget::slot_LanguageChanged(QString language)