#include "kmozillapart.h" #include #include #include #include #include #include #include #include #include #include #include typedef KParts::GenericFactory KMozillaPartFactory; K_EXPORT_COMPONENT_FACTORY( libkmozillapart, KMozillaPartFactory ); KMozillaPart::KMozillaPart(TQWidget *parentWidget, const char *widgetName, TQObject *parent, const char *name, const TQStringList &) : XPartHost_KPart(parentWidget, widgetName, parent, name) { setInstance( KMozillaPartFactory::instance() ); m_partProcess = new TDEProcess; *m_partProcess << "kmozilla" << kapp->dcopClient()->appId() << objId(); m_partProcess->start(); tqDebug("---->>>>>> enter loop"); kapp->enter_loop(); tqDebug("----<<<<<< left loop"); } KMozillaPart::~KMozillaPart() { delete m_partProcess; } void KMozillaPart::createActions( const TQCString &xmlActions ) { XPartHost_KPart::createActions( xmlActions ); tqDebug("----<<<<<< exit loop"); kapp->exit_loop(); } TDEAboutData *KMozillaPart::createAboutData() { return new TDEAboutData( "kmozilla", "kmozilla", "0.1" ); } #include "kmozillapart.moc"