MythTV  master
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
EditMetadataDialog Class Reference

#include <editvideometadata.h>

Inheritance diagram for EditMetadataDialog:
Inheritance graph
[legend]
Collaboration diagram for EditMetadataDialog:
Collaboration graph
[legend]

Public Slots

void SaveAndExit ()
 
void SetTitle ()
 
void SetSubtitle ()
 
void SetTagline ()
 
void SetRating ()
 
void SetDirector ()
 
void SetInetRef ()
 
void SetHomepage ()
 
void SetPlot ()
 
void SetYear ()
 
void SetUserRating ()
 
void SetLength ()
 
void SetCategory (MythUIButtonListItem *)
 
void SetPlayer ()
 
void SetSeason ()
 
void SetEpisode ()
 
void SetLevel (MythUIButtonListItem *)
 
void SetChild (MythUIButtonListItem *)
 
void ToggleBrowse ()
 
void ToggleWatched ()
 
void FindCoverArt ()
 
void FindBanner ()
 
void FindFanart ()
 
void FindScreenshot ()
 
void FindTrailer ()
 
void NewCategoryPopup ()
 
void AddCategory (const QString &category)
 
void SetCoverArt (QString file)
 
void SetBanner (QString file)
 
void SetFanart (QString file)
 
void SetScreenshot (QString file)
 
void SetTrailer (QString file)
 
void FindNetArt (VideoArtworkType type)
 
void FindNetCoverArt ()
 
void FindNetBanner ()
 
void FindNetFanart ()
 
void FindNetScreenshot ()
 
void OnSearchListSelection (const ArtworkInfo &info, VideoArtworkType type)
 
void okPressed (void)
 
void cancelPressed (void)
 
- Public Slots inherited from MythScreenType
virtual void Close ()
 
- Public Slots inherited from MythUIType
void LoseFocus ()
 
bool TakeFocus ()
 
void Activate ()
 
void Hide (void)
 
void Show (void)
 
void Refresh (void)
 
void UpdateDependState (bool isDefault)
 
void UpdateDependState (MythUIType *dependee, bool isDefault)
 

Signals

void Finished ()
 
void haveResult (bool ok, ArchiveItem *item)
 
- Signals inherited from EditMetadataCommon
void metadataChanged (void)
 
- Signals inherited from MythScreenType
void Exiting ()
 
- Signals inherited from MythUIType
void RequestUpdate ()
 
void RequestUpdate (const QRect &)
 
void RequestRegionUpdate (const QRect &)
 
void TakingFocus ()
 
void LosingFocus ()
 
void Showing ()
 
void Hiding ()
 
void Enabling ()
 
void Disabling ()
 
void FinishedMoving ()
 
void FinishedFading ()
 
void DependChanged (bool isDefault)
 

Public Member Functions

 EditMetadataDialog (MythScreenStack *lparent, const QString &lname, VideoMetadata *source_metadata, const VideoMetadataListManager &cache)
 
 ~EditMetadataDialog ()
 
bool Create () override
 
void customEvent (QEvent *levent) override
 
void fillWidgets ()
 
 EditMetadataDialog (MythScreenStack *parent, ArchiveItem *source_metadata)
 
 ~EditMetadataDialog ()=default
 
bool Create (void) override
 
bool keyPressEvent (QKeyEvent *e) override
 Key event handler. More...
 
 EditMetadataDialog (MythScreenStack *parent, MusicMetadata *source_metadata)
 
 EditMetadataDialog (MythScreenStack *parent)
 
 ~EditMetadataDialog (void)
 
bool Create (void) override
 
bool keyPressEvent (QKeyEvent *event) override
 Key event handler. More...
 
void customEvent (QEvent *event) override
 
- Public Member Functions inherited from EditMetadataCommon
 EditMetadataCommon (MythScreenStack *parent, MusicMetadata *source_metadata, const QString &name)
 
 EditMetadataCommon (MythScreenStack *parent, const QString &name)
 
 ~EditMetadataCommon (void)
 
bool CreateCommon (void)
 
void setSaveMetadataOnly (void)
 
- Public Member Functions inherited from MythScreenType
 MythScreenType (MythScreenStack *parent, const QString &name, bool fullscreen=true)
 
virtual ~MythScreenType ()
 
bool gestureEvent (MythGestureEvent *) override
 Mouse click/movement handler, receives mouse gesture events from the QCoreApplication event loop. More...
 
virtual void ShowMenu (void)
 
void doInit (void)
 
void LoadInForeground (void)
 
bool IsInitialized (void) const
 Has Init() been called on this screen? More...
 
bool IsFullscreen (void) const
 
void SetFullscreen (bool full)
 
MythUITypeGetFocusWidget (void) const
 
bool SetFocusWidget (MythUIType *widget=nullptr)
 
virtual bool NextPrevWidgetFocus (bool up_or_down)
 
void BuildFocusList (void)
 
MythScreenStackGetScreenStack () const
 
virtual void aboutToHide (void)
 
virtual void aboutToShow (void)
 
bool IsDeleting (void) const
 
void SetDeleting (bool deleting)
 
bool IsLoading (void)
 
bool IsLoaded (void)
 
MythPainterGetPainter (void) override
 
- Public Member Functions inherited from MythUIComposite
 MythUIComposite (QObject *parent, const QString &name)
 
virtual ~MythUIComposite ()=default
 
virtual void SetTextFromMap (const InfoMap &infoMap)
 
virtual void ResetMap (const InfoMap &infoMap)
 
- Public Member Functions inherited from MythUIType
 MythUIType (QObject *parent, const QString &name)
 
virtual void Reset (void)
 Reset the widget to it's original state, should not reset changes made by the theme. More...
 
void AddChild (MythUIType *child)
 Add a child UIType. More...
 
MythUITypeGetChild (const QString &name) const
 Get a named child of this UIType. More...
 
MythUITypeGetChildAt (const QPoint &p, bool recursive=true, bool focusable=true) const
 Return the first MythUIType at the given coordinates. More...
 
QList< MythUIType * > * GetAllChildren (void)
 Return a list of all child widgets. More...
 
void DeleteChild (const QString &name)
 Delete a named child of this UIType. More...
 
void DeleteChild (MythUIType *child)
 Delete the given UIType if it is a child of this UIType. More...
 
