mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Контроллер мессенджера доработанный
This commit is contained in:
@@ -151,7 +151,7 @@ void MessangerWidget::clear()
|
||||
actualizationTabsDialogMessenger();
|
||||
}
|
||||
|
||||
void MessangerWidget::addMsgWidgetLocal(QString text)
|
||||
void MessangerWidget::showSendedMessage(QString text)
|
||||
{
|
||||
//Ищем нужный диалог
|
||||
foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger)
|
||||
@@ -175,7 +175,7 @@ void MessangerWidget::setOneTrainee(Trainee trainee)
|
||||
listTrainees.clear();
|
||||
listTrainees.append(trainee);
|
||||
|
||||
slot_InitMessanger(listTrainees);
|
||||
initMessangerWidget(listTrainees);
|
||||
}
|
||||
|
||||
void MessangerWidget::on_btnSend_clicked()
|
||||
@@ -221,7 +221,7 @@ void MessangerWidget::on_tabWidget_currentChanged(int index)
|
||||
}
|
||||
}
|
||||
|
||||
void MessangerWidget::slot_traineeSelected(QString login)
|
||||
void MessangerWidget::traineeSelected(QString login)
|
||||
{
|
||||
//Ищем нужный диалог
|
||||
foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger)
|
||||
@@ -239,13 +239,24 @@ void MessangerWidget::slot_traineeSelected(QString login)
|
||||
ui->editMsg->setEnabled(false);
|
||||
}
|
||||
|
||||
void MessangerWidget::getTabDialogMessengerByID(QString id_user)
|
||||
{
|
||||
//Ищем нужный диалог
|
||||
foreach(TabDialogMessenger* tabDialog, listTabDialogMessenger)
|
||||
{
|
||||
if(tabDialog->getUserId() == id_user)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void MessangerWidget::slot_LanguageChanged(QString language)
|
||||
{
|
||||
qtLanguageTranslator.load(QString("translationsMy/ServerLMS_") + language, ".");
|
||||
qApp->installTranslator(&qtLanguageTranslator);
|
||||
}
|
||||
|
||||
void MessangerWidget::slot_InitMessanger(QList<Trainee> listTrainees)
|
||||
void MessangerWidget::initMessangerWidget(QList<Trainee> listTrainees)
|
||||
{
|
||||
if(flOneTrainee)
|
||||
{
|
||||
@@ -273,7 +284,7 @@ void MessangerWidget::slot_InitMessanger(QList<Trainee> listTrainees)
|
||||
}
|
||||
}
|
||||
|
||||
void MessangerWidget::slot_showMessage(ClientMessage clientMessage)
|
||||
void MessangerWidget::showReceivedMessage(ClientMessage clientMessage)
|
||||
{
|
||||
for(Trainee trainee: listTrainees)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user