MythTV
master
mythtv
libs
libmythmetadata
mythuimetadataresults.h
Go to the documentation of this file.
1
#ifndef MYTHUIMETADATARESULTS_H_
2
#define MYTHUIMETADATARESULTS_H_
3
4
#include "
libmythmetadata/metadatacommon.h
"
5
#include "
libmythmetadata/mythmetaexp.h
"
6
#include "
libmythui/mythuibuttonlist.h
"
7
8
class
MetadataImageDownload
;
9
10
class
META_PUBLIC
MetadataResultsDialog
:
public
MythScreenType
11
{
12
Q_OBJECT
13
14
public
:
15
MetadataResultsDialog
(
MythScreenStack
*lparent,
16
const
MetadataLookupList
&
results
);
17
~
MetadataResultsDialog
()
override
;
18
19
bool
Create
()
override
;
// MythScreenType
20
21
signals:
22
void
haveResult(
RefCountHandler<MetadataLookup>
);
23
24
private
:
25
MetadataLookupList
m_results
;
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
Generated on Mon Nov 25 2024 03:16:04 for MythTV by
1.8.17