void DeleteAllChildren (void)
 Delete all child widgets. More...
 
bool NeedsRedraw (void) const
 
void ResetNeedsRedraw (void)
 
void SetRedraw (void)
 
void SetChildNeedsRedraw (MythUIType *child)
 
bool CanTakeFocus (void) const
 Return if this widget can accept input focus. More...
 
void SetCanTakeFocus (bool set=true)
 Set whether this widget can take focus. More...
 
void SetFocusOrder (int)
 
bool IsEnabled (void) const
 
void SetEnabled (bool enable)
 
bool MoveToTop (void)
 
bool MoveChildToTop (MythUIType *child)
 
void ActivateAnimations (MythUIAnimation::Trigger trigger)
 
QList< MythUIAnimation * > * GetAnimations (void)
 
virtual void Pulse (void)
 Pulse is called 70 times a second to trigger a single frame of an animation. More...
 
void Draw (MythPainter *p, int xoffset, int yoffset, int alphaMod=255, QRect clipRect=QRect())
 
void SetPosition (int x, int y)
 Convenience method, calls SetPosition(const MythPoint&) Override that instead to change functionality. More...
 
virtual void SetPosition (const MythPoint &point)
 
virtual MythPoint GetPosition (void) const
 
virtual void SetSize (const QSize &size)
 
virtual void SetMinSize (const MythPoint &size)
 Set the minimum size of this widget, for widgets which can be rescaled. More...
 
virtual QSize GetMinSize (void) const
 
virtual void SetArea (const MythRect &rect)
 
virtual void AdjustMinArea (int delta_x, int delta_y, int delta_w, int delta_h)
 Adjust the size of a sibling. More...
 
virtual void VanishSibling (void)
 
virtual void SetMinAreaParent (MythRect actual_area, MythRect allowed_area, MythUIType *child)
 Adjust the size of sibling objects within the button. More...
 
virtual void SetMinArea (const MythRect &rect)
 Set the minimum area based on the given size. More...
 
virtual MythRect GetArea (void) const
 If the object has a minimum area defined, return it, other wise return the default area. More...
 
virtual MythRect GetFullArea (void) const
 
virtual void RecalculateArea (bool recurse=true)
 
void ExpandArea (const MythRect &rect)
 
virtual QRegion GetDirtyArea (void) const
 
bool IsVisible (bool recurse=false) const
 
virtual void SetVisible (bool visible)
 
void MoveTo (QPoint destXY, QPoint speedXY)
 
void AdjustAlpha (int mode, int alphachange, int minalpha=0, int maxalpha=255)
 
void SetAlpha (int newalpha)
 
int GetAlpha (void) const
 
virtual void mediaEvent (MythMediaEvent *event)
 Media/Device status event handler, received from MythMediaMonitor. More...
 
MythFontPropertiesGetFont (const QString &text) const
 
bool AddFont (const QString &text, MythFontProperties *fontProp)
 
void SetHelpText (const QString &text)
 
QString GetHelpText (void) const
 
void SetXMLLocation (const QString &filename, int where)
 
QString GetXMLLocation (void) const
 
void SetXMLName (const QString &name)
 
QString GetXMLName (void) const
 
bool IsDeferredLoading (bool recurse=false) const
 
void SetDeferLoad (bool defer)
 
virtual void LoadNow (void)
 Cause images in this and child widgets to be loaded. More...
 
bool ContainsPoint (const QPoint &point) const
 Check if the given point falls within this widgets area. More...
 
void SetPainter (MythPainter *painter)
 
void SetCentre (UIEffects::Centre centre)
 
void SetZoom (float zoom)
 
void SetHorizontalZoom (float zoom)
 
void SetVerticalZoom (float zoom)
 
void SetAngle (float angle)
 
void SetDependIsDefault (bool isDefault)
 
void SetReverseDependence (MythUIType *dependee, bool reverse)
 
void SetDependsMap (QMap< QString, QString > dependsMap)
 
QMap< QString, QString > GetDependsMap () const
 

Protected Slots

void searchArtist (void)
 
void searchCompilationArtist (void)
 
void searchAlbum (void)
 
void searchGenre (void)
 
void setArtist (const QString &artist)
 
void setCompArtist (const QString &compArtist)
 
void setAlbum (const QString &album)
 
void setGenre (const QString &genre)
 
void ratingSpinChanged (MythUIButtonListItem *item)
 
void artistLostFocus (void)
 
void albumLostFocus (void)
 
void genreLostFocus (void)
 
void incRating (void)
 
void decRating (void)
 
void checkClicked (bool state)
 
void switchToAlbumArt (void)
 
- Protected Slots inherited from EditMetadataCommon
void showSaveMenu (void)
 
void saveToDatabase (void)
 
void saveToMetadata (void)
 
void saveAll (void)
 
void cleanupAndClose (void)
 

Protected Member Functions

void createBusyDialog (const QString &title)
 
- Protected Member Functions inherited from EditMetadataCommon
bool hasMetadataChanged (void)
 
void updateMetadata (void)
 
void searchForAlbumImages (void)
 search Google for images More...
 
void scanForImages (void)
 
- Protected Member Functions inherited from MythScreenType
 MythScreenType (MythUIType *parent, const QString &name, bool fullscreen=true)
 
void CopyFrom (MythUIType *base) override
 Copy this widgets state from another. More...
 
void CreateCopy (MythUIType *parent) override
 Copy the state of this widget to the one given, it must be of the same type. More...
 
bool ParseElement (const QString &filename, QDomElement &element, bool showWarnings) override
 Parse the xml definition of this widget setting the state of the object accordingly. More...
 
virtual void Load (void)
 Load data which will ultimately be displayed on-screen or used to determine what appears on-screen (See Warning) More...
 
virtual void Init (void)
 Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in Load() More...
 
void LoadInBackground (QString message="")
 
void ReloadInBackground (void)
 
void OpenBusyPopup (const QString &message="")
 
void CloseBusyPopup (void)
 
void SetBusyPopupMessage (const QString &message)
 
void ResetBusyPopup (void)
 
- Protected Member Functions inherited from MythUIType
virtual ~MythUIType ()
 
void customEvent (QEvent *event) override
 
virtual void DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect)
 
