#include <filter_tree.h>
Public Member Functions | |
| virtual | ~FilterTreeBranch () |
| void | removeFiltersByAttr (CardFilter::Attr filterType) |
| FilterTreeNode * | nodeAt (int i) const override |
| void | deleteAt (int i) override |
| int | childCount () const override |
| int | childIndex (const FilterTreeNode *node) const override |
| Public Member Functions inherited from FilterTreeNode | |
| FilterTreeNode () | |
| virtual bool | isEnabled () const |
| virtual void | enable () |
| virtual void | disable () |
| virtual FilterTreeNode * | parent () const |
| virtual int | index () const |
| virtual const QString | text () const |
| virtual bool | isLeaf () const |
| virtual void | nodeChanged () const |
| virtual void | preInsertChild (const FilterTreeNode *p, int i) const |
| virtual void | postInsertChild (const FilterTreeNode *p, int i) const |
| virtual void | preRemoveChild (const FilterTreeNode *p, int i) const |
| virtual void | postRemoveChild (const FilterTreeNode *p, int i) const |
Protected Attributes | |
| QList< T > | childNodes |
|
virtual |
|
inlinenodiscardoverridevirtual |
|
overridevirtual |
|
overridevirtual |
Reimplemented from FilterTreeNode.
|
nodiscardoverridevirtual |
| void FilterTreeBranch< T >::removeFiltersByAttr | ( | CardFilter::Attr | filterType | ) |
|
protected |