Go to the documentation of this file.
24 : QEvent((QEvent::Type)
type),
25 m_message(::
std::move(lmessage)),
32 : QEvent((QEvent::Type)
type),
33 m_message(::
std::move(lmessage)),
34 m_extradata(
std::move(lextradata))
40 : QEvent(MythEventMessage),
41 m_message(::
std::move(lmessage)),
48 : QEvent(MythEventMessage),
49 m_message(::
std::move(lmessage)),
50 m_extradata(
std::move(lextradata))
55 MythEvent(QString lmessage,
const QString& lextradata)
56 : QEvent(MythEventMessage),
57 m_message(::
std::move(lmessage)),
58 m_extradata(lextradata)
65 const QString&
Message()
const {
return m_message; }
66 const QString&
ExtraData(
int idx = 0)
const {
return m_extradata[idx]; }
71 #if QT_VERSION < QT_VERSION_CHECK(6,0,0)
73 {
return new MythEvent(m_message, m_extradata); }
109 QEvent(kEventType), m_keycode(key) {}
123 QEvent(
MythEvent::kUpdateBrowseInfoEventType), m_im(
std::move(infoMap)) {}
133 :
MythEvent(lmessage), m_infoMap(
std::move(linfoMap)) { }
static Type kLockInputDevicesEventType
static Type MythEventMessage
MythEvent(int type, QString lmessage, QStringList lextradata)
static Type kPushDisableDrawingEventType
static Type kPopDisableDrawingEventType
This class is used as a container for messages.
int ExtraDataCount() const
MythEvent(int type, QString lmessage)
MythEvent(QString lmessage, QStringList lextradata)
const QString & Message() const
static Type MythUserMessage
static Type kExitToMainMenuEventType
static Type kUpdateBrowseInfoEventType
QHash< QString, QString > InfoMap
UpdateBrowseInfoEvent(InfoMap infoMap)
const QString & ExtraData(int idx=0) const
MythEvent(QString lmessage)
ExternalKeycodeEvent(const int key)
MythInfoMapEvent * clone() const override
static Type kUpdateTvProgressEventType
MythInfoMapEvent(const QString &lmessage, InfoMap linfoMap)
static Type kDisableUDPListenerEventType
const InfoMap * GetInfoMap(void)
const QStringList & ExtraDataList() const
static Type kUnlockInputDevicesEventType
MythEvent * clone() const override
static Type kMythPostShowEventType
MythEvent(QString lmessage, const QString &lextradata)
static Type kEnableUDPListenerEventType