void AddFocusableChildrenToList (QMap< int, MythUIType * > &focusList)
 
void HandleAlphaPulse ()
 Handle one frame of an alpha (transparency) change animation. More...
 
void HandleMovementPulse ()
 Handle one frame of a movement animation. More...
 
int CalcAlpha (int alphamod)
 
int NormX (const int width)
 
int NormY (const int height)
 
void ConnectDependants (bool recurse=false)
 
virtual void Finalize (void)
 Perform any post-xml parsing initialisation tasks. More...
 

Private Member Functions

void OnArtworkSearchDone (MetadataLookup *lookup)
 
void handleDownloadedImages (MetadataLookup *lookup)
 
void showMenu (void)
 
void fillWidgets (void)
 
void updateArtistImage (void)
 
void updateAlbumImage (void)
 
void updateGenreImage (void)
 
void updateRating (void)
 
void searchForArtistImages (void)
 search google for artist images More...
 
void searchForGenreImages (void)
 search flickr for genre images More...
 

Private Attributes

VideoMetadatam_workingMetadata
 
VideoMetadatam_origMetadata
 
MythUITextEditm_titleEdit {nullptr}
 
MythUITextEditm_subtitleEdit {nullptr}
 
MythUITextEditm_taglineEdit {nullptr}
 
MythUITextEditm_playerEdit {nullptr}
 
MythUITextEditm_ratingEdit {nullptr}
 
MythUITextEditm_directorEdit {nullptr}
 
MythUITextEditm_inetrefEdit {nullptr}
 
MythUITextEditm_homepageEdit {nullptr}
 
MythUITextEditm_plotEdit {nullptr}
 
MythUISpinBoxm_seasonSpin {nullptr}
 
MythUISpinBoxm_episodeSpin {nullptr}
 
MythUISpinBoxm_yearSpin {nullptr}
 
MythUISpinBoxm_userRatingSpin {nullptr}
 
MythUISpinBoxm_lengthSpin {nullptr}
 
MythUIButtonListm_categoryList {nullptr}
 
MythUIButtonListm_levelList {nullptr}
 
MythUIButtonListm_childList {nullptr}
 
MythUICheckBoxm_browseCheck {nullptr}
 
MythUICheckBoxm_watchedCheck {nullptr}
 
MythUIButtonm_coverartButton {nullptr}
 
MythUITextm_coverartText {nullptr}
 
MythUIButtonm_screenshotButton {nullptr}
 
MythUITextm_screenshotText {nullptr}
 
MythUIButtonm_bannerButton {nullptr}
 
MythUITextm_bannerText {nullptr}
 
MythUIButtonm_fanartButton {nullptr}
 
MythUITextm_fanartText {nullptr}
 
MythUIButtonm_trailerButton {nullptr}
 
MythUITextm_trailerText {nullptr}
 
MythUIButtonm_netCoverartButton {nullptr}
 
MythUIButtonm_netFanartButton {nullptr}
 
MythUIButtonm_netBannerButton {nullptr}
 
MythUIButtonm_netScreenshotButton {nullptr}
 
MythUIImagem_coverart {nullptr}
 
MythUIImagem_screenshot {nullptr}
 
MythUIImagem_banner {nullptr}
 
MythUIImagem_fanart {nullptr}
 
MythUIButtonm_doneButton {nullptr}
 
int cachedChildSelection {0}
 
const VideoMetadataListManagerm_metaCache
 
MetadataDownloadm_query {nullptr}
 
MetadataImageDownloadm_imageDownload {nullptr}
 
MythUIBusyDialogm_busyPopup {nullptr}
 
MythScreenStackm_popupStack {nullptr}
 
ArchiveItemm_sourceMetadata {nullptr}
 
MythUITextEditm_descriptionEdit {nullptr}
 
MythUITextEditm_startdateEdit {nullptr}
 
MythUITextEditm_starttimeEdit {nullptr}
 
MythUIButtonm_cancelButton {nullptr}
 
MythUIButtonm_okButton {nullptr}
 
MythUITextEditm_artistEdit {nullptr}
 
MythUITextEditm_compArtistEdit {nullptr}
 
MythUITextEditm_albumEdit {nullptr}
 
MythUITextEditm_genreEdit {nullptr}
 
MythUISpinBoxm_trackSpin {nullptr}
 
MythUISpinBoxm_discSpin {nullptr}
 
MythUISpinBoxm_ratingSpin {nullptr}
 
MythUIStateTypem_ratingState {nullptr}
 
MythUIButtonm_incRatingButton {nullptr}
 
MythUIButtonm_decRatingButton {nullptr}
 
MythUIButtonm_searchArtistButton {nullptr}
 
MythUIButtonm_searchCompArtistButton {nullptr}
 
MythUIButtonm_searchAlbumButton {nullptr}
 
MythUIButtonm_searchGenreButton {nullptr}
 
MythUIImagem_artistIcon {nullptr}
 
MythUIImagem_albumIcon {nullptr}
 
MythUIImagem_genreIcon {nullptr}
 
MythUICheckBoxm_compilationCheck {nullptr}
 
MythUIButtonm_albumartButton {nullptr}
 

Additional Inherited Members

- Static Public Member Functions inherited from XMLParseBase
static QString getFirstText (QDomElement &element)
 
static bool parseBool (const QString &text)
 
static bool parseBool (QDomElement &element)
 
static MythPoint parsePoint (const QString &text, bool normalize=true)
 
static MythPoint parsePoint (QDomElement &element, bool normalize=true)
 
static QSize parseSize (const QString &text, bool normalize=true)
 
static QSize parseSize (QDomElement &element, bool normalize=true)
 
static MythRect parseRect (const QString &text, bool normalize=true)
 
static MythRect parseRect (QDomElement &element, bool normalize=true)
 
static int parseAlignment (const QString &text)
 
static int parseAlignment (QDomElement &element)
 
static QBrush parseGradient (const QDomElement &element)
 
static QString parseText (QDomElement &element)
 
static MythUITypeGetGlobalObjectStore (void)
 
static void ClearGlobalObjectStore (void)
 
static void ParseChildren (const QString &filename, QDomElement &element, MythUIType *parent, bool showWarnings)
 
