Подправил доступность кнопки Send

This commit is contained in:
krivoshein
2025-01-29 17:18:00 +03:00
parent 5926b20942
commit 65249110d1

View File

@@ -19,6 +19,8 @@ MessangerWidget::MessangerWidget(QWidget *parent) :
ui->tabWidget->removeTab(0);
ui->btnSend->setObjectName("btnSend");
ui->btnSend->setEnabled(false);
}
MessangerWidget::~MessangerWidget()
@@ -55,6 +57,7 @@ void MessangerWidget::addTabDialogMessenger(Trainee trainee)
{//Самая первая вкладка, делаем ее активной
currLogin = trainee.getLogin();
emit signal_tabMessengerChanged(currLogin);
ui->btnSend->setEnabled(true);
}
//Проверяем наличие диалога с этим клиентом
@@ -132,6 +135,7 @@ int MessangerWidget::getIndexTab(QString login)
void MessangerWidget::clear()
{
ui->btnSend->setEnabled(false);
listTrainees.clear();
actualizationTabsDialogMessenger();
}
@@ -182,9 +186,11 @@ void MessangerWidget::slot_traineeSelected(QString login)
{
//Активируем нужную вкладку
ui->tabWidget->setCurrentIndex(getIndexTab(login));
ui->btnSend->setEnabled(true);
return;
}
}
ui->btnSend->setEnabled(false);
}
void MessangerWidget::slot_LanguageChanged(QString language)