MythTV
master
mythtv
programs
mythfrontend
playbackboxlistitem.cpp
Go to the documentation of this file.
1
// MythTV
2
#include "
libmythbase/mythlogging.h
"
3
#include "
libmythbase/programinfo.h
"
4
5
// MythFrontend
6
#include "
playbackbox.h
"
7
#include "
playbackboxlistitem.h
"
8
9
#ifdef INCLUDE_UNFINISHED
10
PlaybackBoxListItem::PlaybackBoxListItem
(
11
PlaybackBox
*parent,
MythUIButtonList
*lbtype,
ProgramInfo
*pi) :
12
MythUIButtonListItem
(lbtype,
""
, QVariant::fromValue(pi)),
13
m_pbbox(parent)
14
{
15
}
16
17
void
PlaybackBoxListItem::SetToRealButton
(
18
MythUIStateType
*button,
bool
selected)
19
{
20
if
(m_needs_update)
21
{
22
m_pbbox->UpdateUIListItem(
this
, selected);
23
m_needs_update =
false
;
24
}
25
MythUIButtonListItem::SetToRealButton
(button, selected);
26
}
27
#else
28
PlaybackBoxListItem::PlaybackBoxListItem
(
29
[[maybe_unused]]
PlaybackBox
*parent,
30
MythUIButtonList
*lbtype,
ProgramInfo
*pi) :
31
MythUIButtonListItem
(lbtype,
""
, QVariant::fromValue(pi))
32
{
33
}
34
#endif
PlaybackBoxListItem::PlaybackBoxListItem
PlaybackBoxListItem(PlaybackBox *parent, MythUIButtonList *lbtype, ProgramInfo *pi)
Definition:
playbackboxlistitem.cpp:28
MythUIButtonListItem
Definition:
mythuibuttonlist.h:41
playbackbox.h
programinfo.h
mythlogging.h
playbackboxlistitem.h
MythUIButtonListItem::SetToRealButton
virtual void SetToRealButton(MythUIStateType *button, bool selected)
Definition:
mythuibuttonlist.cpp:3878
PlaybackBox
Definition:
playbackbox.h:61
ProgramInfo
Holds information on recordings and videos.
Definition:
programinfo.h:67
MythUIButtonList
List widget, displays list items in a variety of themeable arrangements and can trigger signals when ...
Definition:
mythuibuttonlist.h:191
MythUIStateType
This widget is used for grouping other widgets for display when a particular named state is called....
Definition:
mythuistatetype.h:22
Generated on Tue Dec 24 2024 03:16:36 for MythTV by
1.8.17