Go to the source code of this file.
Classes | |
| class | MythMainWindow |
Typedefs | |
| typedef int(* | MediaPlayCallback )(const QString &, const QString &, const QString &, const QString &, const QString &, int, int, const QString &, int, const QString &, const QString &, bool) |
Functions | |
| MUI_PUBLIC MythMainWindow * | GetMythMainWindow () |
| MUI_PUBLIC bool | HasMythMainWindow () |
| MUI_PUBLIC void | DestroyMythMainWindow () |
| MUI_PUBLIC MythPainter * | GetMythPainter () |
| typedef int(* MediaPlayCallback)(const QString &, const QString &, const QString &, const QString &, const QString &, int, int, const QString &, int, const QString &, const QString &, bool) |
Definition at line 21 of file mythmainwindow.h.
| MUI_PUBLIC MythMainWindow* GetMythMainWindow | ( | ) |
Definition at line 351 of file mythmainwindow.cpp.
Referenced by MythThemedMenu::aboutScreen(), MythScreenType::aboutToHide(), MythScreenType::aboutToShow(), MythControls::ActionButtonPressed(), TV::ActiveHandleAction(), AudioConfigSettings::AudioRescan(), AudioTest::AudioTest(), PlaybackProfileConfigs::btnPress(), ProfileGroupEditor::callDelete(), MythBurn::changeProfile(), MythControls::ChangeView(), GuideGrid::ChannelGroupMenu(), ChannelEditor::channelIconImport(), MythThemedMenu::checkPinCode(), CustomEdit::checkSyntax(), FileScanner::cleanDB(), GameHandler::clearAllGameData(), MythControls::Close(), GuideGrid::Close(), KeyBindings::CommitAction(), KeyBindings::CommitJumppoint(), VideoOutput::Create(), VAAPIDisplay::Create(), MythFlashPlayer::Create(), CardInput::CreateNewInputGroup(), TV::CreatePBP(), MythNews::createProgress(), GameHandler::CreateProgress(), TV::customEvent(), ThemeChooser::customEvent(), ProgramRecPriority::customEvent(), ProgFinder::customEvent(), PlaybackBox::customEvent(), MythWebView::customEvent(), MythControls::customEvent(), MusicPlayer::customEvent(), MusicCommon::customEvent(), ChannelEditor::customEvent(), BackendConnectionManager::customEvent(), VideoSourceEditor::del(), CaptureCardEditor::del(), MythGamePlayerEditor::del(), ChannelEditor::del(), TransportListEditor::Delete(), ZMEvents::deleteAll(), ChannelEditor::deleteChannels(), MythControls::DeleteKey(), ViewScheduled::deleteRule(), GuideGrid::deleteRule(), MythUIHelper::DisableScreensaver(), PlaybackBox::displayRecGroup(), ParentalLevelChangeCheckerPrivate::DoCheck(), StorageGroupListEditor::doDelete(), StorageGroupEditor::doDelete(), PlayGroupEditor::doDelete(), ChannelGroupEditor::doDelete(), MythWebView::doDownloadRequested(), TV::DoEditSchedule(), VideoDialog::DoItemDetailShow(), ScreenSetup::doListSelect(), ScreenSetup::doLocationDialog(), ScreenWizard::doMenu(), NetTree::doPlayVideo(), NetSearch::doPlayVideo(), VideoScanner::doScan(), GameScanner::doScan(), LocationDialog::doSearch(), VideoSourceEditor::edit(), CaptureCardEditor::edit(), ProgramRecPriority::edit(), RotorPosMap::edit(), PowerSearchPopup::editClicked(), ScheduleCommon::EditCustom(), CriteriaRowEditor::editDate(), MythBurn::editDetails(), EditMetadataDialog::EditMetadataDialog(), ScheduleCommon::EditScheduled(), MythBurn::editThumbnails(), MusicCommon::editTrackInfo(), GuideGrid::EmbedTVWindow(), TV::eventFilter(), MythTerminalKeyFilter::eventFilter(), RecordingProfile::exec(), ProfileGroupEditor::exec(), ConfigurationDialog::exec(), ExitPrompterPrivate::ExitPrompterPrivate(), MetadataOptions::FindImagePopup(), SourceManager::findScripts(), GeneralSetupWizard::GeneralSetupWizard(), get_cardtype(), MythUIHelper::GetBigFont(), MythUIHelper::GetCurrentLocation(), ZMClient::getEventFrame(), ThumbFinder::getFrameImage(), MythUIStateTracker::GetFreshState(), MythUIHelper::GetMediumFont(), MythRenderVDPAU::GetScreenShot(), MythFEXML::GetScreenShot(), MythUIHelper::GetSmallFont(), gotoMainMenu(), MythControls::GrabKey(), SchemaUpgradeWizard::GuiPrompt(), MythThemedMenu::handleAction(), MythBurn::handleAddFile(), MythBurn::handleAddRecording(), ExportNative::handleAddRecording(), MythBurn::handleAddVideo(), ExportNative::handleAddVideo(), handleDVDMedia(), ExitPrompter::handleExit(), SelectDestination::handleFind(), CECAdapterPriv::HandleKeyPresses(), handleMedia(), DVDThemeSelector::handleNextPage(), SelectDestination::handleNextPage(), MythAirplayServer::HandleResponse(), TV::HandleStateChange(), GuideGrid::HideTVWindow(), IdleScreen::IdleScreen(), ImportIconsWizard::ImportIconsWizard(), MythUIAnimation::IncrementCurrentTime(), ChannelScannerGUI::InformUser(), TV::Init(), RecordingSelector::Init(), MythUIWebBrowser::Init(), MythThemeBase::Init(), VideoOutput::InitDisplayMeasurements(), internal_play_media(), MythUIHelper::IsTopScreenInitialized(), GameUI::itemClicked(), ZMPlayer::keyPressEvent(), ZMLivePlayer::keyPressEvent(), ZMEvents::keyPressEvent(), ZMConsole::keyPressEvent(), WelcomeDialog::keyPressEvent(), ScreenSetup::keyPressEvent(), Weather::keyPressEvent(), TrackInfoPopup::keyPressEvent(), VisualizerView::keyPressEvent(), VirtualKeyboardQt::keyPressEvent(), ViewScheduleDiff::keyPressEvent(), ViewScheduled::keyPressEvent(), VideoSelector::keyPressEvent(), VideoDialog::keyPressEvent(), ItemDetailPopup::keyPressEvent(), UIKeyboardType::keyPressEvent(), TreeEditor::keyPressEvent(), ThumbFinder::keyPressEvent(), ThemeChooser::keyPressEvent(), StatusBox::keyPressEvent(), SmartPLResultViewer::keyPressEvent(), SingleView::keyPressEvent(), SelectDestination::keyPressEvent(), SearchView::keyPressEvent(), SearchEditor::keyPressEvent(), ScreenWizard::keyPressEvent(), SchedEditChild::keyPressEvent(), ScheduleEditor::keyPressEvent(), RSSEditor::keyPressEvent(), RSSEditPopup::keyPressEvent(), RecordingSelector::keyPressEvent(), ProgramRecPriority::keyPressEvent(), ProgLister::keyPressEvent(), ProgFinder::keyPressEvent(), ProgDetails::keyPressEvent(), PlaylistView::keyPressEvent(), PlaybackBox::keyPressEvent(), ChannelEditor::keyPressEvent(), NetTree::keyPressEvent(), NetSearch::keyPressEvent(), MythWizard::keyPressEvent(), MythListBox::keyPressEvent(), MythPushButton::keyPressEvent(), MythRemoteLineEdit::keyPressEvent(), MythLineEdit::keyPressEvent(), MythSlider::keyPressEvent(), MythSpinBox::keyPressEvent(), MythRadioButton::keyPressEvent(), MythCheckBox::keyPressEvent(), MythComboBox::keyPressEvent(), MythUIVirtualKeyboard::keyPressEvent(), MythUIWebBrowser::keyPressEvent(), MythWebView::keyPressEvent(), MythUITextEdit::keyPressEvent(), MythUICheckBox::keyPressEvent(), MythUIButtonTree::keyPressEvent(), SearchButtonListDialog::keyPressEvent(), MythUIButtonList::keyPressEvent(), MythUIButton::keyPressEvent(), MythThemedMenu::keyPressEvent(), MythScreenType::keyPressEvent(), MythUIProgressDialog::keyPressEvent(), MythUIBusyDialog::keyPressEvent(), MythNewsEditor::keyPressEvent(), MythNewsConfig::keyPressEvent(), MythNews::keyPressEvent(), MythFlashPlayer::keyPressEvent(), MythProgressDialog::keyPressEvent(), MythPopupBox::keyPressEvent(), MythDialog::keyPressEvent(), MythConfirmationDialog::keyPressEvent(), MythDialogBox::keyPressEvent(), ConfigurationDialogWidget::keyPressEvent(), MythBurn::keyPressEvent(), MythBrowser::keyPressEvent(), TrackInfoDialog::keyPressEvent(), MythMusicVolumeDialog::keyPressEvent(), MusicCommon::keyPressEvent(), MiniPlayer::keyPressEvent(), LogViewer::keyPressEvent(), ImportNative::keyPressEvent(), ImportCoverArtDialog::keyPressEvent(), ImportMusicDialog::keyPressEvent(), GuideGrid::keyPressEvent(), GLSingleView::keyPressEvent(), GameUI::keyPressEvent(), FileSelector::keyPressEvent(), ExportNative::keyPressEvent(), EditAlbumartDialog::keyPressEvent(), EditMetadataCommon::keyPressEvent(), CustomEdit::keyPressEvent(), ChannelRecPriority::keyPressEvent(), RipStatus::keyPressEvent(), Ripper::keyPressEvent(), BookmarkManager::keyPressEvent(), BookmarkEditor::keyPressEvent(), GrabberSettings::Load(), loadMusic(), ImportMusicDialog::locationPressed(), main(), ScheduleCommon::MakeOverride(), MediaMonitor::mediaStatusChanged(), VideoSourceEditor::menu(), CaptureCardEditor::menu(), TransportListEditor::Menu(), MythGamePlayerEditor::menu(), ChannelEditor::menu(), MetadataOptions::MetadataOptions(), MusicCallback(), MythBrowser::MythBrowser(), MythFlashPlayer::MythFlashPlayer(), mythplugin_config(), mythplugin_run(), MythScreenType::MythScreenType(), MythThemedDialog::MythThemedDialog(), NetSearch::NetSearch(), NetTree::NetTree(), EditMetadataDialog::NewCategoryPopup(), ProgramRecPriority::newTemplate(), MusicPlayer::nextAuto(), ArchiveFileSelector::nextPressed(), MythPoint::NormPoint(), MythRect::NormRect(), MythUIType::NormX(), MythUIType::NormY(), EditMetadataDialog::OnArtworkSearchDone(), FileAssocDialog::OnNewExtensionPressed(), StorageGroupListEditor::open(), StorageGroupEditor::open(), RecordingProfileEditor::open(), PlayGroupEditor::open(), ChannelGroupEditor::open(), MythWebView::openBusyPopup(), MythScreenType::OpenBusyPopup(), OSD::OverrideUIScale(), MythUIText::ParseElement(), MythUIGuideGrid::ParseElement(), MythUIButtonList::ParseElement(), MythScreenType::ParseElement(), XMLParse::parseFont(), XMLParseBase::parseSize(), MythThemedMenu::parseThemeButton(), MusicPlayer::pause(), TV::PBPRestartMainPlayer(), VideoPlayerCommand::Play(), VideoPlayMythSystem::Play(), VideoPlayHandleMedia::Play(), MusicPlayer::play(), PlaybackBox::PlaybackBox(), playDisc(), ZMEvents::playPressed(), Frontend::PlayRecording(), MythNews::playVideo(), GalleryUtil::PlayVideo(), Frontend::PlayVideo(), VideoSetupWizard::playVideoTest(), MythScreenStack::PopScreen(), MythRemoteLineEdit::popupVirtualKeyboard(), MythLineEdit::popupVirtualKeyboard(), MythComboBox::popupVirtualKeyboard(), VideoOutputOpenGL::PrepareFrame(), MythUDPListener::Process(), ChannelImporter::Process(), GameHandler::processGames(), NetworkControl::processJump(), NetworkControl::processKey(), TV::ProcessKeypress(), NetworkControl::processMessage(), NetworkControl::processPlay(), BDRingBuffer::ProgressUpdate(), LanguageSelection::prompt(), BackendSelection::Prompt(), BackendSelection::PromptForPassword(), StoreOptMixin::PromptForRecGroup(), GameHandler::promptForRemoval(), SchemaUpgradeWizard::PromptForUpgrade(), Q_DECLARE_METATYPE(), ChannelImporter::QueryUserDelete(), ChannelImporter::QueryUserInsert(), ChannelImporter::QueryUserResolve(), ChannelImporter::QueryUserUpdate(), MythUIType::RecalculateArea(), MythUIStateType::RecalculateArea(), PowerSearchPopup::recordClicked(), PhrasePopup::recordClicked(), ManualSchedule::recordClicked(), CustomEdit::recordClicked(), GuideGrid::refreshVideo(), MythThemeBase::Reload(), ReloadJumpPoints(), TV::ReloadKeys(), ReloadKeys(), MusicData::reloadMusic(), reloadTheme(), ProgramRecPriority::remove(), FontMap::Rescale(), MythFontProperties::Rescale(), resetAllKeys(), MythUIHelper::ResetScreensaver(), resetTheme(), VideoOutput::ResizeForVideo(), MythControls::ResolveConflict(), MythUIHelper::RestoreScreensaver(), OSD::RevertUIScale(), run(), runCreateArchive(), runCreateDVD(), RunGames(), runImportVideo(), runMenu(), RunMenu(), RunNetTree(), RunNetVision(), RunNews(), PlaybackBox::RunPlaybackBox(), RunProgramFinder(), GuideGrid::RunProgramGuide(), runRipCD(), NetTree::runRSSEditor(), ScheduleEditor::RunScheduleEditor(), NetSearch::runSearchEditor(), runTestDVD(), NetTree::runTreeEditor(), DeviceTree::RunTypeDialog(), RunVideoScreen(), ViewScheduled::RunViewScheduled(), RunWeather(), runZMConsole(), runZMEventView(), runZMLiveView(), XMLTV_generic_config::Save(), ThemeChooser::saveAndReload(), NetworkControl::saveScreenshot(), FileScanner::ScanArtwork(), FileScanner::ScanMusic(), EditMetadataDialog::searchAlbum(), Ripper::searchAlbum(), EditMetadataDialog::searchArtist(), Ripper::searchArtist(), EditMetadataDialog::searchCompilationArtist(), FileScanner::SearchDir(), SearchEditor::SearchEditor(), EditMetadataCommon::searchForAlbumImages(), EditMetadataDialog::searchForArtistImages(), EditMetadataDialog::searchForGenreImages(), EditMetadataDialog::searchGenre(), Ripper::searchGenre(), VideoDialog::searchStart(), GameUI::searchStart(), MediaMonitor::selectDrivePopup(), RSSEditPopup::SelectImagePopup(), Frontend::SendAction(), Frontend::SendMessage(), MythUIButtonList::SetButtonArea(), setDebugShowBorders(), setDebugShowNames(), ScanWizard::SetPage(), MythFontProperties::SetPixelSize(), MythUIType::SetPosition(), PlaybackBox::setRecGroup(), SetupMenuCallback(), Weather::setupPage(), Weather::SetupScreens(), ShowBusyPopup(), ProgLister::ShowChooseViewMenu(), Ripper::ShowConflictMenu(), ProgLister::ShowDeleteRuleMenu(), ScheduleCommon::ShowDetails(), MythWebView::showDownloadMenu(), MythNews::ShowEditDialog(), BookmarkManager::ShowEditDialog(), ImportMusicDialog::showEditMetadataDialog(), Ripper::showEditMetadataDialog(), MusicCommon::showExitMenu(), MythNews::ShowFeedManager(), ScheduleEditor::ShowFilters(), VideoDialog::ShowHomepage(), ImportMusicDialog::showImportCoverArtDialog(), GameUI::showInfo(), GuideGrid::ShowJumpToTime(), ImportNative::showList(), showLogViewer(), ZMEvents::showMenu(), WelcomeDialog::showMenu(), VisualizerView::ShowMenu(), ViewScheduled::ShowMenu(), VideoSelector::showMenu(), ThumbFinder::showMenu(), SearchView::ShowMenu(), ScheduleEditor::showMenu(), RecordingSelector::showMenu(), ProgramRecPriority::showMenu(), ProgLister::ShowMenu(), ProgFinder::ShowMenu(), ProgDetails::showMenu(), MythThemedMenu::ShowMenu(), MythNews::ShowMenu(), MythControls::ShowMenu(), MythBurn::showMenu(), MusicCommon::ShowMenu(), LogViewer::showMenu(), ImportMusicDialog::showMenu(), GuideGrid::ShowMenu(), GameUI::showMenu(), ExportNative::showMenu(), EditAlbumartDialog::showMenu(), EditMetadataDialog::showMenu(), ChannelRecPriority::ShowMenu(), PlaybackBox::showMetadataEditor(), ScheduleEditor::ShowMetadataOptions(), MusicPlayer::showMiniPlayer(), ScheduleCommon::ShowNotRecordingDialog(), ShowOkPopup(), ProgLister::ShowOldRecordedMenu(), MusicCommon::showPlaylistOptionsMenu(), ThemeChooser::showPopupMenu(), ScheduleEditor::ShowPostProc(), ScheduleEditor::ShowPreview(), ScheduleEditor::showPrevious(), ScheduleCommon::ShowRecordingDialog(), GuideGrid::ShowRecordingMenu(), EditMetadataCommon::showSaveMenu(), ScheduleEditor::ShowSchedInfo(), ScheduleEditor::ShowSchedOpt(), MythUIButtonList::ShowSearchDialog(), ProgramRecPriority::showSortMenu(), ViewScheduleDiff::showStatus(), showStatus(), ScheduleEditor::ShowStoreOpt(), ScheduleEditor::showTemplateMenu(), SmartPLResultViewer::showTrackInfo(), MusicCommon::showTrackInfo(), VisualizerView::showTrackInfoPopup(), EditAlbumartDialog::showTypeMenu(), ScreenSetup::showUnitsPopup(), ScheduleCommon::ShowUpcoming(), ScheduleEditor::showUpcomingByRule(), ScheduleCommon::ShowUpcomingScheduled(), MusicCommon::showVolume(), showWarningDialog(), NetTree::showWebVideo(), NetSearch::showWebVideo(), signal_USR1_handler(), signal_USR2_handler(), MythBrowser::slotAddBookmark(), BookmarkManager::slotBookmarkClicked(), BookmarkManager::slotDeleteCurrent(), BookmarkManager::slotDeleteMarked(), RSSEditor::slotDeleteSite(), RSSEditor::slotEditSite(), MythBrowser::slotEnterURL(), BookmarkEditor::slotFindCategory(), RSSEditor::slotNewSite(), GeneralSetupWizard::slotNext(), AudioSetupWizard::slotNext(), ScreenWizard::slotResetSettings(), BookmarkManager::slotShowMarked(), MythUIWebBrowser::slotTopScreenChanged(), GeneralSetupWizard::slotView(), MythNews::slotViewArticle(), standbyScreen(), BurnMenu::start(), startAppearWiz(), startChannelRecPriorities(), EditAlbumartDialog::startCopyImageToTag(), startCustomEdit(), startCustomPriority(), startDatabaseTree(), startDelete(), TV::StartEmbedding(), startImport(), startKeysSetup(), startManaged(), startManageRecordingRules(), startManualSchedule(), startPlayback(), startPlaybackWithGroup(), TV::StartPlayer(), startPrevious(), startProgramRecPriorities(), StartPrompterPrivate::StartPrompterPrivate(), startRipper(), Ripper::startRipper(), ImportMusicDialog::startScan(), startSearchCategory(), startSearchChannel(), startSearchKeyword(), startSearchMovie(), startSearchNew(), startSearchPeople(), startSearchPower(), startSearchStored(), startSearchTime(), startSearchTitle(), TV::StartTV(), StatusBox::StatusBox(), MusicPlayer::stop(), CustomEdit::storeClicked(), NetTree::streamWebVideo(), NetSearch::streamWebVideo(), TV::SwitchCards(), VideoDialog::SwitchLayout(), EditMetadataDialog::switchToAlbumArt(), EditAlbumartDialog::switchToMetadata(), NetTree::switchView(), MusicCommon::switchView(), VideoPerformanceTest::Test(), CustomEdit::testClicked(), MythContext::TestPopupVersion(), CustomPriority::testSchedule(), AudioTest::togglequality(), AudioSetupWizard::toggleSpeakers(), TreeEditor::TreeEditor(), TVMenuCallback(), ProgramRecPriority::upcoming(), ChannelRecPriority::upcoming(), MythBurn::updateArchiveList(), ThumbFinder::updatePositionBar(), ScreenWizard::updateSettings(), CriteriaRowEditor::valueButtonClicked(), VideoDialog::VideoDialog(), VideoSetupWizard::VideoSetupWizard(), VideoVisualGoom::VideoVisualGoom(), Weather::Weather(), WeatherCallback(), MythWebView::wheelEvent(), ZMConsole::ZMConsole(), IdleScreen::~IdleScreen(), MythBrowser::~MythBrowser(), MythFlashPlayer::~MythFlashPlayer(), TV::~TV(), and Weather::~Weather().
| MUI_PUBLIC bool HasMythMainWindow | ( | ) |
Definition at line 356 of file mythmainwindow.cpp.
Referenced by MythContextPrivate::ShowConnectionFailurePopup(), MythContextPrivate::ShowVersionMismatchPopup(), and MythContextPrivate::TempMainWindow().
| MUI_PUBLIC void DestroyMythMainWindow | ( | ) |
Definition at line 361 of file mythmainwindow.cpp.
Referenced by cleanup(), MythContextPrivate::EndTempWindow(), and main().
| MUI_PUBLIC MythPainter* GetMythPainter | ( | ) |
Definition at line 366 of file mythmainwindow.cpp.
Referenced by MythBrowser::Create(), TV::customEvent(), ZMEvents::eventChanged(), MythUIType::GetPainter(), MythScreenType::GetPainter(), MythScreenStack::GetPainter(), VideoOutputVDPAU::Init(), VideoOutputD3D::Init(), MythUIVideo::MythUIVideo(), MythUIVideo::Reset(), setDebugShowBorders(), setDebugShowNames(), and WebPage::slotIconChanged().
1.6.3