11 #include "PictureThumbLoader.h" 12 #include "windows/GUIMediaWindow.h" 26 void OnItemInfo(
int item);
27 bool OnClick(
int iItem,
const std::string &player =
"")
override;
30 bool Update(
const std::string &strDirectory,
bool updateFilterPath =
true)
override;
31 void GetContextButtons(
int itemNumber,
CContextButtons &buttons)
override;
32 bool OnContextButton(
int itemNumber, CONTEXT_BUTTON button)
override;
33 bool OnAddMediaSource()
override;
36 void OnRegenerateThumbs();
37 bool OnPlayMedia(
int iItem,
const std::string &player =
"")
override;
38 bool ShowPicture(
int iItem,
bool startSlideShow);
39 void OnShowPictureRecursive(
const std::string& strPath);
40 void OnSlideShow(
const std::string& strPicture);
42 void OnSlideShowRecursive(
const std::string& strPicture);
43 void OnSlideShowRecursive();
44 void OnItemLoaded(
CFileItem* pItem)
override;
45 void LoadPlayList(
const std::string& strPlayList)
override;
50 bool m_slideShowStarted;
bool Update(const std::string &strDirectory, bool updateFilterPath=true) override
Retrieves the items from the given path and updates the list.
Definition: GUIWindowPictures.cpp:240
Definition: PictureThumbLoader.h:14
std::string GetStartFolder(const std::string &dir) override
Translate the folder to start in from the given quick path.
Definition: GUIWindowPictures.cpp:601
bool GetDirectory(const std::string &strDirectory, CFileItemList &items) override
Overwrite to fill fileitems from a source.
Definition: GUIWindowPictures.cpp:281
Represents a list of files.
Definition: FileItem.h:713
Definition: BackgroundInfoLoader.h:22
Definition: GUIWindowPictures.h:16
bool OnPlayMedia(int iItem, const std::string &player="") override
On media play.
Definition: GUIWindowPictures.cpp:295
Definition: GUIMessage.h:365
void UpdateButtons() override
Updates the states.
Definition: GUIWindowPictures.cpp:156
void OnPrepareFileItems(CFileItemList &items) override
On prepare file items.
Definition: GUIWindowPictures.cpp:187
bool OnClick(int iItem, const std::string &player="") override
On click.
Definition: GUIWindowPictures.cpp:259
Definition: GUIDialogProgress.h:16
Definition: GUIDialogContextMenu.h:95
void OnInitWindow() override
Called on window open.
Definition: GUIWindowPictures.cpp:65
Represents a file on a share.
Definition: FileItem.h:102