|
Krita Source Code Documentation
|
#include <KisResourceSearchBoxFilter.h>
Inheritance diagram for KisResourceSearchBoxFilter:Public Member Functions | |
| bool | isEmpty () |
| KisResourceSearchBoxFilter () | |
| bool | matchesResource (const QString &resourceName, const QStringList &tagList) const |
| Private () | |
| void | setFilter (const QString &filter) |
| ~KisResourceSearchBoxFilter () | |
Public Attributes | |
| QChar | exactMatchBeginEnd {'"'} |
| QChar | excludeBegin {'!'} |
| QString | filter |
| QSet< QString > | resourceExactMatchesExcluded |
| QSet< QString > | resourceExactMatchesIncluded |
| QList< QString > | resourceNamesPartialExcluded |
| QList< QString > | resourceNamesPartialIncluded |
| QRegularExpression | searchTokenizer |
| QChar | tagBegin {'#'} |
| QSet< QString > | tagExactMatchesExcluded |
| QSet< QString > | tagExactMatchesIncluded |
| QList< QString > | tagsPartialExcluded |
| QList< QString > | tagsPartialIncluded |
Private Member Functions | |
| void | clearFilterData () |
| void | initializeFilterData () |
Private Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Private Attributes | |
| QScopedPointer< Private > | m_d |
Private Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
XXX: Apidox
Definition at line 15 of file KisResourceSearchBoxFilter.cpp.
| KisResourceSearchBoxFilter::KisResourceSearchBoxFilter | ( | ) |
Definition at line 42 of file KisResourceSearchBoxFilter.cpp.
| KisResourceSearchBoxFilter::~KisResourceSearchBoxFilter | ( | ) |
Definition at line 47 of file KisResourceSearchBoxFilter.cpp.
|
private |
Definition at line 152 of file KisResourceSearchBoxFilter.cpp.
References m_d.
|
private |
Definition at line 165 of file KisResourceSearchBoxFilter.cpp.
References checkDelimitersAndCut(), checkPrefixAndCut(), clearFilterData(), and m_d.
| bool KisResourceSearchBoxFilter::isEmpty | ( | ) |
Definition at line 147 of file KisResourceSearchBoxFilter.cpp.
References m_d.
| bool KisResourceSearchBoxFilter::matchesResource | ( | const QString & | resourceName, |
| const QStringList & | tagList ) const |
Definition at line 82 of file KisResourceSearchBoxFilter.cpp.
References m_d.
|
inline |
Definition at line 18 of file KisResourceSearchBoxFilter.cpp.
| void KisResourceSearchBoxFilter::setFilter | ( | const QString & | filter | ) |
Definition at line 75 of file KisResourceSearchBoxFilter.cpp.
References filter, initializeFilterData(), and m_d.
| QChar KisResourceSearchBoxFilter::exactMatchBeginEnd {'"'} |
Definition at line 26 of file KisResourceSearchBoxFilter.cpp.
| QChar KisResourceSearchBoxFilter::excludeBegin {'!'} |
Definition at line 24 of file KisResourceSearchBoxFilter.cpp.
| QString KisResourceSearchBoxFilter::filter |
Definition at line 38 of file KisResourceSearchBoxFilter.cpp.
|
private |
Definition at line 36 of file KisResourceSearchBoxFilter.h.
| QSet<QString> KisResourceSearchBoxFilter::resourceExactMatchesExcluded |
Definition at line 31 of file KisResourceSearchBoxFilter.cpp.
| QSet<QString> KisResourceSearchBoxFilter::resourceExactMatchesIncluded |
Definition at line 30 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::resourceNamesPartialExcluded |
Definition at line 34 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::resourceNamesPartialIncluded |
Definition at line 33 of file KisResourceSearchBoxFilter.cpp.
| QRegularExpression KisResourceSearchBoxFilter::searchTokenizer |
Definition at line 22 of file KisResourceSearchBoxFilter.cpp.
| QChar KisResourceSearchBoxFilter::tagBegin {'#'} |
Definition at line 25 of file KisResourceSearchBoxFilter.cpp.
| QSet<QString> KisResourceSearchBoxFilter::tagExactMatchesExcluded |
Definition at line 29 of file KisResourceSearchBoxFilter.cpp.
| QSet<QString> KisResourceSearchBoxFilter::tagExactMatchesIncluded |
Definition at line 28 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::tagsPartialExcluded |
Definition at line 36 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::tagsPartialIncluded |
Definition at line 35 of file KisResourceSearchBoxFilter.cpp.