MythTV master
Classes | Namespaces | Macros | Functions | Variables
videodlg.cpp File Reference
#include <chrono>
#include <functional>
#include <map>
#include <memory>
#include <set>
#include <QApplication>
#include <QDir>
#include <QFile>
#include <QFileInfo>
#include <QList>
#include <QTimer>
#include <QUrl>
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythdirs.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/mythrandom.h"
#include "libmythbase/mythsystemlegacy.h"
#include "libmythbase/remotefile.h"
#include "libmythbase/remoteutil.h"
#include "libmythbase/storagegroup.h"
#include "libmythmetadata/dbaccess.h"
#include "libmythmetadata/dirscan.h"
#include "libmythmetadata/globals.h"
#include "libmythmetadata/metadatafactory.h"
#include "libmythmetadata/metadataimagedownload.h"
#include "libmythmetadata/mythuimetadataresults.h"
#include "libmythmetadata/parentalcontrols.h"
#include "libmythmetadata/videometadatalistmanager.h"
#include "libmythmetadata/videoscan.h"
#include "libmythmetadata/videoutils.h"
#include "libmythui/mythdialogbox.h"
#include "libmythui/mythgenerictree.h"
#include "libmythui/mythprogressdialog.h"
#include "libmythui/mythuibutton.h"
#include "libmythui/mythuibuttonlist.h"
#include "libmythui/mythuibuttontree.h"
#include "libmythui/mythuihelper.h"
#include "libmythui/mythuiimage.h"
#include "libmythui/mythuiprogressbar.h"
#include "libmythui/mythuistatetype.h"
#include "libmythui/mythuitext.h"
#include "editvideometadata.h"
#include "playbackstate.h"
#include "videodlg.h"
#include "videofileassoc.h"
#include "videofilter.h"
#include "videolist.h"
#include "videometadatasettings.h"
#include "videoplayercommand.h"
#include "videoplayersettings.h"
#include "videopopups.h"
#include "videodlg.moc"
Include dependency graph for videodlg.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{videodlg.cpp}::ParentalLevelNotifyContainer
 
class  anonymous_namespace{videodlg.cpp}::FanartLoader
 
struct  anonymous_namespace{videodlg.cpp}::CopyMetadataDestination
 
class  anonymous_namespace{videodlg.cpp}::ScreenCopyDest
 
class  anonymous_namespace{videodlg.cpp}::MythUIButtonListItemCopyDest
 
class  ItemDetailPopup
 
class  VideoDialogPrivate
 
class  VideoListDeathDelayPrivate
 
struct  anonymous_namespace{videodlg.cpp}::SimpleCollect
 

Namespaces

namespace  anonymous_namespace{videodlg.cpp}
 

Macros

#define LOC_MML   QString("Manual Metadata Lookup: ")
 

Functions

bool anonymous_namespace{videodlg.cpp}::IsValidDialogType (int num)
 
MythGenericTreeanonymous_namespace{videodlg.cpp}::GetNodePtrFromButton (MythUIButtonListItem *item)
 
VideoMetadataanonymous_namespace{videodlg.cpp}::GetMetadataPtrFromNode (MythGenericTree *node)
 
bool anonymous_namespace{videodlg.cpp}::GetLocalVideoImage (const QString &video_uid, const QString &filename, const QStringList &in_dirs, QString &image, QString title, int season, const QString &host, const QString &sgroup, int episode=0, bool isScreenshot=false)
 
void anonymous_namespace{videodlg.cpp}::PlayVideo (const QString &filename, const VideoMetadataListManager &video_list, bool useAltPlayer=false)
 
void anonymous_namespace{videodlg.cpp}::CopyMetadataToUI (const VideoMetadata *metadata, CopyMetadataDestination &dest)
 
void anonymous_namespace{videodlg.cpp}::CopyPlaybackStateToUI (const PlaybackState &playbackState, const VideoMetadata *metadata, MythUIButtonListItem *item=nullptr, MythScreenType *screen=nullptr)
 
QStringList anonymous_namespace{videodlg.cpp}::GetTrailersInDirectory (const QString &startDir)
 

Variables

static const QString sLocation = "MythVideo"
 
std::unique_ptr< FanartLoader > anonymous_namespace{videodlg.cpp}::fanartLoader
 

Macro Definition Documentation

◆ LOC_MML

#define LOC_MML   QString("Manual Metadata Lookup: ")

Definition at line 60 of file videodlg.cpp.

Variable Documentation

◆ sLocation

const QString sLocation = "MythVideo"
static