24#include <dcopclient.h>
25#include "KDevCoreIface.h"
29KDevCoreIface::KDevCoreIface(
KDevCore *core)
30 : TQObject(core), DCOPObject(
"KDevCore"), m_core(core)
32 connect( m_core, TQ_SIGNAL(projectOpened()),
this, TQ_SLOT(forwardProjectOpened()) );
33 connect( m_core, TQ_SIGNAL(projectClosed()),
this, TQ_SLOT(forwardProjectClosed()) );
37KDevCoreIface::~KDevCoreIface()
41void KDevCoreIface::forwardProjectOpened()
43 kdDebug(9000) <<
"dcop emitting project opened" << endl;
44 emitDCOPSignal(
"projectOpened()", TQByteArray());
48void KDevCoreIface::forwardProjectClosed()
50 kdDebug(9000) <<
"dcop emitting project closed" << endl;
51 emitDCOPSignal(
"projectClosed()", TQByteArray());
54void KDevCoreIface::openProject(
const TQString & projectFileName )
56 m_core->openProject(projectFileName);
59#include "KDevCoreIface.moc"
A KDevCore class defines an object which takes care about the cooperation between the various plug-in...
The interface to the application core and context menu classes.