summaryrefslogtreecommitdiffstats
path: root/kmyfirewall/core/kmfruletargetoptioneditinterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'kmyfirewall/core/kmfruletargetoptioneditinterface.h')
-rw-r--r--kmyfirewall/core/kmfruletargetoptioneditinterface.h41
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