|
MythTV master
|
#include <mythfrontend/playbackboxlistitem.h>
Public Member Functions | |
| PlaybackBoxListItem (PlaybackBox *parent, MythUIButtonList *lbtype, ProgramInfo *pi) | |
Public Member Functions inherited from MythUIButtonListItem | |
| MythUIButtonListItem (MythUIButtonList *lbtype, QString text, QString image="", bool checkable=false, CheckState state=CantCheck, bool showArrow=false, int listPosition=-1) | |
| MythUIButtonListItem (MythUIButtonList *lbtype, const QString &text, QVariant data, int listPosition=-1) | |
| template<typename SLOT > | |
| MythUIButtonListItem (std::enable_if_t< FunctionPointerTest< SLOT >::MemberFunction, MythUIButtonList * >lbtype, const QString &text, SLOT slot, int listPosition=-1) | |
| template<typename SLOT > | |
| MythUIButtonListItem (std::enable_if_t< FunctionPointerTest< SLOT >::MemberConstFunction, MythUIButtonList * >lbtype, const QString &text, SLOT slot, int listPosition=-1) | |
| virtual | ~MythUIButtonListItem () |
| MythUIButtonList * | parent () const |
| void | SetText (const QString &text, const QString &name="", const QString &state="") |
| void | SetTextFromMap (const InfoMap &infoMap, const QString &state="") |
| void | SetTextFromMap (const QMap< QString, TextProperties > &stringMap) |
| void | SetTextCb (muibCbFn fn, void *data) |
| QString | GetText (const QString &name="") const |
| TextProperties | GetTextProp (const QString &name="") const |
| bool | FindText (const QString &searchStr, const QString &fieldList="**ALL**", bool startsWith=false) const |
| void | SetFontState (const QString &state, const QString &name="") |
| void | SetImage (MythImage *image, const QString &name="") |
| Sets an image directly, should only be used in special circumstances since it bypasses the cache. More... | |
| MythImage * | GetImage (const QString &name="") |
| Gets a MythImage which has been assigned to this button item, as with SetImage() it should only be used in special circumstances since it bypasses the cache. More... | |
| bool | HasImage (const QString &name="") |
| Returns true when the image exists. More... | |
| void | SetImage (const QString &filename, const QString &name="", bool force_reload=false) |
| void | SetImageFromMap (const InfoMap &imageMap) |
| void | SetImageCb (muibCbFn fn, void *data) |
| QString | GetImageFilename (const QString &name="") const |
| void | SetProgress1 (int start, int total, int used) |
| void | SetProgress2 (int start, int total, int used) |
| void | DisplayState (const QString &state, const QString &name) |
| void | SetStatesFromMap (const InfoMap &stateMap) |
| void | SetStateCb (muibCbFn fn, void *data) |
| QString | GetState (const QString &name) |
| bool | isVisible () const |
| void | setVisible (bool flag) |
| bool | checkable () const |
| void | setCheckable (bool flag) |
| bool | isEnabled () const |
| void | setEnabled (bool flag) |
| CheckState | state () const |
| void | setChecked (CheckState state) |
| void | setDrawArrow (bool flag) |
| void | SetData (QVariant data) |
| QVariant | GetData () |
| bool | MoveUpDown (bool flag) |
| virtual void | SetToRealButton (MythUIStateType *button, bool selected) |
Additional Inherited Members | |
Public Types inherited from MythUIButtonListItem | |
| enum | CheckState : std::int8_t { CantCheck = -1 , NotChecked = 0 , HalfChecked = 1 , FullChecked = 2 } |
Protected Attributes inherited from MythUIButtonListItem | |
| MythUIButtonList * | m_parent {nullptr} |
| QString | m_text |
| QString | m_fontState |
| MythImage * | m_image {nullptr} |
| QString | m_imageFilename |
| bool | m_checkable {false} |
| CheckState | m_state {CantCheck} |
| QVariant | m_data {0} |
| bool | m_showArrow {false} |
| bool | m_isVisible {false} |
| bool | m_enabled {true} |
| bool | m_debugme {false} |
| ProgressInfo | m_progress1 {0,0,0} |
| ProgressInfo | m_progress2 {0,0,0} |
| QMap< QString, TextProperties > | m_strings |
| QMap< QString, MythImage * > | m_images |
| InfoMap | m_imageFilenames |
| InfoMap | m_states |
| muibCbInfo | m_textCb |
| muibCbInfo | m_imageCb |
| muibCbInfo | m_stateCb |
Definition at line 12 of file playbackboxlistitem.h.
| PlaybackBoxListItem::PlaybackBoxListItem | ( | PlaybackBox * | parent, |
| MythUIButtonList * | lbtype, | ||
| ProgramInfo * | pi | ||
| ) |
Definition at line 27 of file playbackboxlistitem.cpp.