21void RunProgramFinder(
TV *player =
nullptr,
bool embedVideo =
false,
bool allowEPG =
true);
28 TV *player =
nullptr,
bool embedVideo =
false);
31 bool Create(
void)
override;
49 void Init(
void)
override;
93 TV *player =
nullptr,
bool embedVideo =
false)
94 :
ProgFinder(parentStack, gg, player, embedVideo) {}
111 TV *player =
nullptr,
bool embedVideo =
false)
112 :
ProgFinder(parentStack, gg, player, embedVideo) {}
129 TV *player =
nullptr,
bool embedVideo =
false)
130 :
ProgFinder(parentStack, gg, player, embedVideo) {}
152 bool Create(
void)
override;
void initAlphabetList() override
bool formatSelectedData(QString &data) override
HeProgFinder(MythScreenStack *parentStack, bool gg=false, TV *player=nullptr, bool embedVideo=false)
static const std::vector< QChar > kSearchChars
void restoreSelectedData(QString &data) override
void whereClauseGetSearchData(QString &where, MSqlBindings &bindings) override
void restoreSelectedData(QString &data) override
void whereClauseGetSearchData(QString &where, MSqlBindings &bindings) override
void initAlphabetList() override
JaProgFinder(MythScreenStack *parentStack, bool gg=false, TV *player=nullptr, bool embedVideo=false)
bool formatSelectedData(QString &data) override
static const std::vector< QChar > kSearchChars
Dialog prompting the user to enter a text string.
All purpose text widget, displays a text string.
MythUIButtonList * m_showList
bool Create(void) override
void ShowGuide() const override
MythUIButtonList * m_timesList
void timesListTakeFocus(void)
void timesListLosingFocus(void)
virtual void whereClauseGetSearchData(QString &where, MSqlBindings &bindings)
bool keyPressEvent(QKeyEvent *event) override
Key event handler.
ProgramInfo * GetCurrentProgram(void) const override
void selectShowData(QString progTitle, int newCurShow)
MythUIText * m_searchText
virtual void initAlphabetList(void)
void ShowMenu(void) override
ProgFinder(MythScreenStack *parentStack, bool allowEPG=true, TV *player=nullptr, bool embedVideo=false)
virtual bool formatSelectedData(QString &data)
void alphabetListItemSelected(MythUIButtonListItem *item)
void customEvent(QEvent *e) override
virtual void restoreSelectedData(QString &data)
MythUIText * m_groupByText
void showListTakeFocus(void)
MythUIButtonList * m_alphabetList
void Init(void) override
Used after calling Load() to assign data to widgets and other UI initilisation which is prohibited in...
QMap< QString, QString > ShowName
Holds information on recordings and videos.
RuProgFinder(MythScreenStack *parentStack, bool gg=false, TV *player=nullptr, bool embedVideo=false)
void whereClauseGetSearchData(QString &where, MSqlBindings &bindings) override
static const std::vector< QChar > kSearchChars
void restoreSelectedData(QString &data) override
void initAlphabetList() override
bool formatSelectedData(QString &data) override
QMap< QString, QVariant > MSqlBindings
typedef for a map of string -> string bindings for generic queries.
QHash< QString, QString > InfoMap
void RunProgramFinder(TV *player=nullptr, bool embedVideo=false, bool allowEPG=true)