libyui-qt-pkg
2.42.5
|
Public Member Functions | |
YQPkgPatternCategoryItem (YQPkgPatternList *patternList, const QString &category) | |
virtual | ~YQPkgPatternCategoryItem () |
ZyppPattern | firstPattern () const |
void | addPattern (ZyppPattern pattern) |
virtual bool | operator< (const QTreeWidgetItem &other) const |
virtual void | setExpanded (bool open) |
Protected Member Functions | |
void | setTreeIcon (void) |
Protected Attributes | |
YQPkgPatternList * | _patternList |
ZyppPattern | _firstPattern |
Definition at line 258 of file YQPkgPatternList.h.
YQPkgPatternCategoryItem::YQPkgPatternCategoryItem | ( | YQPkgPatternList * | patternList, |
const QString & | category | ||
) |
Constructor
Definition at line 592 of file YQPkgPatternList.cc.
|
virtual |
Destructor
Definition at line 604 of file YQPkgPatternList.cc.
void YQPkgPatternCategoryItem::addPattern | ( | ZyppPattern | pattern | ) |
Add a pattern to this category. This method sets firstPattern() if necessary.
Definition at line 610 of file YQPkgPatternList.cc.
|
inline |
Returns the first pattern. This should be the first in sort order.
Definition at line 276 of file YQPkgPatternList.h.
|
virtual |
sorting function
Definition at line 643 of file YQPkgPatternList.cc.
|
protected |
Set a suitable tree open/close icon depending on this category's open/close status.
The default QListView plus/minus icons would require treeStepSize() to be set >0 and rootItemDecorated( true ), but that would look very ugly in this context, so the pattern categories paint their own tree open / close icons.
Definition at line 633 of file YQPkgPatternList.cc.