Definition at line 571 of file TableDataView.h. References ApplyFilters(), mFilters, mFiltersActive, and mFiltersWorking. Referenced by RegisterFilter(). 00572 { 00573 std::list<TableFilter*>::iterator it; 00574 for (it=mFilters.begin(); it!=mFilters.end(); it++) 00575 { 00576 if ((*it)->GetColumn() == column) 00577 mFilters.erase(it); //delete *it; 00578 00579 if (mFilters.size() == 0) 00580 mFiltersActive = false; 00581 00582 // RvB: Below is a BUG!!! Not used yet but needs to be solved 00583 if (!mFiltersWorking) 00584 ApplyFilters(); 00585 break; 00586 } 00587 }
Here is the call graph for this function:
|