void TFilters::applyFilters() { updateActiveFilters(); // сформировать результат result.clear(); for ( int i = activeFilters.count() - 1; i >= 0; i-- ) { QStringList resultstr; TFilter *filter = activeFilters[i]; resultstr << filter->nameFilter() << filter->condition() << filter->argument(); result.append( resultstr ); } emit newFilters( result ); }
bool FilterModel::submit() { emit newFilters(rawData); return true; }