libyui-qt-pkg
 
Loading...
Searching...
No Matches
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)
 
virtual ~YQPkgConflict ()
 
zypp::ResolverProblem_Ptr problem () const
 
zypp::ProblemSolution_Ptr userSelectedResolution ()
 
void saveToFile (QFile &file) const
 

Protected Slots

void detailsExpanded ()
 

Protected Member Functions

void formatHeading ()
 
void addSolutions ()
 

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.

Constructor & Destructor Documentation

◆ YQPkgConflict()

YQPkgConflict::YQPkgConflict ( QWidget * parent,
zypp::ResolverProblem_Ptr problem )

Constructor.

◆ ~YQPkgConflict()

virtual YQPkgConflict::~YQPkgConflict ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ addSolutions()

void YQPkgConflict::addSolutions ( )
protected

Add suggestions how to resolve this conflict.

◆ formatHeading()

void YQPkgConflict::formatHeading ( )
protected

Format the text heading line for this item.

◆ problem()

zypp::ResolverProblem_Ptr YQPkgConflict::problem ( ) const
inline

Returns the corresponding ResolverProblem.

◆ saveToFile()

void YQPkgConflict::saveToFile ( QFile & file) const

save one item to file.

◆ userSelectedResolution()

zypp::ProblemSolution_Ptr YQPkgConflict::userSelectedResolution ( )

Returns the resolution the user selected or 0 if he didn't select one


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