interfaces Library API Documentation

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 &regexp ) = 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 
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.4.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sun Feb 27 22:16:14 2005 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001