41 #ifndef YQPkgRepoFilterView_h
42 #define YQPkgRepoFilterView_h
49 class QY2ComboTabWidget;
153 QY2ComboTabWidget * _secondaryFilters;
154 QWidget * _allPackages;
155 QWidget *_unmaintainedPackages;
163 #endif // ifndef YQPkgRepoFilterView_h
void filterNearMatch(ZyppSel selectable, ZyppPkg pkg)
Emitted during filtering for each pkg that matches the filter and the candidate package does not come...
void filterFinished()
Emitted when filtering is finished.
QWidget * layoutSecondaryFilters(QWidget *parent)
Widget layout for the secondary filters.
YQPkgRepoFilterView(QWidget *parent)
Constructor.
void filterIfVisible()
Same as filter(), but only if this widget is currently visible.
Filter view for searching within packages.
void filter()
Filter according to the view's rules and current selection.
Filter view for packages that made problems during update.
Display a list of zypp::Selection objects.
bool secondaryFilterMatch(ZyppSel selectable, ZyppPkg pkg)
Check if pkg matches the the currently selected secondary filter.
void primaryFilterMatch(ZyppSel selectable, ZyppPkg pkg)
Propagate a filter match from the primary filter and appy any selected secondary filter(s) to it...
void filterMatch(ZyppSel selectable, ZyppPkg pkg)
Emitted during filtering for each pkg that matches the filter and the candidate package comes from th...
void primaryFilterNearMatch(ZyppSel selectable, ZyppPkg pkg)
Propagate a filter near match from the primary filter and appy any selected secondary filter(s) to it...
void filterStart()
Emitted when the filtering starts.
virtual ~YQPkgRepoFilterView()
Destructor.
zypp::Repository selectedRepo() const
Current selected repository, or if nothing is selected.