mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Закончил стилизацию css
This commit is contained in:
@@ -16,13 +16,6 @@ MessangerWidget::MessangerWidget(QWidget *parent) :
|
||||
ui->tabWidget->removeTab(0);
|
||||
|
||||
ui->btnSend->setObjectName("btnSend");
|
||||
|
||||
/*
|
||||
ui->tabWidget->setStyleSheet("QTabBar::tab:selected "
|
||||
"{background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);"
|
||||
"color: #ffffff;}");*/
|
||||
|
||||
//updateMyStyleSheet();
|
||||
}
|
||||
|
||||
MessangerWidget::~MessangerWidget()
|
||||
@@ -78,7 +71,7 @@ void MessangerWidget::addTabDialogMessenger(Trainee trainee)
|
||||
//Добавляем новую вкладку диалога
|
||||
QListWidget* listWidget = new QListWidget();
|
||||
listWidget->setWordWrap(true);
|
||||
listWidget->setItemAlignment(Qt::AlignmentFlag::AlignTop);
|
||||
//listWidget->setItemAlignment(Qt::AlignmentFlag::AlignTop);
|
||||
int index = ui->tabWidget->addTab(listWidget, /*login + ": " +*/ trainee.getName());
|
||||
|
||||
if(trainee.getLoggedIn())
|
||||
@@ -91,34 +84,6 @@ void MessangerWidget::addTabDialogMessenger(Trainee trainee)
|
||||
listTabDialogMessenger.append(dialogMsg);
|
||||
}
|
||||
|
||||
void MessangerWidget::updateMyStyleSheet()
|
||||
{
|
||||
QString styleSheet = loadStyleSheet();
|
||||
styleSheet = styleSheet.replace("\n", "");
|
||||
|
||||
foreach(TabDialogMessenger dialogMsg, listTabDialogMessenger)
|
||||
dialogMsg.getListWidget()->setStyleSheet(styleSheet);
|
||||
}
|
||||
|
||||
QString MessangerWidget::loadStyleSheet()
|
||||
{
|
||||
QString fileName = "./styleSheetListWidget.css";
|
||||
QFile styleSheetFile(fileName);
|
||||
if (!styleSheetFile.open(QFile::ReadOnly | QFile::Text))
|
||||
{
|
||||
QMessageBox::critical(this, tr("Attention!"), tr("The file could not be opened ") + fileName);
|
||||
return QStringLiteral("");
|
||||
}
|
||||
else
|
||||
{
|
||||
QByteArray byteArray = styleSheetFile.readAll();
|
||||
styleSheetFile.close();
|
||||
|
||||
QString style = byteArray;
|
||||
return style;
|
||||
}
|
||||
}
|
||||
|
||||
void MessangerWidget::on_btnSend_clicked()
|
||||
{
|
||||
QString text = ui->editMsg->toPlainText();
|
||||
@@ -138,7 +103,7 @@ void MessangerWidget::on_btnSend_clicked()
|
||||
ui->tabWidget->setCurrentIndex(dialogMsg.getIndexTab());
|
||||
|
||||
QListWidgetItem* item = new QListWidgetItem(QIcon(":/icons/instructor.png"), prefix + text);
|
||||
item->setBackground(QBrush(QColor(200, 255, 200)));
|
||||
//item->setBackground(QBrush(QColor(200, 255, 200)));
|
||||
dialogMsg.getListWidget()->addItem(item);
|
||||
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user