#include <filteritemcriteria.h>
Public Member Functions | |
FilterItemCriteria (uint FilterNr, uint CritNr) | |
~FilterItemCriteria () | |
bool | check (QString from, QString to, uint size, QString subject, QStringList header, QString account) const |
void | print () const |
Protected Member Functions | |
bool | checkText (QString value) const |
bool | checkNum (uint value) const |
bool | checkTextList (QStringList list) const |
Definition at line 41 of file filteritemcriteria.h.
FilterItemCriteria::FilterItemCriteria | ( | uint | FilterNr, | |
uint | CritNr | |||
) |
Constructor
FilterNr | number of the filter item | |
CritNr | number of this criteria |
Definition at line 20 of file filteritemcriteria.cpp.
FilterItemCriteria::~FilterItemCriteria | ( | ) |
Destructor
Definition at line 86 of file filteritemcriteria.cpp.
bool FilterItemCriteria::check | ( | QString | from, | |
QString | to, | |||
uint | size, | |||
QString | subject, | |||
QStringList | header, | |||
QString | account | |||
) | const |
Checks for match.
from | Sender | |
to | Addressee | |
size | Size | |
subject | Subject | |
header | Header | |
account | Account |
Definition at line 90 of file filteritemcriteria.cpp.
void FilterItemCriteria::print | ( | ) | const |
Prints the settings.
Definition at line 240 of file filteritemcriteria.cpp.
bool FilterItemCriteria::checkText | ( | QString | value | ) | const [protected] |
Compares a text value.
value | Value to compare |
Definition at line 161 of file filteritemcriteria.cpp.
bool FilterItemCriteria::checkNum | ( | uint | value | ) | const [protected] |
Compares a numeric value.
value | Value to compare |
Definition at line 216 of file filteritemcriteria.cpp.
bool FilterItemCriteria::checkTextList | ( | QStringList | list | ) | const [protected] |
Compares a text list
list | list to compare |
Definition at line 107 of file filteritemcriteria.cpp.