searchdcopinterface.h
#ifndef SEARCH_DCOP_INTERFACE_H
#define SEARCH_DCOP_INTERFACE_H
#include <dcopobject.h>
#include <dcopref.h>
#include <qstringlist.h>
#include <qcstring.h>
namespace KTextEditor
{
class SearchInterface;
class KTEXTEDITOR_EXPORT SearchDCOPInterface : virtual public DCOPObject
{
K_DCOP
public:
SearchDCOPInterface( SearchInterface *Parent, const char *name );
virtual ~SearchDCOPInterface();
k_dcop:
bool findFirstString(QString text, bool caseSensitive);
bool findNextString(QString text, bool caseSensitive);
bool findPreviousString( QString text, bool caseSensitive);
bool findLastString(QString text, bool caseSensitive);
bool findStringAt( uint row, uint col, QString text, bool caseSensitive);
bool findFirstRegExp( QString regexp);
bool findNextRegExp( QString regexp);
bool findPreviousRegExp( QString regexp);
bool findLastRegExp( QString regexp);
bool findRegExpAt( uint row, uint col, QString regexp);
uint currentMatchLine();
uint currentMatchCol();
uint currentMatchLength();
private:
SearchInterface *m_parent;
uint m_currentcol;
uint m_currentrow;
uint m_currentmatchlen;
};
}
#endif
KTextEditor::SearchInterface
This is an interface to allow searching of a Document.
Definition: searchinterface.h:35
KTextEditor::SearchDCOPInterface
This is the main interface to the SearchInterface of KTextEdit.
Definition: searchdcopinterface.h:18

KDE Home | KDE Accessibility Home | Description of Access Keys