libyui-qt-pkg  2.45.15
YQPkgUpdateProblemFilterView Class Reference

Filter view for packages that made problems during update. More...

#include <YQPkgUpdateProblemFilterView.h>

Inheritance diagram for YQPkgUpdateProblemFilterView:
Collaboration diagram for YQPkgUpdateProblemFilterView:

Public Slots

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

void filterStart ()
 Emitted when the filtering starts. More...
 
void filterMatch (ZyppSel selectable, ZyppPkg pkg)
 Emitted during filtering for each pkg that matches the filter.
 
void filterFinished ()
 Emitted when filtering is finished.
 

Public Member Functions

 YQPkgUpdateProblemFilterView (QWidget *parent)
 Constructor.
 
virtual ~YQPkgUpdateProblemFilterView ()
 Destructor.
 

Static Public Member Functions

static bool haveProblematicPackages ()
 Check if there are any problematic packages at all, i.e. More...
 

Protected Attributes

YQPkgSelMapper _selMapper
 

Detailed Description

Filter view for packages that made problems during update.

Definition at line 53 of file YQPkgUpdateProblemFilterView.h.

Member Function Documentation

◆ filter

void YQPkgUpdateProblemFilterView::filter ( )
slot

Filter according to the view's rules and current selection.

Emits those signals: filterStart() filterMatch() for each pkg that matches the filter filterFinished()

Definition at line 97 of file YQPkgUpdateProblemFilterView.cc.

Here is the call graph for this function:

◆ filterStart

void YQPkgUpdateProblemFilterView::filterStart ( )
signal

Emitted when the filtering starts.

Use this to clear package lists etc. prior to adding new entries.

◆ haveProblematicPackages()

bool YQPkgUpdateProblemFilterView::haveProblematicPackages ( )
static

Check if there are any problematic packages at all, i.e.

if it is worthwhile to create this widget at all

Definition at line 130 of file YQPkgUpdateProblemFilterView.cc.


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