lib/interfaces/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.0.4.