8 #include <QPlainTextEdit>
11 #include "ui_statusmessageform.h"
19 CStatusMessageForm::CStatusMessageForm(QWidget *parent) : QFrame(parent), ui(new Ui::
CStatusMessageForm)
28 if (!this->isVisible()) {
return; }
34 ui->te_Message->setPlainText(message.
getMessage());
35 ui->lbl_SeverityIcon->setPixmap(
CIcon(message.
toIcon()));
36 const QString hrc(CLogPattern::humanReadableNamesFrom(message).join(
", "));
40 ui->le_Categories->setToolTip(
"");
44 ui->le_Categories->setText(hrc);
53 ui->le_Timestamp->clear();
54 ui->le_Categories->clear();
55 ui->le_Severity->clear();
62 ui->le_Timestamp->setVisible(!reduced);
63 ui->lbl_Timestamp->setVisible(!reduced);
64 ui->le_Categories->setVisible(!reduced);
65 ui->lbl_Categories->setVisible(!reduced);
66 ui->le_Severity->setVisible(!reduced);
67 ui->lbl_SeverityIcon->setVisible(!reduced);
68 ui->lbl_Severity->setVisible(!reduced);
Value object for icons. An icon is stored in the global icon repository and identified by its index....
QString toQString(bool i18n=false) const
Cast as QString.
Streamable status message, e.g.
const QString & getSeverityAsString() const
Severity as string.
QString getMessage() const
Message.
const CLogCategoryList & getCategories() const
Message categories.
CIcons::IconIndex toIcon() const
Representing icon.
Wrapper around QVariant which provides transparent access to CValueObject methods of the contained ob...
T value() const
Return the value converted to the type T.
QString getFormattedUtcTimestampYmdhms() const
As yyyy MM dd HH mm ss.
High level reusable GUI components.
Free functions in swift::misc.