15 using entry = std::pair<int, QString>;
19 int add(
const QString &name);
20 bool get(
int id, QString &category);
23 bool exists(
const QString &name);
49 int add(
int id,
int value);
51 void remove(
int id,
int value);
53 bool exists(
int id,
int value);
145 bool use_default {
false};
149 QString playcmd,
bool l_ignore,
151 : id(l_id), extension(
std::move(ext)), playcommand(
std::move(playcmd)),
152 ignore(l_ignore), use_default(l_use_default) {}
164 bool remove(
unsigned int id);
std::vector< std::pair< QString, bool > > ext_ignore_list
std::vector< file_association > association_list
std::vector< entry > entry_list
virtual ~MultiValue()=default
MultiValue(MultiValueImp *imp)
std::pair< int, QString > entry
SingleValue(SingleValueImp *imp)
std::vector< entry > entry_list
~VideoCastMap() override=default
~VideoCast() override=default
~VideoCategory() override=default
~VideoCountryMap() override=default
~VideoCountry() override=default
~VideoGenreMap() override=default
~VideoGenre() override=default
file_association()=default
file_association(unsigned int l_id, QString ext, QString playcmd, bool l_ignore, bool l_use_default)
std::vector< long > values_type