23 #ifndef id8E04D971_DF78_4DB4_97E84A8D859F3694 
   24 #define id8E04D971_DF78_4DB4_97E84A8D859F3694 
   28 #include <QStringList> 
   41         static QList<FileAlias> freeDoom2Aliases();
 
   59         const QStringList &aliases() 
const;
 
   60         void setAliases(
const QStringList &val);
 
   62         static FileAlias deserializeQVariant(
const QVariant &var);
 
   63         QVariant serializeQVariant() 
const;
 
   69         bool isSameName(
const QString &otherName) 
const;
 
   76         MatchType matchType() 
const;
 
   77         void setMatchType(MatchType matchType);
 
   79         const QString &name() 
const;
 
   80         void setName(
const QString &val);
 
   93         static MatchType deserializeMatchType(
const QVariant &variant);
 
   94         static QVariant serializeMatchType(MatchType matchType);
 
  104         static QStringList 
aliases(
const QList<FileAlias> &candidates, 
const QString &name);
 
  105         static QList<FileAlias> mergeDuplicates(
const QList<FileAlias> &input);