1#include "searchinterface.h"
2#include "searchdcopinterface.h"
9 class PrivateSearchInterface
12 PrivateSearchInterface()
16 ~PrivateSearchInterface(){}
18 SearchDCOPInterface *interface;
23unsigned int SearchInterface::globalSearchInterfaceNumber = 0;
25SearchInterface::SearchInterface()
27 d =
new PrivateSearchInterface();
28 globalSearchInterfaceNumber++;
29 mySearchInterfaceNumber=globalSearchInterfaceNumber;
30 TQString
name =
"SearchInterface#" + TQString::number(mySearchInterfaceNumber);
31 d->interface =
new SearchDCOPInterface(
this,
name.latin1());
33SearchInterface::~SearchInterface()
39unsigned int SearchInterface::searchInterfaceNumber ()
const
41 return mySearchInterfaceNumber;
44void SearchInterface::setSearchInterfaceDCOPSuffix (
const TQCString &suffix)
46 d->interface->setObjId (
"SearchInterface#"+suffix);
54 return dynamic_cast<KTextEditor::SearchInterface*
>(doc);
The main class representing a text document.
This is an interface to allow searching of a Document.
KTextEditor is KDE's standard text editing KPart interface.
TQString name(StdAccel id)