static MythUITypeParseUIType (const QString &filename, QDomElement &element, const QString &type, MythUIType *parent, MythScreenType *screen, bool showWarnings, QMap< QString, QString > &parentDependsMap)
 
static bool WindowExists (const QString &xmlfile, const QString &windowname)
 
static bool LoadWindowFromXML (const QString &xmlfile, const QString &windowname, MythUIType *parent)
 
static bool LoadBaseTheme (void)
 
static bool LoadBaseTheme (const QString &baseTheme)
 
static bool CopyWindowFromBase (const QString &windowname, MythScreenType *win)
 
- Protected Attributes inherited from EditMetadataCommon
bool m_albumArtChanged {false}
 
QString m_searchType
 
MythUIButtonm_doneButton {nullptr}
 
- Protected Attributes inherited from MythScreenType
bool m_FullScreen {false}
 
bool m_IsDeleting {false}
 
QSemaphore m_LoadLock {1}
 
volatile bool m_IsLoading {false}
 
volatile bool m_IsLoaded {false}
 
bool m_IsInitialized {false}
 
MythUITypem_CurrentFocusWidget {nullptr}
 
QMap< int, MythUIType * > m_FocusWidgetList
 
MythScreenStackm_ScreenStack {nullptr}
 
MythUIBusyDialogm_BusyPopup {nullptr}
 
QRegion m_SavedMask
 
- Protected Attributes inherited from MythUIType
QList< MythUIType * > m_ChildrenList
 
QMap< QString, QString > m_dependsMap
 
QList< QPair< MythUIType *, bool > > m_dependsValue
 
QList< int > m_dependOperator
 
bool m_Visible {true}
 
bool m_HasFocus {false}
 
bool m_CanHaveFocus {false}
 
bool m_Enabled {true}
 
bool m_EnableInitiator {false}
 
bool m_Initiator {false}
 
bool m_Vanish {false}
 
bool m_Vanished {false}
 
bool m_IsDependDefault {false}
 
QMap< MythUIType *, boolm_ReverseDepend
 
int m_focusOrder {0}
 
MythRect m_Area {0,0,0,0}
 
MythRect m_MinArea {0,0,0,0}
 
MythPoint m_MinSize
 
QRegion m_DirtyRegion {0,0,0,0}
 
bool m_NeedsRedraw {false}
 
UIEffects m_Effects
 
int m_AlphaChangeMode {0}
 
int m_AlphaChange {0}
 
int m_AlphaMin {0}
 
int m_AlphaMax {255}
 
bool m_Moving {false}
 
QPoint m_XYDestination {0,0}
 
QPoint m_XYSpeed {0,0}
 
FontMapm_Fonts {nullptr}
 
MythUITypem_Parent {nullptr}
 
MythPainterm_Painter {nullptr}
 
QList< MythUIAnimation * > m_animations
 
QString m_helptext
 
QString m_xmlName
 
QString m_xmlLocation
 
bool m_deferload {false}
 
QColor m_BorderColor {Qt::black}
 
- Static Protected Attributes inherited from EditMetadataCommon
static bool s_metadataOnly = false
 
static MusicMetadatas_metadata = nullptr
 
static MusicMetadatas_sourceMetadata = nullptr
 

Detailed Description

Definition at line 19 of file editvideometadata.h.

Constructor & Destructor Documentation

◆ EditMetadataDialog() [1/4]

EditMetadataDialog::EditMetadataDialog ( MythScreenStack lparent,
const QString &  lname,
VideoMetadata source_metadata,
const VideoMetadataListManager cache 
)

Definition at line 34 of file editvideometadata.cpp.

◆ ~EditMetadataDialog() [1/3]

EditMetadataDialog::~EditMetadataDialog ( )

Definition at line 47 of file editvideometadata.cpp.

◆ EditMetadataDialog() [2/4]

EditMetadataDialog::EditMetadataDialog ( MythScreenStack parent,
ArchiveItem source_metadata 
)
inline

Definition at line 25 of file mytharchive/mytharchive/editmetadata.h.

◆ ~EditMetadataDialog() [2/3]

EditMetadataDialog::~EditMetadataDialog ( )
default

◆ EditMetadataDialog() [3/4]

EditMetadataDialog::EditMetadataDialog ( MythScreenStack parent,
MusicMetadata source_metadata 
)

Definition at line 287 of file mythmusic/mythmusic/editmetadata.cpp.

◆ EditMetadataDialog() [4/4]

EditMetadataDialog::EditMetadataDialog ( MythScreenStack parent)
explicit

Definition at line 293 of file mythmusic/mythmusic/editmetadata.cpp.

◆ ~EditMetadataDialog() [3/3]

EditMetadataDialog::~EditMetadataDialog ( void  )

Member Function Documentation

◆ Create() [1/3]

bool EditMetadataDialog::Create ( void  )
overridevirtual

◆ customEvent() [1/2]

void EditMetadataDialog::customEvent ( QEvent *  levent)
override

Definition at line 976 of file editvideometadata.cpp.

◆ fillWidgets() [1/2]

void EditMetadataDialog::fillWidgets ( )

Definition at line 302 of file editvideometadata.cpp.

Referenced by Create().

◆ createBusyDialog()

void EditMetadataDialog::createBusyDialog ( const QString &  title)
protected

Definition at line 288 of file editvideometadata.cpp.

Referenced by FindNetArt(), and OnSearchListSelection().

◆ Finished

void EditMetadataDialog::Finished ( )
signal

Referenced by SaveAndExit().

◆ SaveAndExit

void EditMetadataDialog::SaveAndExit ( )
slot

Definition at line 519 of file editvideometadata.cpp.

Referenced by Create().

◆ SetTitle

void EditMetadataDialog::SetTitle ( )
slot

Definition at line 528 of file editvideometadata.cpp.

Referenced by Create().

◆ SetSubtitle

void EditMetadataDialog::SetSubtitle ( )
slot

Definition at line 533 of file editvideometadata.cpp.

Referenced by Create().

◆ SetTagline

void EditMetadataDialog::SetTagline ( )
slot

Definition at line 548 of file editvideometadata.cpp.

Referenced by Create().

◆ SetRating

void EditMetadataDialog::SetRating ( )
slot

Definition at line 543 of file editvideometadata.cpp.

Referenced by Create().

◆ SetDirector

