26 void OnDeinitWindow(
int nextWindowID)
override;
27 bool OnBack(
int actionID)
override;
28 static bool ShowAndAddMediaSource(
const std::string &type);
29 static bool ShowAndEditMediaSource(
const std::string &type,
const CMediaSource &share);
30 static bool ShowAndEditMediaSource(
const std::string &type,
const std::string &share);
32 bool IsConfirmed()
const {
return m_confirmed; }
35 void SetTypeOfMedia(
const std::string &type,
bool editNotAdd =
false);
37 void OnPathBrowse(
int item);
38 void OnPath(
int item);
40 void OnPathRemove(
int item);
44 int GetSelectedItem();
45 void HighlightItem(
int item);
46 std::string GetUniqueMediaSourceName();
47 static void OnMediaSourceChanged(
const std::string& type,
const std::string& oldName,
const CMediaSource& share);
49 std::vector<std::string> GetPaths()
const;
54 bool m_confirmed =
false;
55 bool m_bNameChanged =
false;
Represents a list of files.
Definition: FileItem.h:702
Definition: GUIDialog.h:35
Definition: GUIMessage.h:365