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