void EditMetadataDialog::SetDirector ( )
slot

Definition at line 553 of file editvideometadata.cpp.

Referenced by Create().

◆ SetInetRef

void EditMetadataDialog::SetInetRef ( )
slot

Definition at line 558 of file editvideometadata.cpp.

Referenced by Create().

◆ SetHomepage

void EditMetadataDialog::SetHomepage ( )
slot

Definition at line 563 of file editvideometadata.cpp.

Referenced by Create().

◆ SetPlot

void EditMetadataDialog::SetPlot ( )
slot

Definition at line 568 of file editvideometadata.cpp.

Referenced by Create().

◆ SetYear

void EditMetadataDialog::SetYear ( )
slot

Definition at line 583 of file editvideometadata.cpp.

Referenced by Create().

◆ SetUserRating

void EditMetadataDialog::SetUserRating ( )
slot

Definition at line 588 of file editvideometadata.cpp.

Referenced by Create().

◆ SetLength

void EditMetadataDialog::SetLength ( )
slot

Definition at line 593 of file editvideometadata.cpp.

Referenced by Create().

◆ SetCategory

void EditMetadataDialog::SetCategory ( MythUIButtonListItem item)
slot

Definition at line 538 of file editvideometadata.cpp.

Referenced by Create().

◆ SetPlayer

void EditMetadataDialog::SetPlayer ( )
slot

Definition at line 598 of file editvideometadata.cpp.

Referenced by Create().

◆ SetSeason

void EditMetadataDialog::SetSeason ( )
slot

Definition at line 573 of file editvideometadata.cpp.

Referenced by Create().

◆ SetEpisode

void EditMetadataDialog::SetEpisode ( )
slot

Definition at line 578 of file editvideometadata.cpp.

Referenced by Create().

◆ SetLevel

void EditMetadataDialog::SetLevel ( MythUIButtonListItem item)
slot

Definition at line 603 of file editvideometadata.cpp.

Referenced by Create().

◆ SetChild

void EditMetadataDialog::SetChild ( MythUIButtonListItem item)
slot

Definition at line 609 of file editvideometadata.cpp.

Referenced by Create().

◆ ToggleBrowse

void EditMetadataDialog::ToggleBrowse ( )
slot

Definition at line 615 of file editvideometadata.cpp.

Referenced by Create().

◆ ToggleWatched

void EditMetadataDialog::ToggleWatched ( )
slot

Definition at line 621 of file editvideometadata.cpp.

Referenced by Create().

◆ FindCoverArt

void EditMetadataDialog::FindCoverArt ( )
slot

Definition at line 627 of file editvideometadata.cpp.

Referenced by Create().

◆ FindBanner

void EditMetadataDialog::FindBanner ( )
slot

Definition at line 805 of file editvideometadata.cpp.

Referenced by Create().

◆ FindFanart

void EditMetadataDialog::FindFanart ( )
slot

Definition at line 850 of file editvideometadata.cpp.

Referenced by Create().

◆ FindScreenshot

void EditMetadataDialog::FindScreenshot ( )
slot

Definition at line 895 of file editvideometadata.cpp.

Referenced by Create().

◆ FindTrailer

void EditMetadataDialog::FindTrailer ( )
slot

Definition at line 940 of file editvideometadata.cpp.

Referenced by Create().

◆ NewCategoryPopup

void EditMetadataDialog::NewCategoryPopup ( )
slot

Definition at line 494 of file editvideometadata.cpp.

Referenced by Create().

◆ AddCategory

void EditMetadataDialog::AddCategory ( const QString &  category)
slot

Definition at line 511 of file editvideometadata.cpp.

Referenced by customEvent().

◆ SetCoverArt

void EditMetadataDialog::SetCoverArt ( QString  file)
slot

Definition at line 776 of file editvideometadata.cpp.

Referenced by customEvent(), and handleDownloadedImages().

◆ SetBanner

void EditMetadataDialog::SetBanner ( QString  file)
slot

Definition at line 821 of file editvideometadata.cpp.

Referenced by customEvent(), and handleDownloadedImages().

◆ SetFanart

void EditMetadataDialog::SetFanart ( QString  file)
slot

Definition at line 866 of file editvideometadata.cpp.

Referenced by customEvent(), and handleDownloadedImages().

◆ SetScreenshot

void EditMetadataDialog::SetScreenshot ( QString  file)
slot

Definition at line 911 of file editvideometadata.cpp.

Referenced by customEvent(), and handleDownloadedImages().

◆ SetTrailer

void EditMetadataDialog::SetTrailer ( QString  file)
slot

Definition at line 956 of file editvideometadata.cpp.

Referenced by customEvent().

◆ FindNetArt

void EditMetadataDialog::FindNetArt ( VideoArtworkType  type)
slot

◆ FindNetCoverArt

void EditMetadataDialog::FindNetCoverArt ( )
slot

Definition at line 756 of file editvideometadata.cpp.

Referenced by Create().

◆ FindNetBanner

void EditMetadataDialog::FindNetBanner ( )
slot

Definition at line 766 of file editvideometadata.cpp.

Referenced by Create().

◆ FindNetFanart

void EditMetadataDialog::FindNetFanart ( )
slot

Definition at line 761 of file editvideometadata.cpp.

Referenced by Create().

◆ FindNetScreenshot

void EditMetadataDialog::FindNetScreenshot ( )
slot

Definition at line 771 of file editvideometadata.cpp.

Referenced by Create().

◆ OnSearchListSelection

void EditMetadataDialog::OnSearchListSelection ( const ArtworkInfo info,
VideoArtworkType  type 
)
slot

Definition at line 673 of file editvideometadata.cpp.

Referenced by OnArtworkSearchDone().

◆ OnArtworkSearchDone()

void EditMetadataDialog::OnArtworkSearchDone ( MetadataLookup lookup)
private

Definition at line 643 of file editvideometadata.cpp.

Referenced by customEvent().

◆ handleDownloadedImages()

void EditMetadataDialog::handleDownloadedImages ( MetadataLookup lookup)
private

Definition at line 699 of file editvideometadata.cpp.

Referenced by customEvent().

◆ Create() [2/3]

bool EditMetadataDialog::Create ( void  )
overridevirtual

Reimplemented from MythScreenType.

