23 LABEL_MASKS(
const std::string& strLabelFile=
"",
const std::string& strLabel2File=
"",
const std::string& strLabelFolder=
"",
const std::string& strLabel2Folder=
"") :
24 m_strLabelFile(strLabelFile),
25 m_strLabel2File(strLabel2File),
26 m_strLabelFolder(strLabelFolder),
27 m_strLabel2Folder(strLabel2Folder)
29 std::string m_strLabelFile;
30 std::string m_strLabel2File;
31 std::string m_strLabelFolder;
32 std::string m_strLabel2Folder;
54 CMaskString(
const std::string &prefix,
char content,
const std::string &postfix) :
60 std::string m_postfix;
65 void AssembleMask(
unsigned int label,
const std::string &mask);
66 void SplitMask(
unsigned int label,
const std::string &mask);
69 std::string GetContent(
unsigned int label,
const CFileItem *item)
const;
70 std::string GetMaskContent(
const CMaskString &mask,
const CFileItem *item)
const;
73 std::vector<std::string> m_staticContent[2];
74 std::vector<CMaskString> m_dynamicContent[2];
75 bool m_hideFileExtensions;
Definition: LabelFormatter.h:21
Definition: MusicInfoTag.h:27
Represents a file on a share.
Definition: FileItem.h:102
Definition: Application.h:79