| 217 | } |
| 218 | |
| 219 | void FilteredProblemStore::addProblem(const IProblem::Ptr &problem) |
| 220 | { |
| 221 | Q_D(FilteredProblemStore); |
| 222 | |
| 223 | ProblemStore::addProblem(problem); |
| 224 | |
| 225 | if (d->match(problem)) |
| 226 | d->m_strategy->addProblem(problem); |
| 227 | } |
| 228 | |
| 229 | const ProblemStoreNode* FilteredProblemStore::findNode(int row, ProblemStoreNode *parent) const |
| 230 | { |