◆ keyPressEvent() [1/2]

bool EditMetadataDialog::keyPressEvent ( QKeyEvent *  event)
overridevirtual

Key event handler.

Parameters
eventKeypress event

Reimplemented from MythScreenType.

Definition at line 49 of file mytharchive/mytharchive/editmetadata.cpp.

◆ haveResult

void EditMetadataDialog::haveResult ( bool  ok,
ArchiveItem item 
)
signal

◆ okPressed

void EditMetadataDialog::okPressed ( void  )
slot

Definition at line 60 of file mytharchive/mytharchive/editmetadata.cpp.

◆ cancelPressed

void EditMetadataDialog::cancelPressed ( void  )
slot

Definition at line 73 of file mytharchive/mytharchive/editmetadata.cpp.

◆ Create() [3/3]

bool EditMetadataDialog::Create ( void  )
overridevirtual

Reimplemented from MythScreenType.

◆ keyPressEvent() [2/2]

bool EditMetadataDialog::keyPressEvent ( QKeyEvent *  event)
overridevirtual

Key event handler.

Parameters
eventKeypress event

Reimplemented from MythScreenType.

◆ customEvent() [2/2]

void EditMetadataDialog::customEvent ( QEvent *  event)
override

◆ searchArtist

void EditMetadataDialog::searchArtist ( void  )
protectedslot

Definition at line 532 of file mythmusic/mythmusic/editmetadata.cpp.

◆ searchCompilationArtist

void EditMetadataDialog::searchCompilationArtist ( void  )
protectedslot

Definition at line 577 of file mythmusic/mythmusic/editmetadata.cpp.

◆ searchAlbum

void EditMetadataDialog::searchAlbum ( void  )
protectedslot

Definition at line 602 of file mythmusic/mythmusic/editmetadata.cpp.

◆ searchGenre

void EditMetadataDialog::searchGenre ( void  )
protectedslot

Definition at line 645 of file mythmusic/mythmusic/editmetadata.cpp.

◆ setArtist

void EditMetadataDialog::setArtist ( const QString &  artist)
protectedslot

Definition at line 552 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by searchArtist().

◆ setCompArtist

void EditMetadataDialog::setCompArtist ( const QString &  compArtist)
protectedslot

Definition at line 597 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by searchCompilationArtist().

◆ setAlbum

void EditMetadataDialog::setAlbum ( const QString &  album)
protectedslot

Definition at line 622 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by searchAlbum().

◆ setGenre

void EditMetadataDialog::setGenre ( const QString &  genre)
protectedslot

Definition at line 673 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by searchGenre().

◆ ratingSpinChanged

void EditMetadataDialog::ratingSpinChanged ( MythUIButtonListItem item)
protectedslot

Definition at line 419 of file mythmusic/mythmusic/editmetadata.cpp.

◆ artistLostFocus

void EditMetadataDialog::artistLostFocus ( void  )
protectedslot

Definition at line 697 of file mythmusic/mythmusic/editmetadata.cpp.

◆ albumLostFocus

void EditMetadataDialog::albumLostFocus ( void  )
protectedslot

Definition at line 702 of file mythmusic/mythmusic/editmetadata.cpp.

◆ genreLostFocus

void EditMetadataDialog::genreLostFocus ( void  )
protectedslot

Definition at line 707 of file mythmusic/mythmusic/editmetadata.cpp.

◆ incRating

void EditMetadataDialog::incRating ( void  )
protectedslot

Definition at line 407 of file mythmusic/mythmusic/editmetadata.cpp.

◆ decRating

void EditMetadataDialog::decRating ( void  )
protectedslot

Definition at line 413 of file mythmusic/mythmusic/editmetadata.cpp.

◆ checkClicked

void EditMetadataDialog::checkClicked ( bool  state)
protectedslot

Definition at line 516 of file mythmusic/mythmusic/editmetadata.cpp.

◆ switchToAlbumArt

void EditMetadataDialog::switchToAlbumArt ( void  )
protectedslot

Definition at line 497 of file mythmusic/mythmusic/editmetadata.cpp.

◆ showMenu()

void EditMetadataDialog::showMenu ( void  )
private

Definition at line 469 of file mythmusic/mythmusic/editmetadata.cpp.

◆ fillWidgets() [2/2]

void EditMetadataDialog::fillWidgets ( void  )
private

◆ updateArtistImage()

void EditMetadataDialog::updateArtistImage ( void  )
private

Definition at line 558 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by artistLostFocus(), and setArtist().

◆ updateAlbumImage()

void EditMetadataDialog::updateAlbumImage ( void  )
private

Definition at line 628 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by albumLostFocus(), and setAlbum().

◆ updateGenreImage()

void EditMetadataDialog::updateGenreImage ( void  )
private

Definition at line 679 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by genreLostFocus(), and setGenre().

◆ updateRating()

void EditMetadataDialog::updateRating ( void  )
private

Definition at line 431 of file mythmusic/mythmusic/editmetadata.cpp.

Referenced by decRating(), and incRating().

◆ searchForArtistImages()

void EditMetadataDialog::searchForArtistImages ( void  )
private

search google for artist images

Definition at line 725 of file mythmusic/mythmusic/editmetadata.cpp.

◆ searchForGenreImages()

void EditMetadataDialog::searchForGenreImages ( void  )
private

search flickr for genre images

Definition at line 713 of file mythmusic/mythmusic/editmetadata.cpp.

Member Data Documentation

◆ m_workingMetadata

VideoMetadata* EditMetadataDialog::m_workingMetadata
private

◆ m_origMetadata

VideoMetadata* EditMetadataDialog::m_origMetadata
private

Definition at line 87 of file editvideometadata.h.

Referenced by EditMetadataDialog(), and SaveAndExit().

◆ m_titleEdit

MythUITextEdit * EditMetadataDialog::m_titleEdit {nullptr}
private

Definition at line 93 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), okPressed(), and SetTitle().

◆ m_subtitleEdit

MythUITextEdit * EditMetadataDialog::m_subtitleEdit {nullptr}
private

Definition at line 94 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), okPressed(), and SetSubtitle().

◆ m_taglineEdit

MythUITextEdit* EditMetadataDialog::m_taglineEdit {nullptr}
private

Definition at line 95 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetTagline().

