refs #452, status messages

* DB support
* finders and convenience methods
This commit is contained in:
Klaus Basan
2015-09-23 03:30:08 +02:00
committed by Mathew Sutcliffe
parent 5587c06d37
commit b5477c7c94
4 changed files with 66 additions and 56 deletions

View File

@@ -147,11 +147,17 @@ namespace BlackMisc
//! To HTML
QString toHtml() const;
//! \copydoc CValueObject::convertToQString
QString convertToQString(bool i18n = false) const;
//! Representing icon
static const CIcon &convertToIcon(const CStatusMessage &statusMessage);
//! \copydoc CValueObject::convertToQString
QString convertToQString(bool i18n = false) const;
//! Representing icon
static const CIcon &convertToIcon(CStatusMessage::StatusSeverity severity);
//! Object from JSON
static CStatusMessage fromDatabaseJson(const QJsonObject &json);
private:
BLACK_ENABLE_TUPLE_CONVERSION(CStatusMessage)