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