◆ m_playerEdit

MythUITextEdit* EditMetadataDialog::m_playerEdit {nullptr}
private

Definition at line 96 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetPlayer().

◆ m_ratingEdit

MythUITextEdit* EditMetadataDialog::m_ratingEdit {nullptr}
private

Definition at line 97 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetRating().

◆ m_directorEdit

MythUITextEdit* EditMetadataDialog::m_directorEdit {nullptr}
private

Definition at line 98 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetDirector().

◆ m_inetrefEdit

MythUITextEdit* EditMetadataDialog::m_inetrefEdit {nullptr}
private

Definition at line 99 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetInetRef().

◆ m_homepageEdit

MythUITextEdit* EditMetadataDialog::m_homepageEdit {nullptr}
private

Definition at line 100 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetHomepage().

◆ m_plotEdit

MythUITextEdit* EditMetadataDialog::m_plotEdit {nullptr}
private

Definition at line 101 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetPlot().

◆ m_seasonSpin

MythUISpinBox* EditMetadataDialog::m_seasonSpin {nullptr}
private

Definition at line 103 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetSeason().

◆ m_episodeSpin

MythUISpinBox* EditMetadataDialog::m_episodeSpin {nullptr}
private

Definition at line 104 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetEpisode().

◆ m_yearSpin

MythUISpinBox * EditMetadataDialog::m_yearSpin {nullptr}
private

Definition at line 105 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetYear().

◆ m_userRatingSpin

MythUISpinBox* EditMetadataDialog::m_userRatingSpin {nullptr}
private

Definition at line 106 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetUserRating().

◆ m_lengthSpin

MythUISpinBox* EditMetadataDialog::m_lengthSpin {nullptr}
private

Definition at line 107 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetLength().

◆ m_categoryList

MythUIButtonList* EditMetadataDialog::m_categoryList {nullptr}
private

Definition at line 108 of file editvideometadata.h.

Referenced by AddCategory(), Create(), and fillWidgets().

◆ m_levelList

MythUIButtonList* EditMetadataDialog::m_levelList {nullptr}
private

Definition at line 109 of file editvideometadata.h.

Referenced by Create(), and fillWidgets().

◆ m_childList

MythUIButtonList* EditMetadataDialog::m_childList {nullptr}
private

Definition at line 110 of file editvideometadata.h.

Referenced by Create(), and fillWidgets().

◆ m_browseCheck

MythUICheckBox* EditMetadataDialog::m_browseCheck {nullptr}
private

Definition at line 111 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and ToggleBrowse().

◆ m_watchedCheck

MythUICheckBox* EditMetadataDialog::m_watchedCheck {nullptr}
private

Definition at line 112 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and ToggleWatched().

◆ m_coverartButton

MythUIButton* EditMetadataDialog::m_coverartButton {nullptr}
private

Definition at line 113 of file editvideometadata.h.

Referenced by Create().

◆ m_coverartText

MythUIText* EditMetadataDialog::m_coverartText {nullptr}
private

Definition at line 114 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetCoverArt().

◆ m_screenshotButton

MythUIButton* EditMetadataDialog::m_screenshotButton {nullptr}
private

Definition at line 115 of file editvideometadata.h.

Referenced by Create().

◆ m_screenshotText

MythUIText* EditMetadataDialog::m_screenshotText {nullptr}
private

Definition at line 116 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetScreenshot().

◆ m_bannerButton

MythUIButton* EditMetadataDialog::m_bannerButton {nullptr}
private

Definition at line 117 of file editvideometadata.h.

Referenced by Create().

◆ m_bannerText

MythUIText* EditMetadataDialog::m_bannerText {nullptr}
private

Definition at line 118 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetBanner().

◆ m_fanartButton

MythUIButton* EditMetadataDialog::m_fanartButton {nullptr}
private

Definition at line 119 of file editvideometadata.h.

Referenced by Create().

◆ m_fanartText

MythUIText* EditMetadataDialog::m_fanartText {nullptr}
private

Definition at line 120 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetFanart().

◆ m_trailerButton

MythUIButton* EditMetadataDialog::m_trailerButton {nullptr}
private

Definition at line 121 of file editvideometadata.h.

Referenced by Create().

◆ m_trailerText

MythUIText* EditMetadataDialog::m_trailerText {nullptr}
private

Definition at line 122 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetTrailer().

◆ m_netCoverartButton

MythUIButton* EditMetadataDialog::m_netCoverartButton {nullptr}
private

Definition at line 123 of file editvideometadata.h.

Referenced by Create().

◆ m_netFanartButton

MythUIButton* EditMetadataDialog::m_netFanartButton {nullptr}
private

Definition at line 124 of file editvideometadata.h.

Referenced by Create().

◆ m_netBannerButton

MythUIButton* EditMetadataDialog::m_netBannerButton {nullptr}
private

Definition at line 125 of file editvideometadata.h.

Referenced by Create().

◆ m_netScreenshotButton

MythUIButton* EditMetadataDialog::m_netScreenshotButton {nullptr}
private

Definition at line 126 of file editvideometadata.h.

Referenced by Create().

◆ m_coverart

MythUIImage* EditMetadataDialog::m_coverart {nullptr}
private

Definition at line 127 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetCoverArt().

◆ m_screenshot

MythUIImage* EditMetadataDialog::m_screenshot {nullptr}
private

Definition at line 128 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetScreenshot().

◆ m_banner

MythUIImage* EditMetadataDialog::m_banner {nullptr}
private

Definition at line 129 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetBanner().

◆ m_fanart

MythUIImage* EditMetadataDialog::m_fanart {nullptr}
private

Definition at line 130 of file editvideometadata.h.

Referenced by Create(), fillWidgets(), and SetFanart().

◆ m_doneButton

MythUIButton* EditMetadataDialog::m_doneButton {nullptr}
private

Definition at line 131 of file editvideometadata.h.

Referenced by Create().

◆ cachedChildSelection

int EditMetadataDialog::cachedChildSelection {0}
private

Definition at line 138 of file editvideometadata.h.

Referenced by fillWidgets(), and SetChild().

◆ m_metaCache

const VideoMetadataListManager& EditMetadataDialog::m_metaCache
private

Definition at line 140 of file editvideometadata.h.

