23 #ifndef DOOMSEEKER_UPDATER_UPDATERPACKAGEFILTER_H
24 #define DOOMSEEKER_UPDATER_UPDATERPACKAGEFILTER_H
27 #include "updater/updatechannel.h"
28 #include "updater/updatepackage.h"
61 QList<UpdatePackage> filter(
const QList<UpdatePackage> &packages);
62 void setIgnoreRevisions(
const QMap<QString, QList<QString> > &packagesRevisions);
86 friend class PrivData<UpdatePackageFilter>;
88 QMap<QString, PluginInfo> collectPluginInfo();
90 bool isOnIgnoredList(
const QString &package,
const QString &revision)
const;
91 bool isQtInstallOk()
const;