libyui-qt-pkg  2.45.13.1
YQPkgConflict Class Reference

Root item for each individual conflict. More...

#include <YQPkgConflictList.h>

Inheritance diagram for YQPkgConflict:
Collaboration diagram for YQPkgConflict:

Signals

void expanded ()
 

Public Member Functions

 YQPkgConflict (QWidget *parent, zypp::ResolverProblem_Ptr problem)
 Constructor.
 
virtual ~YQPkgConflict ()
 Destructor.
 
zypp::ResolverProblem_Ptr problem () const
 Returns the corresponding ResolverProblem.
 
zypp::ProblemSolution_Ptr userSelectedResolution ()
 Returns the resolution the user selected or 0 if he didn't select one.
 
void saveToFile (QFile &file) const
 save one item to file.
 

Protected Slots

void detailsExpanded ()
 

Protected Member Functions

void formatHeading ()
 Format the text heading line for this item.
 
void addSolutions ()
 Add suggestions how to resolve this conflict.
 

Protected Attributes

zypp::ResolverProblem_Ptr _problem
 
QLabel * _resolutionsHeader
 
QList< zypp::ProblemSolution_Ptr > _resolutions
 
QMap< QRadioButton *, zypp::ProblemSolution_Ptr > _solutions
 
QMap< QLabel *, zypp::ProblemSolution_Ptr > _details
 
QVBoxLayout * _layout
 

Detailed Description

Root item for each individual conflict.

Definition at line 144 of file YQPkgConflictList.h.


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