Referenced by fillWidgets().

◆ m_query

MetadataDownload* EditMetadataDialog::m_query {nullptr}
private

Definition at line 141 of file editvideometadata.h.

Referenced by EditMetadataDialog(), and FindNetArt().

◆ m_imageDownload

MetadataImageDownload* EditMetadataDialog::m_imageDownload {nullptr}
private

Definition at line 142 of file editvideometadata.h.

Referenced by EditMetadataDialog(), and OnSearchListSelection().

◆ m_busyPopup

MythUIBusyDialog* EditMetadataDialog::m_busyPopup {nullptr}
private

◆ m_popupStack

MythScreenStack* EditMetadataDialog::m_popupStack {nullptr}
private

Definition at line 145 of file editvideometadata.h.

Referenced by createBusyDialog(), EditMetadataDialog(), and OnArtworkSearchDone().

◆ m_sourceMetadata

ArchiveItem* EditMetadataDialog::m_sourceMetadata {nullptr}
private

Definition at line 41 of file mytharchive/mytharchive/editmetadata.h.

Referenced by cancelPressed(), and okPressed().

◆ m_descriptionEdit

MythUITextEdit* EditMetadataDialog::m_descriptionEdit {nullptr}
private

Definition at line 45 of file mytharchive/mytharchive/editmetadata.h.

Referenced by okPressed().

◆ m_startdateEdit

MythUITextEdit* EditMetadataDialog::m_startdateEdit {nullptr}
private

Definition at line 46 of file mytharchive/mytharchive/editmetadata.h.

Referenced by okPressed().

◆ m_starttimeEdit

MythUITextEdit* EditMetadataDialog::m_starttimeEdit {nullptr}
private

Definition at line 47 of file mytharchive/mytharchive/editmetadata.h.

Referenced by okPressed().

◆ m_cancelButton

MythUIButton* EditMetadataDialog::m_cancelButton {nullptr}
private

Definition at line 48 of file mytharchive/mytharchive/editmetadata.h.

◆ m_okButton

MythUIButton* EditMetadataDialog::m_okButton {nullptr}
private

Definition at line 49 of file mytharchive/mytharchive/editmetadata.h.

◆ m_artistEdit

MythUITextEdit* EditMetadataDialog::m_artistEdit {nullptr}
private

Definition at line 113 of file mythmusic/mythmusic/editmetadata.h.

Referenced by checkClicked(), setArtist(), and updateArtistImage().

◆ m_compArtistEdit

MythUITextEdit* EditMetadataDialog::m_compArtistEdit {nullptr}
private

Definition at line 114 of file mythmusic/mythmusic/editmetadata.h.

Referenced by checkClicked(), and setCompArtist().

◆ m_albumEdit

MythUITextEdit* EditMetadataDialog::m_albumEdit {nullptr}
private

Definition at line 115 of file mythmusic/mythmusic/editmetadata.h.

Referenced by setAlbum().

◆ m_genreEdit

MythUITextEdit* EditMetadataDialog::m_genreEdit {nullptr}
private

Definition at line 117 of file mythmusic/mythmusic/editmetadata.h.

Referenced by setGenre(), and updateGenreImage().

◆ m_trackSpin

MythUISpinBox* EditMetadataDialog::m_trackSpin {nullptr}
private

Definition at line 120 of file mythmusic/mythmusic/editmetadata.h.

◆ m_discSpin

MythUISpinBox* EditMetadataDialog::m_discSpin {nullptr}
private

Definition at line 121 of file mythmusic/mythmusic/editmetadata.h.

◆ m_ratingSpin

MythUISpinBox* EditMetadataDialog::m_ratingSpin {nullptr}
private

Definition at line 122 of file mythmusic/mythmusic/editmetadata.h.

Referenced by updateRating().

◆ m_ratingState

MythUIStateType* EditMetadataDialog::m_ratingState {nullptr}
private

Definition at line 124 of file mythmusic/mythmusic/editmetadata.h.

Referenced by ratingSpinChanged(), and updateRating().

◆ m_incRatingButton

MythUIButton* EditMetadataDialog::m_incRatingButton {nullptr}
private

Definition at line 125 of file mythmusic/mythmusic/editmetadata.h.

◆ m_decRatingButton

MythUIButton* EditMetadataDialog::m_decRatingButton {nullptr}
private

Definition at line 126 of file mythmusic/mythmusic/editmetadata.h.

◆ m_searchArtistButton

MythUIButton* EditMetadataDialog::m_searchArtistButton {nullptr}
private

Definition at line 128 of file mythmusic/mythmusic/editmetadata.h.

◆ m_searchCompArtistButton

MythUIButton* EditMetadataDialog::m_searchCompArtistButton {nullptr}
private

Definition at line 129 of file mythmusic/mythmusic/editmetadata.h.

◆ m_searchAlbumButton

MythUIButton* EditMetadataDialog::m_searchAlbumButton {nullptr}
private

Definition at line 130 of file mythmusic/mythmusic/editmetadata.h.

◆ m_searchGenreButton

MythUIButton* EditMetadataDialog::m_searchGenreButton {nullptr}
private

Definition at line 131 of file mythmusic/mythmusic/editmetadata.h.

◆ m_artistIcon

MythUIImage* EditMetadataDialog::m_artistIcon {nullptr}
private

Definition at line 133 of file mythmusic/mythmusic/editmetadata.h.

Referenced by updateArtistImage().

◆ m_albumIcon

MythUIImage* EditMetadataDialog::m_albumIcon {nullptr}
private

Definition at line 134 of file mythmusic/mythmusic/editmetadata.h.

Referenced by updateAlbumImage().

◆ m_genreIcon

MythUIImage* EditMetadataDialog::m_genreIcon {nullptr}
private

Definition at line 135 of file mythmusic/mythmusic/editmetadata.h.

Referenced by updateGenreImage().

◆ m_compilationCheck

MythUICheckBox* EditMetadataDialog::m_compilationCheck {nullptr}
private

Definition at line 137 of file mythmusic/mythmusic/editmetadata.h.

◆ m_albumartButton

MythUIButton* EditMetadataDialog::m_albumartButton {nullptr}
private

Definition at line 139 of file mythmusic/mythmusic/editmetadata.h.


The documentation for this class was generated from the following files: