MythTV  master
mythuimetadataresults.h
Go to the documentation of this file.
1 #ifndef MYTHUIMETADATARESULTS_H_
2 #define MYTHUIMETADATARESULTS_H_
3 
7 
9 
11 {
12  Q_OBJECT
13 
14  public:
17  ~MetadataResultsDialog() override;
18 
19  bool Create() override; // MythScreenType
20 
21  signals:
22  void haveResult(RefCountHandler<MetadataLookup>);
23 
24  private:
26  MythUIButtonList *m_resultsList {nullptr};
27  MetadataImageDownload *m_imageDownload {nullptr};
28 
29  private slots:
30  void customEvent(QEvent *event) override; // MythUIType
31 
32  static void cleanCacheDir();
33  void sendResult(MythUIButtonListItem* item);
34 };
35 
36 #endif
RefCountHandler
Definition: referencecounterlist.h:17
MetadataImageDownload
Definition: metadataimagedownload.h:87
MetadataResultsDialog
Definition: mythuimetadataresults.h:10
MythScreenStack
Definition: mythscreenstack.h:16
MythScreenType::Create
virtual bool Create(void)
Definition: mythscreentype.cpp:263
MetadataResultsDialog::m_results
MetadataLookupList m_results
Definition: mythuimetadataresults.h:25
MythUIType::customEvent
void customEvent(QEvent *event) override
Definition: mythuitype.cpp:1003
MythScreenType
Screen in which all other widgets are contained and rendered.
Definition: mythscreentype.h:45
mythmetaexp.h
mythuibuttonlist.h
hardwareprofile.os_detect.results
results
Definition: os_detect.py:295
MythUIButtonListItem
Definition: mythuibuttonlist.h:41
RefCountedList< MetadataLookup >
MythUIButtonList
List widget, displays list items in a variety of themeable arrangements and can trigger signals when ...
Definition: mythuibuttonlist.h:191
META_PUBLIC
#define META_PUBLIC
Definition: mythmetaexp.h:9
metadatacommon.h