9#ifndef __kregexpeditorinterface_h__
10#define __kregexpeditorinterface_h__
14#include <ktextwidgets_export.h>
16#if KTEXTWIDGETS_ENABLE_DEPRECATED_SINCE(5, 65)
85class KRegExpEditorInterface
92 KTEXTWIDGETS_DEPRECATED_VERSION(5, 65,
"No functional implementation")
93 virtual QString regExp() const = 0;
95 virtual ~KRegExpEditorInterface()
105 virtual void canUndo(
bool) = 0;
110 virtual void canRedo(
bool) = 0;
118 virtual void changes(
bool) = 0;
127 KTEXTWIDGETS_DEPRECATED_VERSION(5, 65,
"No functional implementation")
128 virtual
void setRegExp(const QString ®exp) = 0;
129 KTEXTWIDGETS_DEPRECATED_VERSION(5, 65, "No functional implementation")
130 virtual
void redo() = 0;
131 KTEXTWIDGETS_DEPRECATED_VERSION(5, 65, "No functional implementation")
132 virtual
void undo() = 0;
141 KTEXTWIDGETS_DEPRECATED_VERSION(5, 65, "No functional implementation")
142 virtual
void setMatchText(const QString &) = 0;
150 KTEXTWIDGETS_DEPRECATED_VERSION(5, 65, "No functional implementation")
151 virtual
void doSomething(const QString &method,
void *arguments) = 0;
154Q_DECLARE_INTERFACE(KRegExpEditorInterface, "org.kde.KRegExpEditorInterface/1.0")