diff options
Diffstat (limited to 'kmyfirewall/core/kmfruletargetoptioneditinterface.h')
-rw-r--r-- | kmyfirewall/core/kmfruletargetoptioneditinterface.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/kmyfirewall/core/kmfruletargetoptioneditinterface.h b/kmyfirewall/core/kmfruletargetoptioneditinterface.h new file mode 100644 index 0000000..4e7faaa --- /dev/null +++ b/kmyfirewall/core/kmfruletargetoptioneditinterface.h @@ -0,0 +1,41 @@ +// +// C++ Interface: kmfruletragetoptioneditinterface +// +// Description: +// +// +// Author: Christian Hubinger <chubinger@irrsinnig.org>, (C) 2004 +// +// Copyright: See COPYING file that comes with this distribution +// +// +#ifndef KMFRULETARGETOPTIONEDITINTERFACE_H +#define KMFRULETARGETOPTIONEDITINTERFACE_H + +#include "kmfruleoptioneditinterface.h" + +#include <qstring.h> +#include <qstringlist.h> + +#include <kdemacros.h> + +/** +@author Christian Hubinger +*/ +namespace KMF { +class KDE_EXPORT KMFRuleTargetOptionEditInterface : public KMFRuleOptionEditInterface { +public: + KMFRuleTargetOptionEditInterface(QObject *parent = 0, const char *name = 0); + + virtual ~KMFRuleTargetOptionEditInterface(); + + virtual bool manageTarget( const QString& ) const; + virtual bool setTarget( const QString& ) = 0; + +protected: + QStringList m_managedTargets; + + +}; +} +#endif |