libyui-qt-pkg
2.45.5
|
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 701 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 1592 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 1605 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 1632 of file YQPkgObjList.cc.