18#ifndef _KIS_FILTER_CONFIGURATION_H_
19#define _KIS_FILTER_CONFIGURATION_H_
25#include "koffice_export.h"
27class KisPreviewDialog;
28class KisProgressDisplayInterface;
47 , m_version(version) {}
59 virtual void fromXML( const TQString &);
64 virtual TQString toString();
69 const TQString & name() const;
74 TQ_INT32 version() const;
79 virtual void setProperty( const TQString & name, const TQVariant & value);
85 virtual bool getProperty( const TQString & name, TQVariant & value);
87 virtual TQVariant getProperty( const TQString & name);
89 int getInt( const TQString & name, int def = 0);
90 double getDouble( const TQString & name, double def = 0.0);
91 bool getBool( const TQString & name, bool def = false);
92 TQString getString( const TQString & name, TQString def = TQString());
101 TQStringVariantMap m_properties;
A KisFilterConfiguration is the serializable representation of the filter parameters.
KisFilterConfiguration(const TQString &name, TQ_INT32 version) Create a new filter config.
|