Definition at line 550 of file TableDataSource.h. References ApplyFilters(), mFilters, mFiltersActive, and mFiltersWorking. Referenced by RegisterFilter(). 00551 { 00552 std::list<TableFilter*>::iterator it; 00553 for (it=mFilters.begin(); it!=mFilters.end(); it++) 00554 { 00555 if ((*it)->GetColumn() == column) 00556 mFilters.erase(it); //delete *it; 00557 00558 if (mFilters.size() == 0) 00559 mFiltersActive = false; 00560 00561 // RvB: Below is a BUG!!! Not used yet but needs to be solved 00562 if (!mFiltersWorking) 00563 ApplyFilters(); 00564 break; 00565 } 00566 }
Here is the call graph for this function:
|