katemainwindowiface.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
#include "katemainwindowiface.h"
00020
00021
#include "katemainwindow.h"
00022
00023
#include <kdebug.h>
00024
00025 KateMainWindowDCOPIface::KateMainWindowDCOPIface (KateMainWindow *w) : DCOPObject ((QString(
"KateMainWindow#%1").arg(w->mainWindowNumber())).latin1()), m_w (w)
00026 {
00027 }
00028
00029 DCOPRef KateMainWindowDCOPIface::activeProject ()
const
00030
{
00031
Kate::Project *p = m_w->activeProject ();
00032
00033
if (p)
00034
return DCOPRef (p->
dcopObject ());
00035
00036
return DCOPRef ();
00037 }
00038
00039 DCOPRef KateMainWindowDCOPIface::createProject (QString type, QString name, QString filename)
00040 {
00041
Kate::Project *p = m_w->createProject (type, name, filename);
00042
00043
if (p)
00044
return DCOPRef (p->
dcopObject ());
00045
00046
return DCOPRef ();
00047 }
00048
00049 DCOPRef KateMainWindowDCOPIface::openProject (QString filename)
00050 {
00051
Kate::Project *p = m_w->openProject (filename);
00052
00053
if (p)
00054
return DCOPRef (p->
dcopObject ());
00055
00056
return DCOPRef ();
00057 }
This file is part of the documentation for kate Library Version 3.2.3.