kregexpeditorinterface.h
00001 #ifndef __kregexpeditorinterface_h__
00002 #define __kregexpeditorinterface_h__
00003
00069 class KRegExpEditorInterface
00070 {
00071 public:
00076 virtual QString regExp() const = 0;
00077
00078 signals:
00082 virtual void canUndo( bool ) = 0;
00083
00087 virtual void canRedo( bool ) = 0;
00088
00095 virtual void changes( bool ) = 0;
00096
00097 public slots:
00102 virtual void setRegExp( const QString ®exp ) = 0;
00103 virtual void redo() = 0;
00104 virtual void undo() = 0;
00105
00113 virtual void setMatchText( const QString& ) = 0;
00114
00127 virtual void doSomething( QString method, void* arguments ) = 0;
00128 };
00129
00130 #endif
00131
This file is part of the documentation for kdelibs Version 3.1.0.