MythTV
master
|
This class is used as a container for messages. More...
#include <mythevent.h>
Public Member Functions | |
MythEvent (int t) | |
MythEvent (int t, const QString lmessage) | |
MythEvent (int t, const QString lmessage, const QStringList &lextradata) | |
MythEvent (const QString lmessage) | |
MythEvent (const QString lmessage, const QStringList &lextradata) | |
MythEvent (const QString lmessage, const QString lextradata) | |
virtual | ~MythEvent () |
const QString & | Message () const |
const QString & | ExtraData (int idx=0) const |
const QStringList & | ExtraDataList () const |
int | ExtraDataCount () const |
virtual MythEvent * | clone () const |
Static Public Attributes | |
static Type | MythEventMessage |
static Type | MythUserMessage |
static Type | kUpdateTvProgressEventType |
static Type | kExitToMainMenuEventType |
static Type | kMythPostShowEventType |
static Type | kPushDisableDrawingEventType |
static Type | kPopDisableDrawingEventType |
static Type | kLockInputDevicesEventType |
static Type | kUnlockInputDevicesEventType |
static Type | kUpdateBrowseInfoEventType |
static Type | kDisableUDPListenerEventType |
static Type | kEnableUDPListenerEventType |
Protected Attributes | |
QString | m_message |
QStringList | m_extradata |
This class is used as a container for messages.
Any subclass of this that adds data to the event should override the clone method. As example, see OutputEvent in output.h.
Definition at line 15 of file mythevent.h.
|
inlineexplicit |
Definition at line 18 of file mythevent.h.
|
inline |
Definition at line 22 of file mythevent.h.
|
inline |
Definition at line 28 of file mythevent.h.
|
inlineexplicit |
Definition at line 35 of file mythevent.h.
|
inline |
Definition at line 41 of file mythevent.h.
|
inline |
Definition at line 48 of file mythevent.h.
|
inlinevirtual |
Definition at line 55 of file mythevent.h.
|
inline |
Definition at line 57 of file mythevent.h.
Referenced by MythInfoMapEvent::clone(), BackendConnectionManager::customEvent(), ZMMiniPlayer::customEvent(), IdleScreen::customEvent(), WebSocketMythEvent::customEvent(), LCDProcClient::customEvent(), VideoSetupWizard::customEvent(), WelcomeDialog::customEvent(), ZMClient::customEvent(), StreamView::customEvent(), GalleryThumbView::customEvent(), ThemeChooser::customEvent(), ViewScheduled::customEvent(), MythSystemEventHandler::customEvent(), GallerySlideView::customEvent(), NetBase::customEvent(), ProgFinder::customEvent(), ProgLister::customEvent(), BrowserApi::customEvent(), BackendSelection::customEvent(), UPNPScanner::customEvent(), PlaylistEditorView::customEvent(), NewsSite::customEvent(), DecoderHandler::customEvent(), MythWebView::customEvent(), LyricsData::customEvent(), NetworkControl::customEvent(), JobQueue::customEvent(), MainServer::customEvent(), PlaybackBox::customEvent(), EditAlbumartDialog::customEvent(), GuideGrid::customEvent(), HouseKeeper::customEvent(), MythMainWindow::customEvent(), MusicPlayer::customEvent(), TV::customEvent(), MythCoreContext::dispatch(), PBHEventHandler::event(), PreviewGenerator::event(), MythContextPrivate::event(), PreviewGeneratorQueue::event(), incomingCustomEvent(), EditMetadataDialog::searchForArtistImages(), MythCoreContext::SendEvent(), and MediaServer::~MediaServer().
|
inline |
Definition at line 58 of file mythevent.h.
Referenced by BackendSelection::customEvent(), UPNPScanner::customEvent(), MainServer::customEvent(), PlaybackBox::customEvent(), MythMainWindow::customEvent(), TV::customEvent(), PBHEventHandler::event(), PreviewGenerator::event(), MythContextPrivate::event(), PreviewGeneratorQueue::event(), and MainServer::HandleSlaveDisconnectedEvent().
|
inline |
Definition at line 59 of file mythevent.h.
Referenced by VideoSetupWizard::customEvent(), StreamView::customEvent(), GalleryThumbView::customEvent(), ThemeChooser::customEvent(), GallerySlideView::customEvent(), NetBase::customEvent(), NewsSite::customEvent(), DecoderHandler::customEvent(), MythWebView::customEvent(), MainServer::customEvent(), PlaybackBox::customEvent(), TV::customEvent(), PBHEventHandler::event(), PreviewGeneratorQueue::event(), and EditMetadataDialog::searchForArtistImages().
|
inline |
Definition at line 60 of file mythevent.h.
Referenced by UPNPScanner::customEvent(), MainServer::customEvent(), PlaybackBox::customEvent(), MythMainWindow::customEvent(), TV::customEvent(), PreviewGenerator::event(), MythContextPrivate::event(), and MainServer::HandleSlaveDisconnectedEvent().
|
inlinevirtual |
Reimplemented in MythMediaNotification, MythPlaybackNotification, MythImageNotification, MythInfoMapEvent, MythNotification, OutputEvent, DecoderHandlerEvent, DecoderEvent, and MusicPlayerEvent.
Definition at line 62 of file mythevent.h.
Referenced by MythObservable::dispatch().
|
static |
Definition at line 65 of file mythevent.h.
Referenced by BackendConnectionManager::customEvent(), MessageHandler::customEvent(), ZMMiniPlayer::customEvent(), IdleScreen::customEvent(), WebSocketMythEvent::customEvent(), LCDProcClient::customEvent(), VideoSetupWizard::customEvent(), ZMClient::customEvent(), WelcomeDialog::customEvent(), StreamView::customEvent(), GalleryThumbView::customEvent(), ThemeChooser::customEvent(), ViewScheduled::customEvent(), MythSystemEventHandler::customEvent(), GallerySlideView::customEvent(), NetBase::customEvent(), ProgFinder::customEvent(), ProgLister::customEvent(), BrowserApi::customEvent(), BackendSelection::customEvent(), UPNPScanner::customEvent(), PlaylistEditorView::customEvent(), NewsSite::customEvent(), DecoderHandler::customEvent(), MythWebView::customEvent(), LyricsData::customEvent(), NetworkControl::customEvent(), JobQueue::customEvent(), MainServer::customEvent(), PlaybackBox::customEvent(), EditAlbumartDialog::customEvent(), GuideGrid::customEvent(), HouseKeeper::customEvent(), MythMainWindow::customEvent(), MusicPlayer::customEvent(), TV::customEvent(), MythMainWindow::doRemoteScreenShot(), PBHEventHandler::event(), PreviewGenerator::event(), MythContextPrivate::event(), PreviewGeneratorQueue::event(), TV::eventFilter(), incomingCustomEvent(), NetworkControl::saveScreenshot(), EditMetadataDialog::searchForArtistImages(), and MediaServer::~MediaServer().
|
static |
Definition at line 66 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), TV::customEvent(), TV::eventFilter(), MythUDPListener::Process(), NetworkControl::processMessage(), and Frontend::SendMessage().
|
static |
Definition at line 67 of file mythevent.h.
Referenced by TV::customEvent(), TV::eventFilter(), and BDRingBuffer::ProgressUpdate().
|
static |
Definition at line 68 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), MythMainWindow::detach(), MythMainWindow::ExitToMainMenu(), MythMainWindow::JumpTo(), MythWizard::keyPressEvent(), MythScreenStack::PopScreen(), and MythMainWindow::TranslateKeyPress().
|
static |
Definition at line 69 of file mythevent.h.
Referenced by MythMainWindow::event().
|
static |
Definition at line 70 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), and MythSystemLegacy::HandlePreRun().
|
static |
Definition at line 71 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), and MythSystemLegacy::HandlePostRun().
|
static |
Definition at line 72 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), and MythSystemLegacy::HandlePreRun().
|
static |
Definition at line 73 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), and MythSystemLegacy::HandlePostRun().
|
static |
Definition at line 74 of file mythevent.h.
Referenced by TV::customEvent().
|
static |
Definition at line 75 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), and MythSystemLegacy::HandlePreRun().
|
static |
Definition at line 76 of file mythevent.h.
Referenced by MythMainWindow::customEvent(), and MythSystemLegacy::HandlePostRun().
|
protected |
Definition at line 79 of file mythevent.h.
|
protected |
Definition at line 80 of file mythevent.h.
Referenced by MythNotification::FromStringList(), and MythNotification::ToStringList().