|
Public Member Functions |
| YQPkgConflict (YQPkgConflictList *parentList, const PkgDep::ErrorResult &errorResult) |
virtual | ~YQPkgConflict () |
PkgDep::ErrorResult & | errorResult () |
bool | needAlternative () |
bool | hasCollisions () |
bool | hasOpenRequirements () |
void | applyResolution () |
bool | isIgnored () |
void | ignore () |
Static Public Member Functions |
bool | isIgnored (const QString &conflictHeader) |
void | ignore (const QString &conflictHeader) |
void | resetIgnoredConflicts () |
void | saveIgnoredConflicts () |
void | loadIgnoredConflicts () |
bool | haveIgnoredConflicts () |
QAction * | actionResetIgnoredConflicts (YQPkgConflictDialog *dialog=0) |
void | updateActions () |
Protected Member Functions |
void | formatHeading () |
void | dumpLists () |
void | dumpList (QListViewItem *parent, PkgDep::RelInfoList &list, int splitThreshold=-1, const QString &header=QString::null) |
void | addResolutionSuggestions () |
void | addUndoResolution (QY2CheckListItem *parent) |
void | addAlternativesList (QY2CheckListItem *parent) |
void | addDeleteConflictsResolution (QY2CheckListItem *parent) |
void | addDeleteReferersResolution (QY2CheckListItem *parent) |
void | addIgnoreResolution (QY2CheckListItem *parent) |
void | dumpDeleteList (QListViewItem *parent, PkgDep::SolvableList &solvablelist) |
void | bruteForceDelete (PkgDep::SolvableList &solvablelist) |
virtual void | paintCell (QPainter *painter, const QColorGroup &colorGroup, int column, int width, int alignment) |
Protected Attributes |
PMObjectPtr | _pmObj |
bool | _isPkg |
QString | _shortName |
QString | _fullName |
PMSelectable::UI_Status | _status |
PMSelectable::UI_Status | _undo_status |
bool | _canIgnore |
QListViewItem * | _resolutionsHeader |
PkgDep::ErrorResult | _conflict |
YQPkgConflictList * | _parentList |
Static Protected Attributes |
QMap< QString, bool > | _ignore |
QAction * | _actionResetIgnoredConflicts = 0 |