KDevCoreIface.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include <kdebug.h>
00022 #include <dcopclient.h>
00023 #include "KDevCoreIface.h"
00024 #include "kdevcore.h"
00025
00026
00027 KDevCoreIface::KDevCoreIface(KDevCore *core)
00028 : QObject(core), DCOPObject("KDevCore"), m_core(core)
00029 {
00030 connect( m_core, SIGNAL(projectOpened()), this, SLOT(forwardProjectOpened()) );
00031 connect( m_core, SIGNAL(projectClosed()), this, SLOT(forwardProjectClosed()) );
00032 }
00033
00034
00035 KDevCoreIface::~KDevCoreIface()
00036 {}
00037
00038
00039 void KDevCoreIface::forwardProjectOpened()
00040 {
00041 kdDebug(9000) << "dcop emitting project opened" << endl;
00042 emitDCOPSignal("projectOpened()", QByteArray());
00043 }
00044
00045
00046 void KDevCoreIface::forwardProjectClosed()
00047 {
00048 kdDebug(9000) << "dcop emitting project closed" << endl;
00049 emitDCOPSignal("projectClosed()", QByteArray());
00050 }
00051
00052
00053 #include "KDevCoreIface.moc"
This file is part of the documentation for KDevelop Version 3.1.2.