Display package dependency conflicts in a tree list and let the user choose how to resolve each conflict.
More...
#include <YQPkgConflictList.h>
Display package dependency conflicts in a tree list and let the user choose how to resolve each conflict.
◆ YQPkgConflictList()
YQPkgConflictList::YQPkgConflictList |
( |
QWidget * | parent | ) |
|
◆ ~YQPkgConflictList()
YQPkgConflictList::~YQPkgConflictList |
( |
| ) |
|
|
virtual |
◆ applyResolutions
void YQPkgConflictList::applyResolutions |
( |
| ) |
|
|
slot |
Apply the choices the user made.
◆ askSaveToFile
void YQPkgConflictList::askSaveToFile |
( |
| ) |
const |
|
slot |
Ask for a file name and save the current conflict list to file.
◆ count()
int YQPkgConflictList::count |
( |
| ) |
const |
|
inline |
Returns the number of conflicts in the list.
◆ fill()
void YQPkgConflictList::fill |
( |
zypp::ResolverProblemList | problemList | ) |
|
Fill the list with the specified problems.
◆ isEmpty()
bool YQPkgConflictList::isEmpty |
( |
| ) |
const |
|
inline |
Check if the conflict list is empty.
◆ saveToFile()
void YQPkgConflictList::saveToFile |
( |
const QString | filename, |
|
|
bool | interactive ) const |
Save the conflict list in its current state to a file. Retains the current 'expanded' state, i.e. writes only those entries that are currently open (not collapsed) in the tree.
Posts error popups if 'interactive' is 'true' (only log entries otherwise).
◆ updatePackages
void YQPkgConflictList::updatePackages |
( |
| ) |
|
|
signal |
Update package states - they may have changed.
The documentation for this class was generated from the following files:
- /builddir/build/BUILD/libyui-4.6.0/libyui-qt-pkg/src/YQPkgConflictList.h
- /builddir/build/BUILD/libyui-4.6.0/libyui-qt-pkg/src/YQPkgConflictList.cc