11 #include "dialogs/GUIDialogContextMenu.h" 12 #include "pvr/PVRChannelNumberInputHandler.h" 13 #include "pvr/windows/GUIWindowPVRBase.h" 27 void GetContextButtons(
int itemNumber,
CContextButtons& buttons)
override;
28 bool OnContextButton(
int itemNumber, CONTEXT_BUTTON button)
override;
29 bool Update(
const std::string& strDirectory,
bool updateFilterPath =
true)
override;
31 bool OnAction(
const CAction& action)
override;
38 bool OnContextButtonManage(
const CFileItemPtr& item, CONTEXT_BUTTON button);
40 void ShowChannelManager();
41 void ShowGroupManager();
42 void UpdateEpg(
const CFileItemPtr& item);
45 bool m_bShowHiddenChannels =
false;
54 std::string GetDirectoryPath()
override;
63 std::string GetDirectoryPath()
override;
Definition: GUIWindowPVRChannels.h:57
bool Update(const std::string &strDirectory, bool updateFilterPath=true) override
Retrieves the items from the given path and updates the list.
Definition: GUIWindowPVRChannels.cpp:89
Definition: GUIWindowPVRChannels.h:19
Definition: GUIWindowPVRBase.h:54
Definition: ContextMenuManager.h:24
Definition: GUIWindowPVRChannels.h:48
Class encapsulating information regarding a particular user action to be sent to windows and controls...
Definition: Action.h:21
Definition: GUIMessage.h:365
std::string GetRootPath() const override
Definition: GUIWindowPVRChannels.cpp:60
void UpdateButtons() override
Updates the states.
Definition: GUIWindowPVRChannels.cpp:109
Definition: GUIDialogContextMenu.h:93
void OnInputDone() override
This method gets called after the channel number input timer has expired.
Definition: GUIWindowPVRChannels.cpp:383
void GetChannelNumbers(std::vector< std::string > &channelNumbers) override
Get the currently available channel numbers.
Definition: GUIWindowPVRChannels.cpp:401