MythTV master
mythuiimageresults.h
Go to the documentation of this file.
1#ifndef LIBMYTHMETADATA_MYTHUIIMAGERESULTS_H
2#define LIBMYTHMETADATA_MYTHUIIMAGERESULTS_H
3
4#include <QObject>
5
9
10#include "mythmetaexp.h"
11
13
15{
16 Q_OBJECT
17
18 public:
21
23
24 bool Create() override; // MythScreenType
25 static void cleanCacheDir();
26
27 protected:
28 void customEvent(QEvent *event) override; // MythUIType
29
30 signals:
32
33 private:
36 MythUIButtonList *m_resultsList {nullptr};
37 MetadataImageDownload *m_imageDownload {nullptr};
38
39 private slots:
40 void sendResult(MythUIButtonListItem* item);
41};
42
43#endif // LIBMYTHMETADATA_MYTHUIIMAGERESULTS_H
void haveResult(ArtworkInfo, VideoArtworkType)
Screen in which all other widgets are contained and rendered.
virtual bool Create(void)
List widget, displays list items in a variety of themeable arrangements and can trigger signals when ...
void customEvent(QEvent *event) override
Definition: mythuitype.cpp:989
QList< ArtworkInfo > ArtworkList
VideoArtworkType
#define META_PUBLIC
Definition: mythmetaexp.h:9