Represents an error with the data in a widget.
More...
#include <DesktopUiErrors.h>
|
| DataEntryError (const ::QString &, const ::QString &, const char *, const std::exception &={})=delete |
|
| DataEntryError (const ::QString &, const char *, const ::QString &, const std::exception &={})=delete |
|
| DataEntryError (const ::QString &, const char *, const char *, const std::exception &={})=delete |
|
| DataEntryError (const ::QString &dataEntryType, const ::QString &errorValue, const ::QString &detailedMessage, const std::exception &root={}) |
|
| DataEntryError (const char *, const ::QString &, const ::QString &, const std::exception &={})=delete |
|
| DataEntryError (const char *, const ::QString &, const char *, const std::exception &={})=delete |
|
| DataEntryError (const char *, const char *, const ::QString &, const std::exception &={})=delete |
|
| DataEntryError (const char *, const char *, const char *, const std::exception &={})=delete |
|
| Error (const ::QString &message) |
| Error message constructor.
|
|
| Error (const ::QString &message, const std::exception &root) |
| Error and supplementary context data constructor.
|
|
| Error (const char *)=delete |
|
| Error (const char *, const std::exception &)=delete |
|
const ::QString & | message () const noexcept |
| An accessor to the error message.
|
|
Represents an error with the data in a widget.
◆ DataEntryError() [1/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const ::QString & | dataEntryType, |
|
|
const ::QString & | errorValue, |
|
|
const ::QString & | detailedMessage, |
|
|
const std::exception & | root = {} ) |
Constructor for creating a specialised message for a data entry issue. The message is in the form of errorValue in dataEntryType then detailedMessage.
- Parameters
-
dataEntryType | The type of the widget that has the issue. |
errorValue | The invalid value for that widget type. |
detailedMessage | The detailed reason why the value is invalid. |
root | When supplied, the exception that originally caused an issue. |
◆ DataEntryError() [2/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const char * | , |
|
|
const ::QString & | , |
|
|
const ::QString & | , |
|
|
const std::exception & | = {} ) |
|
delete |
◆ DataEntryError() [3/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const ::QString & | , |
|
|
const char * | , |
|
|
const ::QString & | , |
|
|
const std::exception & | = {} ) |
|
delete |
◆ DataEntryError() [4/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const ::QString & | , |
|
|
const ::QString & | , |
|
|
const char * | , |
|
|
const std::exception & | = {} ) |
|
delete |
◆ DataEntryError() [5/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const char * | , |
|
|
const char * | , |
|
|
const ::QString & | , |
|
|
const std::exception & | = {} ) |
|
delete |
◆ DataEntryError() [6/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const ::QString & | , |
|
|
const char * | , |
|
|
const char * | , |
|
|
const std::exception & | = {} ) |
|
delete |
◆ DataEntryError() [7/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const char * | , |
|
|
const ::QString & | , |
|
|
const char * | , |
|
|
const std::exception & | = {} ) |
|
delete |
◆ DataEntryError() [8/8]
drn::desktop_ui::DataEntryError::DataEntryError |
( |
const char * | , |
|
|
const char * | , |
|
|
const char * | , |
|
|
const std::exception & | = {} ) |
|
delete |