21 #include "printinterface.h"
22 #include "printdcopinterface.h"
28 class PrivatePrintInterface
31 PrivatePrintInterface() {interface=0;}
32 ~PrivatePrintInterface() {}
38 using namespace KTextEditor;
40 unsigned int PrintInterface::globalPrintInterfaceNumber = 0;
42 PrintInterface::PrintInterface()
44 globalPrintInterfaceNumber++;
45 myPrintInterfaceNumber = globalPrintInterfaceNumber++;
47 d =
new PrivatePrintInterface();
48 TQString
name =
"PrintInterface#" + TQString::number(myPrintInterfaceNumber);
52 PrintInterface::~PrintInterface()
58 unsigned int PrintInterface::printInterfaceNumber ()
const
60 return myPrintInterfaceNumber;
63 void PrintInterface::setPrintInterfaceDCOPSuffix (
const TQCString &suffix)
65 d->interface->setObjId (
"PrintInterface#"+suffix);