Доделал стилизацию интерфейса

This commit is contained in:
krivoshein
2024-12-02 12:12:21 +03:00
parent d4ec9a3ce8
commit 7e810e584c
58 changed files with 511 additions and 323 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-11-27T17:52:53. -->
<!-- Written by QtCreator 4.11.1, 2024-11-29T16:40:15. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

View File

@@ -1,5 +1,6 @@
#include <QListWidget>
#include <QBrush>
#include <QKeyEvent>
#include "messangerwidget.h"
#include "ui_messangerwidget.h"
@@ -12,7 +13,9 @@ MessangerWidget::MessangerWidget(QWidget *parent) :
ui->tabWidget->removeTab(1);
ui->tabWidget->removeTab(0);
ui->tabWidget->setStyleSheet("QTabBar::tab:selected {background-color: #AAAAAA;}");
ui->tabWidget->setStyleSheet("QTabBar::tab:selected "
"{background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);"
"color: #ffffff;}");
}
MessangerWidget::~MessangerWidget()
@@ -140,6 +143,14 @@ void MessangerWidget::slot_InitMessanger(QList<Trainee> listTrainees)
}
}
void MessangerWidget::keyPressEvent(QKeyEvent *event)
{
if (event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return)
{
ui->btnSend->click();
}
}
void MessangerWidget::changeEvent(QEvent *event)
{
// В случае получения события изменения языка приложения

View File

@@ -68,6 +68,9 @@ public slots:
//слот обработки сигнала об инициализации мессенджера
void slot_InitMessanger(QList<Trainee> listTrainees);
private:
virtual void keyPressEvent(QKeyEvent *event);
private:
QList <DialogMsg> listDialogMsg;
@@ -75,6 +78,8 @@ private:
Ui::MessangerWidget *ui;
QTranslator qtLanguageTranslator;
};
#endif // MESSANGERWIDGET_H