|
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 16 of file KisResourceSearchBoxFilter.cpp.
| KisResourceSearchBoxFilter::KisResourceSearchBoxFilter | ( | ) |
Definition at line 43 of file KisResourceSearchBoxFilter.cpp.
| KisResourceSearchBoxFilter::~KisResourceSearchBoxFilter | ( | ) |
Definition at line 48 of file KisResourceSearchBoxFilter.cpp.
|
private |
Definition at line 153 of file KisResourceSearchBoxFilter.cpp.
References m_d.
|
private |
Definition at line 166 of file KisResourceSearchBoxFilter.cpp.
References checkDelimitersAndCut(), checkPrefixAndCut(), clearFilterData(), and m_d.
| bool KisResourceSearchBoxFilter::isEmpty | ( | ) |
Definition at line 148 of file KisResourceSearchBoxFilter.cpp.
References m_d.
| bool KisResourceSearchBoxFilter::matchesResource | ( | const QString & | resourceName, |
| const QStringList & | tagList ) const |
Definition at line 83 of file KisResourceSearchBoxFilter.cpp.
References m_d.
|
inline |
Definition at line 19 of file KisResourceSearchBoxFilter.cpp.
| void KisResourceSearchBoxFilter::setFilter | ( | const QString & | filter | ) |
Definition at line 76 of file KisResourceSearchBoxFilter.cpp.
References filter, initializeFilterData(), and m_d.
| QChar KisResourceSearchBoxFilter::exactMatchBeginEnd {'"'} |
Definition at line 27 of file KisResourceSearchBoxFilter.cpp.
| QChar KisResourceSearchBoxFilter::excludeBegin {'!'} |
Definition at line 25 of file KisResourceSearchBoxFilter.cpp.
| QString KisResourceSearchBoxFilter::filter |
Definition at line 39 of file KisResourceSearchBoxFilter.cpp.
|
private |
Definition at line 36 of file KisResourceSearchBoxFilter.h.
| QSet<QString> KisResourceSearchBoxFilter::resourceExactMatchesExcluded |
Definition at line 32 of file KisResourceSearchBoxFilter.cpp.
| QSet<QString> KisResourceSearchBoxFilter::resourceExactMatchesIncluded |
Definition at line 31 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::resourceNamesPartialExcluded |
Definition at line 35 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::resourceNamesPartialIncluded |
Definition at line 34 of file KisResourceSearchBoxFilter.cpp.
| QRegularExpression KisResourceSearchBoxFilter::searchTokenizer |
Definition at line 23 of file KisResourceSearchBoxFilter.cpp.
| QChar KisResourceSearchBoxFilter::tagBegin {'#'} |
Definition at line 26 of file KisResourceSearchBoxFilter.cpp.
| QSet<QString> KisResourceSearchBoxFilter::tagExactMatchesExcluded |
Definition at line 30 of file KisResourceSearchBoxFilter.cpp.
| QSet<QString> KisResourceSearchBoxFilter::tagExactMatchesIncluded |
Definition at line 29 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::tagsPartialExcluded |
Definition at line 37 of file KisResourceSearchBoxFilter.cpp.
| QList<QString> KisResourceSearchBoxFilter::tagsPartialIncluded |
Definition at line 36 of file KisResourceSearchBoxFilter.cpp.