GH-604 use the same font for 'Other Logs' as for the main log
This doesn't mean coloring, just the same font and font size.
This commit is contained in:
parent
22b32fce12
commit
2ea22d407d
@ -18,6 +18,7 @@ NotificationDialog::NotificationDialog(const NotificationChecker::NotificationEn
|
|||||||
case NotificationChecker::NotificationEntry::Warning:
|
case NotificationChecker::NotificationEntry::Warning:
|
||||||
icon = QStyle::SP_MessageBoxWarning;
|
icon = QStyle::SP_MessageBoxWarning;
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
case NotificationChecker::NotificationEntry::Information:
|
case NotificationChecker::NotificationEntry::Information:
|
||||||
icon = QStyle::SP_MessageBoxInformation;
|
icon = QStyle::SP_MessageBoxInformation;
|
||||||
break;
|
break;
|
||||||
|
@ -127,9 +127,22 @@ void OtherLogsPage::on_btnReload_clicked()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
auto setPlainText = [&](const QString & text)
|
||||||
|
{
|
||||||
|
QString fontFamily = MMC->settings()->get("ConsoleFont").toString();
|
||||||
|
bool conversionOk = false;
|
||||||
|
int fontSize = MMC->settings()->get("ConsoleFontSize").toInt(&conversionOk);
|
||||||
|
if(!conversionOk)
|
||||||
|
{
|
||||||
|
fontSize = 11;
|
||||||
|
}
|
||||||
|
QTextDocument *doc = ui->text->document();
|
||||||
|
doc->setDefaultFont(QFont(fontFamily, fontSize));
|
||||||
|
ui->text->setPlainText(text);
|
||||||
|
};
|
||||||
auto showTooBig = [&]()
|
auto showTooBig = [&]()
|
||||||
{
|
{
|
||||||
ui->text->setPlainText(
|
setPlainText(
|
||||||
tr("The file (%1) is too big. You may want to open it in a viewer optimized "
|
tr("The file (%1) is too big. You may want to open it in a viewer optimized "
|
||||||
"for large files.").arg(file.fileName()));
|
"for large files.").arg(file.fileName()));
|
||||||
};
|
};
|
||||||
@ -144,7 +157,7 @@ void OtherLogsPage::on_btnReload_clicked()
|
|||||||
QByteArray temp;
|
QByteArray temp;
|
||||||
if(!GZip::unzip(file.readAll(), temp))
|
if(!GZip::unzip(file.readAll(), temp))
|
||||||
{
|
{
|
||||||
ui->text->setPlainText(
|
setPlainText(
|
||||||
tr("The file (%1) is not readable.").arg(file.fileName()));
|
tr("The file (%1) is not readable.").arg(file.fileName()));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -159,7 +172,7 @@ void OtherLogsPage::on_btnReload_clicked()
|
|||||||
showTooBig();
|
showTooBig();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
ui->text->setPlainText(content);
|
setPlainText(content);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user