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;
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:242
Definition: PictureThumbLoader.h:13
std::string GetStartFolder(const std::string &dir) override
Translate the folder to start in from the given quick path.
Definition: GUIWindowPictures.cpp:592
bool GetDirectory(const std::string &strDirectory, CFileItemList &items) override
Overwrite to fill fileitems from a source.
Definition: GUIWindowPictures.cpp:283
Represents a list of files.
Definition: FileItem.h:702
Definition: BackgroundInfoLoader.h:22
Definition: GUIWindowPictures.h:16
bool OnPlayMedia(int iItem, const std::string &player="") override
On media play.
Definition: GUIWindowPictures.cpp:297
Definition: GUIMessage.h:365
void UpdateButtons() override
Updates the states.
Definition: GUIWindowPictures.cpp:158
void OnPrepareFileItems(CFileItemList &items) override
On prepare file items.
Definition: GUIWindowPictures.cpp:189
bool OnClick(int iItem, const std::string &player="") override
On click.
Definition: GUIWindowPictures.cpp:261
Definition: GUIDialogProgress.h:16
void LoadPlayList(const std::string &strPlayList) override
Definition: GUIWindowPictures.cpp:526
Definition: GUIDialogContextMenu.h:93
bool ShowPicture(int iItem, bool startSlideShow)
Definition: GUIWindowPictures.cpp:305
void OnInitWindow() override
Called on window open.
Definition: GUIWindowPictures.cpp:67
void OnShowPictureRecursive(const std::string &strPath)
Definition: GUIWindowPictures.cpp:358
Represents a file on a share.
Definition: FileItem.h:102