libyui-qt-pkg  2.47.5
YQPkgServiceFilterView Class Reference

A widget to display a libzypp servic filter view. More...

#include <YQPkgServiceFilterView.h>

Inheritance diagram for YQPkgServiceFilterView:
Collaboration diagram for YQPkgServiceFilterView:

Public Member Functions

 YQPkgServiceFilterView (QWidget *parent)
 Constructor.
 
virtual ~YQPkgServiceFilterView ()
 Destructor.
 
- Public Member Functions inherited from YQPkgSecondaryFilterView
 YQPkgSecondaryFilterView (QWidget *parent)
 Constructor Because of the circular dependencies you have to call the init() method later with the new subclassed object.
 
virtual ~YQPkgSecondaryFilterView ()
 Destructor.
 
void init (QWidget *primary_widget)
 Initialize the primary widget. More...
 

Static Public Member Functions

static bool any_service ()
 Is any enabled libzypp service present?
 

Protected Member Functions

virtual void primaryFilter ()
 
virtual void primaryFilterIfVisible ()
 
- Protected Member Functions inherited from YQPkgSecondaryFilterView
QWidget * layoutSecondaryFilters (QWidget *parent, QWidget *primary_widget)
 Widget layout for the secondary filters.
 
bool secondaryFilterMatch (ZyppSel selectable, ZyppPkg pkg)
 Check if pkg matches the the currently selected secondary filter.
 

Protected Attributes

YQPkgServiceList_serviceList
 
- Protected Attributes inherited from YQPkgSecondaryFilterView
QY2ComboTabWidget * _secondaryFilters
 
QWidget * _allPackages
 
QWidget * _unmaintainedPackages
 
YQPkgSearchFilterView_searchFilterView
 
YQPkgStatusFilterView_statusFilterView
 

Additional Inherited Members

- Public Slots inherited from YQPkgSecondaryFilterView
void filter ()
 Filter according to the view's rules and current selection. More...
 
void filterIfVisible ()
 Same as filter(), but only if this widget is currently visible.
 
- Signals inherited from YQPkgSecondaryFilterView
void filterStart ()
 Emitted when the filtering starts. More...
 
void filterMatch (ZyppSel selectable, ZyppPkg pkg)
 Emitted during filtering for each pkg that matches the filter and the candidate package comes from the respective repository.
 
void filterNearMatch (ZyppSel selectable, ZyppPkg pkg)
 Emitted during filtering for each pkg that matches the filter and the candidate package does not come from the respective repository.
 
void filterFinished ()
 Emitted when filtering is finished.
 
- Protected Slots inherited from YQPkgSecondaryFilterView
void primaryFilterMatch (ZyppSel selectable, ZyppPkg pkg)
 Propagate a filter match from the primary filter and appy any selected secondary filter(s) to it.
 
void primaryFilterNearMatch (ZyppSel selectable, ZyppPkg pkg)
 Propagate a filter near match from the primary filter and appy any selected secondary filter(s) to it.
 

Detailed Description

A widget to display a libzypp servic filter view.

It should be used only when a libzypp service is present in the system.

Definition at line 34 of file YQPkgServiceFilterView.h.


The documentation for this class was generated from the following files: