KMail::FilterImporterExporter Class Reference

#include <filterimporterexporter.h>

Public Member Functions

 FilterImporterExporter (TQWidget *parent, bool popFilter=false)
 
void exportFilters (const TQValueList< KMFilter * > &)
 
TQValueList< KMFilter * > importFilters ()
 

Static Public Member Functions

static void writeFiltersToConfig (const TQValueList< KMFilter * > &filters, TDEConfig *config, bool bPopFilter)
 
static TQValueList< KMFilter * > readFiltersFromConfig (TDEConfig *config, bool bPopFilter)
 

Detailed Description

Utility class that provides persisting of filters to/from TDEConfig.

Author
Till Adam till@.nosp@m.kdab.nosp@m..net

Definition at line 47 of file filterimporterexporter.h.

Constructor & Destructor Documentation

◆ FilterImporterExporter()

FilterImporterExporter::FilterImporterExporter ( TQWidget *  parent,
bool  popFilter = false 
)

Definition at line 202 of file filterimporterexporter.cpp.

◆ ~FilterImporterExporter()

FilterImporterExporter::~FilterImporterExporter ( )
virtual

Definition at line 207 of file filterimporterexporter.cpp.

Member Function Documentation

◆ exportFilters()

void FilterImporterExporter::exportFilters ( const TQValueList< KMFilter * > &  filters)

Export the given filter rules to a file which is asked from the user.

The list to export is also presented for confirmation/selection.

Definition at line 233 of file filterimporterexporter.cpp.

◆ importFilters()

TQValueList< KMFilter * > FilterImporterExporter::importFilters ( )

Import filters.

Ask the user where to import them from and which filters to import.

Definition at line 211 of file filterimporterexporter.cpp.

◆ readFiltersFromConfig()

TQValueList< KMFilter * > FilterImporterExporter::readFiltersFromConfig ( TDEConfig *  config,
bool  bPopFilter 
)
static

Definition at line 142 of file filterimporterexporter.cpp.

◆ writeFiltersToConfig()

void FilterImporterExporter::writeFiltersToConfig ( const TQValueList< KMFilter * > &  filters,
TDEConfig *  config,
bool  bPopFilter 
)
static

Definition at line 171 of file filterimporterexporter.cpp.


The documentation for this class was generated from the following files: