|
libyui-qt-pkg
2.47.2
|
Public Member Functions | |
| ExcludeRule (YQPkgObjList *parent, const QRegExp ®exp, int column=0) | |
| Constructor: Creates a new exclude rule with a regular expression to check against the text of the specified column of each list entry. More... | |
| void | enable (bool enable=true) |
| Enable or disable this exclude rule. More... | |
| bool | isEnabled () const |
| Returns 'true' if this exclude rule is enabled, 'false' otherwise. | |
| void | setRegexp (const QRegExp ®exp) |
| Change the regular expression after creation. | |
| QRegExp | regexp () const |
| Returns the regexp. | |
| void | setColumn (int column=0) |
| Change the column number to check against after creation. | |
| int | column () const |
| Returns the column number. | |
| YQPkgObjList * | parent () const |
| Returns this exclude rule's parent YQPkgObjList. | |
| bool | match (QTreeWidgetItem *item) |
| Check a list item against this exclude rule. More... | |
Definition at line 686 of file YQPkgObjList.h.
| YQPkgObjList::ExcludeRule::ExcludeRule | ( | YQPkgObjList * | parent, |
| const QRegExp & | regexp, | ||
| int | column = 0 |
||
| ) |
Constructor: Creates a new exclude rule with a regular expression to check against the text of the specified column of each list entry.
The parent YQPkgObjList will assume ownership of this exclude rule and destroy it when the parent is destroyed.
Definition at line 1525 of file YQPkgObjList.cc.

| void YQPkgObjList::ExcludeRule::enable | ( | bool | enable = true | ) |
Enable or disable this exclude rule.
New exclude rules are enabled by default.
Definition at line 1538 of file YQPkgObjList.cc.
| bool YQPkgObjList::ExcludeRule::match | ( | QTreeWidgetItem * | item | ) |
Check a list item against this exclude rule.
Returns 'true' if the item matches this exclude rule, i.e. if it should be excluded.
Definition at line 1565 of file YQPkgObjList.cc.