23 #define YUILogComponent "qt-pkg" 25 #include <YUIException.h> 28 #include "YQPkgServiceFilterView.h" 29 #include "YQPkgServiceList.h" 35 YUI_CHECK_NEW( _serviceList );
44 void YQPkgServiceFilterView::primaryFilter()
49 void YQPkgServiceFilterView::primaryFilterIfVisible()
57 bool ret = std::any_of(ZyppRepositoriesBegin(), ZyppRepositoriesEnd(), [&](
const zypp::Repository& repo) {
59 return !repo.info().service().empty();
62 yuiMilestone() <<
"Found a libzypp service: " << ret << std::endl;
void filter()
Filter according to the view's rules and current selection.
static bool any_service()
Is any enabled libzypp service present?
YQPkgServiceFilterView(QWidget *parent)
Constructor.
void filterIfVisible()
Same as filter(), but only if this widget is currently visible.
virtual ~YQPkgServiceFilterView()
Destructor.
This is a base class for filter views containing a secondary filter.
void init(QWidget *primary_widget)
Initialize the primary widget.
A widget to display a list of libzypp services.