|
| MythImageNotification (Type nType, QImage Image) |
|
| MythImageNotification (Type nType, QString ImagePath) |
|
| MythImageNotification (Type nType, QImage Image, const DMAP &Metadata) |
|
| MythImageNotification (Type nType, QString ImagePath, const DMAP &Metadata) |
|
MythEvent * | clone () const override |
|
void | SetImage (const QImage &Image) |
|
void | SetImagePath (const QString &Image) |
|
QImage | GetImage () const |
|
QString | GetImagePath () const |
|
| MythNotification (Type nType, void *Parent=nullptr) |
|
| MythNotification (int Id, void *Parent) |
|
| MythNotification (const QString &Title, const QString &Author, const QString &Details=QString()) |
|
| MythNotification (Type nType, const QString &Title, const QString &Author, const QString &Details=QString(), const QString &Extra=QString()) |
|
| MythNotification (Type nType, DMAP Metadata) |
|
| MythNotification (const MythEvent &Event) |
|
| ~MythNotification () override=default |
|
MythEvent * | clone () const override |
|
| MythNotification (MythNotification &&)=delete |
|
MythNotification & | operator= (MythNotification &&)=delete |
|
void | SetId (int Id) |
| Contains the application registration id. More...
|
|
void | SetParent (void *Parent) |
| Contains the parent address. Required if id is set Id provided must match the parent address as provided during the MythNotificationCenter registration, otherwise the id value will be ignored. More...
|
|
void | SetFullScreen (bool FullScreen) |
| A notification may request to be displayed in full screen, this request may not be fullfilled should the theme not handle full screen notification. More...
|
|
void | SetDescription (const QString &Description) |
| Contains a short description of the notification. More...
|
|
void | SetMetaData (const DMAP &MetaData) |
| metadata of the notification. In DMAP format. DMAP can contains various information such as artist, album name, author name, genre etc.. More...
|
|
void | SetDuration (std::chrono::seconds Duration) |
| Contains a duration during which the notification will be displayed for. The duration is informative only as the MythNotificationCenter will determine automatically how long a notification can be displayed for and will depend on priority, visibility and other factors. More...
|
|
void | SetStyle (const QString &sStyle) |
| Contains an alternative notification style. Should a style be defined, the Notification Center will attempt to load an alternative theme and fall back to the default one if unsuccessful. More...
|
|
void | SetVisibility (VNMask nVisibility) |
| Define a bitmask of Visibility. More...
|
|
void | SetPriority (Priority nPriority) |
| Reserved for future use, not implemented at this stage. More...
|
|
void | ToStringList () |
|
bool | FromStringList () |
|
int | GetId () const |
|
void * | GetParent () const |
|
bool | GetFullScreen () const |
|
QString | GetDescription () const |
|
DMAP | GetMetaData () const |
|
std::chrono::seconds | GetDuration () const |
|
QString | GetStyle () const |
|
VNMask | GetVisibility () const |
|
Priority | GetPriority () const |
|
| MythEvent (int type) |
|
| MythEvent (int type, QString lmessage) |
|
| MythEvent (int type, QString lmessage, QStringList lextradata) |
|
| MythEvent (QString lmessage) |
|
| MythEvent (QString lmessage, QStringList lextradata) |
|
| MythEvent (QString lmessage, const QString &lextradata) |
|
| ~MythEvent () override |
|
const QString & | Message () const |
|
const QString & | ExtraData (int idx=0) const |
|
const QStringList & | ExtraDataList () const |
|
int | ExtraDataCount () const |
|
void | log (const QString &prefix) |
|
MythEvent * | clone () const override |
|
| MythEvent (MythEvent &&)=delete |
|
MythEvent & | operator= (MythEvent &&)=delete |
|
|
enum | Priority : std::uint8_t {
kDefault = 0,
kLow,
kMedium,
kHigh,
kHigher,
kHighest
} |
|
enum | Visibility : std::uint8_t {
kNone = 0,
kAll = 0xFF,
kPlayback = (1 << 0),
kSettings = (1 << 1),
kWizard = (1 << 2),
kVideos = (1 << 3),
kMusic = (1 << 4),
kRecordings = (1 << 5)
} |
|
static Type | TypeFromString (const QString &Type) |
|
static const Type | kNew = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kUpdate = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kInfo = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kError = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kWarning = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kCheck = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kBusy = static_cast<QEvent::Type>(QEvent::registerEventType()) |
|
static const Type | kMythEventMessage |
|
static const Type | kMythUserMessage |
|
static const Type | kUpdateTvProgressEventType |
|
static const Type | kExitToMainMenuEventType |
|
static const Type | kMythPostShowEventType |
|
static const Type | kPushDisableDrawingEventType |
|
static const Type | kPopDisableDrawingEventType |
|
static const Type | kLockInputDevicesEventType |
|
static const Type | kUnlockInputDevicesEventType |
|
static const Type | kUpdateBrowseInfoEventType |
|
static const Type | kDisableUDPListenerEventType |
|
static const Type | kEnableUDPListenerEventType |
|
Definition at line 131 of file mythnotification.h.