MythTV
master
|
Public Member Functions | |
VideoDialogPrivate (const VideoListPtr &videoList, VideoDialog::DialogType type, VideoDialog::BrowseType browse) | |
~VideoDialogPrivate () | |
void | AutomaticParentalAdjustment (VideoMetadata *metadata) |
Static Public Member Functions | |
static void | DelayVideoListDestruction (const VideoListPtr &videoList) |
Public Attributes | |
ParentalLevelNotifyContainer | m_parentalLevel |
bool | m_switchingLayout {false} |
bool | m_firstLoadPass {true} |
bool | m_rememberPosition {false} |
VideoListPtr | m_videoList {nullptr} |
MythGenericTree * | m_rootNode {nullptr} |
MythGenericTree * | m_currentNode {nullptr} |
bool | m_treeLoaded {false} |
bool | m_isFileBrowser {false} |
int | m_groupType {0} |
bool | m_isFlatList {false} |
bool | m_altPlayerEnabled {false} |
VideoDialog::DialogType | m_type |
VideoDialog::BrowseType | m_browse |
bool | m_autoMeta {true} |
QString | m_artDir |
QString | m_sshotDir |
QString | m_fanDir |
QString | m_banDir |
VideoScanner * | m_scanner {nullptr} |
QString | m_lastTreeNodePath |
QMap< QString, int > | m_notifications |
Static Public Attributes | |
static VideoDialog::VideoListDeathDelayPtr | m_savedPtr |
Private Types | |
using | parental_level_map = std::list< std::pair< QString, ParentalLevel::Level > > |
using | VideoListPtr = VideoDialog::VideoListPtr |
Static Private Member Functions | |
static bool | rating_to_pl_greater (const parental_level_map::value_type &lhs, const parental_level_map::value_type &rhs) |
Private Attributes | |
parental_level_map | m_ratingToPl |
Definition at line 672 of file videodlg.cpp.
|
private |
Definition at line 675 of file videodlg.cpp.
|
private |
Definition at line 683 of file videodlg.cpp.
|
inline |
Definition at line 686 of file videodlg.cpp.
|
inline |
Definition at line 730 of file videodlg.cpp.
|
inlinestaticprivate |
Definition at line 677 of file videodlg.cpp.
Referenced by VideoDialogPrivate().
|
inline |
Definition at line 741 of file videodlg.cpp.
Referenced by VideoDialog::OnVideoSearchDone().
|
inlinestatic |
Definition at line 758 of file videodlg.cpp.
Referenced by VideoDialog::~VideoDialog().
ParentalLevelNotifyContainer VideoDialogPrivate::m_parentalLevel |
Definition at line 764 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::Init(), VideoDialog::refreshData(), VideoDialog::setParentalLevel(), VideoDialog::shiftParental(), and VideoDialog::VideoDialog().
Definition at line 765 of file videodlg.cpp.
Referenced by VideoDialog::SwitchLayout(), and VideoDialog::~VideoDialog().
|
static |
Definition at line 767 of file videodlg.cpp.
Referenced by DelayVideoListDestruction(), and VideoDialog::GetSavedVideoList().
Definition at line 769 of file videodlg.cpp.
Referenced by VideoDialog::loadData().
Definition at line 771 of file videodlg.cpp.
Referenced by VideoDialog::loadData(), VideoDialogPrivate(), and ~VideoDialogPrivate().
VideoListPtr VideoDialogPrivate::m_videoList {nullptr} |
Definition at line 773 of file videodlg.cpp.
Referenced by VideoDialog::ChangeFilter(), VideoDialog::DoItemDetailShow(), VideoDialog::EditMetadata(), VideoDialog::fetchVideos(), VideoDialog::handleDynamicDirSelect(), VideoDialog::OnRemoveVideo(), VideoDialog::playFolder(), VideoDialog::playVideo(), VideoDialog::playVideoAlt(), VideoDialog::playVideoWithTrailers(), VideoDialog::scanFinished(), VideoDialog::SwitchLayout(), VideoDialog::VideoDialog(), and VideoDialog::~VideoDialog().
MythGenericTree* VideoDialogPrivate::m_rootNode {nullptr} |
Definition at line 775 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::goBack(), VideoDialog::keyPressEvent(), VideoDialog::Load(), VideoDialog::loadData(), VideoDialog::refreshData(), VideoDialog::scanFinished(), and VideoDialog::VideoAutoSearch().
MythGenericTree* VideoDialogPrivate::m_currentNode {nullptr} |
Definition at line 776 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::GetItemByMetadata(), VideoDialog::goBack(), VideoDialog::keyPressEvent(), VideoDialog::loadData(), VideoDialog::scanFinished(), VideoDialog::searchComplete(), VideoDialog::searchStart(), VideoDialog::SetCurrentNode(), and VideoDialog::UpdateText().
Definition at line 778 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::loadData(), and VideoDialog::reloadData().
Definition at line 780 of file videodlg.cpp.
Referenced by VideoDialog::CreateViewMenu(), VideoDialog::fetchVideos(), VideoDialog::ToggleBrowseMode(), and VideoDialogPrivate().
int VideoDialogPrivate::m_groupType {0} |
Definition at line 781 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::CreateMetadataBrowseMenu(), VideoDialog::fetchVideos(), and VideoDialogPrivate().
Definition at line 782 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::CreateViewMenu(), VideoDialog::fetchVideos(), and VideoDialog::ToggleFlatView().
Definition at line 783 of file videodlg.cpp.
Referenced by VideoDialog::CreatePlayMenu(), VideoDialog::keyPressEvent(), VideoDialogPrivate(), and VideoDialog::VideoMenu().
VideoDialog::DialogType VideoDialogPrivate::m_type |
Definition at line 784 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::CreateViewMenu(), VideoDialog::handleSelect(), VideoDialog::keyPressEvent(), VideoDialog::loadData(), VideoDialog::SavePosition(), VideoDialog::searchComplete(), VideoDialog::searchStart(), VideoDialog::SwitchVideoCastGroup(), VideoDialog::SwitchVideoCategoryGroup(), VideoDialog::SwitchVideoDirectorGroup(), VideoDialog::SwitchVideoFolderGroup(), VideoDialog::SwitchVideoGenreGroup(), VideoDialog::SwitchVideoInsertDateGroup(), VideoDialog::SwitchVideoStudioGroup(), VideoDialog::SwitchVideoTVMovieGroup(), VideoDialog::SwitchVideoUserRatingGroup(), VideoDialog::SwitchVideoYearGroup(), and VideoDialog::ToggleFlatView().
VideoDialog::BrowseType VideoDialogPrivate::m_browse |
Definition at line 785 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::SwitchBrowse(), VideoDialog::SwitchGallery(), VideoDialog::SwitchManager(), and VideoDialog::SwitchTree().
Definition at line 787 of file videodlg.cpp.
Referenced by VideoDialog::scanFinished(), and VideoDialogPrivate().
QString VideoDialogPrivate::m_artDir |
Definition at line 789 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
QString VideoDialogPrivate::m_sshotDir |
Definition at line 790 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
QString VideoDialogPrivate::m_fanDir |
Definition at line 791 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
QString VideoDialogPrivate::m_banDir |
Definition at line 792 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
VideoScanner* VideoDialogPrivate::m_scanner {nullptr} |
Definition at line 793 of file videodlg.cpp.
Referenced by VideoDialog::doVideoScan(), VideoDialog::scanFinished(), and ~VideoDialogPrivate().
QString VideoDialogPrivate::m_lastTreeNodePath |
Definition at line 795 of file videodlg.cpp.
Referenced by VideoDialog::SavePosition(), and ~VideoDialogPrivate().
QMap<QString, int> VideoDialogPrivate::m_notifications |
Definition at line 796 of file videodlg.cpp.
Referenced by VideoDialog::createFetchDialog(), VideoDialog::dismissFetchDialog(), and VideoDialog::VideoMenu().
|
private |
Definition at line 799 of file videodlg.cpp.
Referenced by AutomaticParentalAdjustment(), and VideoDialogPrivate().