Рефакт1 Интерфейса

This commit is contained in:
2025-09-10 11:14:57 +03:00
parent 6e75e403fa
commit 1e68e2b47e
10 changed files with 37 additions and 14 deletions

View File

@@ -19,6 +19,7 @@ MessangerWidget::MessangerWidget(QWidget *parent) :
ui->tabWidget->removeTab(0);
ui->btnSend->setObjectName("btnSend");
ui->editMsg->setObjectName("editMsg");
}
MessangerWidget::~MessangerWidget()
@@ -75,7 +76,12 @@ void MessangerWidget::addTabDialogMessenger(User user)
tabDialogMessenger = new TabDialogMessenger(user.getLogin(), QString::number(user.getID()), this);
//Добавляем новую вкладку диалога
int index = ui->tabWidget->addTab(tabDialogMessenger, tr("User") + ": " + user.getName() + " (" + user.getLogin() + ")");
QString typeUserStr = "";
if(user.getTypeUserDB() == User::TypeUserDBTrainee)
typeUserStr = tr("Trainee");
else if(user.getTypeUserDB() == User::TypeUserDBInstructor)
typeUserStr = tr("Instructor");
int index = ui->tabWidget->addTab(tabDialogMessenger, typeUserStr + ": " + user.getName() + " (" + user.getLogin() + ")");
//Обновляем статус залогинивания
updateLoggedIn(user.getLoggedIn());

View File

@@ -66,7 +66,7 @@
<item>
<widget class="QTextEdit" name="editMsg">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Ignored">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
@@ -74,13 +74,13 @@
<property name="minimumSize">
<size>
<width>0</width>
<height>50</height>
<height>54</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1000</height>
<height>54</height>
</size>
</property>
</widget>
@@ -90,7 +90,7 @@
<item>
<widget class="QToolButton" name="btnSend">
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Preferred">
<sizepolicy hsizetype="Ignored" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
@@ -98,13 +98,13 @@
<property name="minimumSize">
<size>
<width>65</width>
<height>58</height>
<height>54</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>1000</width>
<height>1000</height>
<height>54</height>
</size>
</property>
<property name="text">