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;
Filters UpdatePackage information basing on what is requested by the program.
bool wasAnyUpdatePackageIgnored() const
After filter() flag which says if any package was ignored.