23 MythEvent(
int t,
const QString lmessage) : QEvent((QEvent::Type)t),
24 m_message(lmessage), m_extradata(
"empty")
29 MythEvent(
int t,
const QString lmessage,
const QStringList &lextradata)
30 : QEvent((QEvent::Type)t),
31 m_message(lmessage), m_extradata(lextradata)
36 MythEvent(
const QString lmessage) : QEvent(MythEventMessage),
37 m_message(lmessage), m_extradata(
"empty")
42 MythEvent(
const QString lmessage,
const QStringList &lextradata)
43 : QEvent((QEvent::Type)MythEventMessage),
44 m_message(lmessage), m_extradata(lextradata)
49 MythEvent(
const QString lmessage,
const QString lextradata)
50 : QEvent((QEvent::Type)MythEventMessage),
51 m_message(lmessage), m_extradata(lextradata)
58 const QString&
Message()
const {
return m_message; }
59 const QString&
ExtraData(
int idx = 0)
const {
return m_extradata[idx]; }
64 {
return new MythEvent(m_message, m_extradata); }
90 QEvent(kEventType), m_keycode(key) {}
104 QEvent(
MythEvent::kUpdateBrowseInfoEventType), im(infoMap) {}
105 QHash<QString,QString>
im;
113 const QHash<QString,QString> &linfoMap)
114 :
MythEvent(lmessage), m_infoMap(linfoMap) { }
118 const QHash<QString,QString>*
InfoMap(
void) {
return &m_infoMap; }