43 bool automode =
false);
47 QStringList fanart, QStringList screenshot);
static bool isLeaf(MythGenericTree *node)
MythUIButtonTree * m_gameUITree
void OnGameSearchListSelection(RefCountHandler< MetadataLookup > lookup)
MetadataDownload * m_query
void reloadAllData(bool dbchanged)
MythUIStateType * m_gameFavouriteState
MythUIBusyDialog * m_busyPopup
void nodeChanged(MythGenericTree *node)
static QString getChildLevelString(MythGenericTree *node)
void fillNode(MythGenericTree *node)
MythUIText * m_gamePlotText
void gameSearch(MythGenericTree *node=nullptr, bool automode=false)
MythUIText * m_gameSystemText
void updateChangedNode(MythGenericTree *node, RomInfo *romInfo)
MythUIText * m_gameYearText
void StartGameImageSet(MythGenericTree *node, QStringList coverart, QStringList fanart, QStringList screenshot)
MythUIText * m_gameTitleText
void createBusyDialog(const QString &title)
MythUIText * m_gameGenreText
static int getLevelsOnThisBranch(MythGenericTree *node)
QString getFillSql(MythGenericTree *node) const
MythScreenStack * m_popupStack
void searchComplete(const QString &string)
~GameUI() override=default
MetadataImageDownload * m_imageDownload
bool keyPressEvent(QKeyEvent *event) override
Key event handler.
static QString getFilter(MythGenericTree *node)
void toggleFavorite(void)
void customEvent(QEvent *event) override
void ShowMenu(void) override
MythGenericTree * m_favouriteNode
void resetOtherTrees(MythGenericTree *node)
MythUIImage * m_fanartImage
void itemClicked(MythUIButtonListItem *item)
MythGenericTree * m_gameTree
void OnGameSearchDone(MetadataLookup *lookup)
GameUI(MythScreenStack *parentStack)
void handleDownloadedImages(MetadataLookup *lookup)
MythUIImage * m_gameImage
void updateRomInfo(RomInfo *rom)
Screen in which all other widgets are contained and rendered.
Image widget, displays a single image or multiple images in sequence.
This widget is used for grouping other widgets for display when a particular named state is called.
All purpose text widget, displays a text string.