22#include "kdevprojectiface.h"
27 : TQObject(prj), DCOPObject(
"KDevProject"), m_prj(prj)
32KDevProjectIface::~KDevProjectIface()
36void KDevProjectIface::openProject(
const TQString & dirName,
const TQString & projectName )
38 m_prj->openProject(dirName,projectName);
41void KDevProjectIface::closeProject( )
43 m_prj->closeProject();
46uint KDevProjectIface::options( )
const
48 return (uint)m_prj->options();
51TQString KDevProjectIface::projectDirectory( )
const
53 return m_prj->projectDirectory();
56TQString KDevProjectIface::projectName( )
const
58 return m_prj->projectName();
61TQString KDevProjectIface::mainProgram()
const
63 return m_prj->mainProgram();
66TQString KDevProjectIface::runDirectory( )
const
68 return m_prj->runDirectory();
71TQString KDevProjectIface::activeDirectory( )
const
73 return m_prj->activeDirectory();
76TQString KDevProjectIface::buildDirectory( )
const
78 return m_prj->buildDirectory();
81TQStringList KDevProjectIface::allFiles( )
const
83 return m_prj->allFiles();
86TQStringList KDevProjectIface::distFiles( )
const
88 return m_prj->distFiles();
91void KDevProjectIface::addFiles(
const TQStringList & fileList )
93 m_prj->addFiles(fileList);
96void KDevProjectIface::addFile(
const TQString & fileName )
98 m_prj->addFile(fileName);
101void KDevProjectIface::removeFiles(
const TQStringList & fileList )
103 m_prj->removeFiles(fileList);
106void KDevProjectIface::removeFile(
const TQString & fileName )
108 m_prj->removeFile(fileName);
111void KDevProjectIface::changedFiles(
const TQStringList & fileList )
113 m_prj->changedFiles(fileList);
116void KDevProjectIface::changedFile(
const TQString & fileName )
118 m_prj->changedFile(fileName);
121bool KDevProjectIface::isProjectFile(
const TQString & absFileName )
123 return m_prj->isProjectFile(absFileName);
126TQString KDevProjectIface::relativeProjectFile(
const TQString & absFileName )
128 return m_prj->relativeProjectFile(absFileName);
131TQStringList KDevProjectIface::symlinkProjectFiles( )
133 return m_prj->symlinkProjectFiles();
136TQString KDevProjectIface::readEntry(
const TQString & path,
const TQString & defaultEntry )
138 return DomUtil::readEntry( *m_prj->projectDom(), path, defaultEntry);
141int KDevProjectIface::readIntEntry(
const TQString & path,
int defaultEntry )
143 return DomUtil::readIntEntry(*m_prj->projectDom(), path,defaultEntry);
146bool KDevProjectIface::readBoolEntry(
const TQString & path,
bool defaultEntry )
148 return DomUtil::readBoolEntry(*m_prj->projectDom(), path, defaultEntry);
151TQStringList KDevProjectIface::readListEntry(
const TQString & path,
const TQString & tag )
153 return DomUtil::readListEntry(*m_prj->projectDom(), path, tag);
156TQMap< TQString, TQString > KDevProjectIface::readMapEntry(
const TQString & path )
158 return DomUtil::readMapEntry(*m_prj->projectDom(), path);
161void KDevProjectIface::writeEntry(
const TQString & path,
const TQString & value )
163 DomUtil::writeEntry(*m_prj->projectDom(), path, value);
166void KDevProjectIface::writeIntEntry(
const TQString & path,
int value )
168 DomUtil::writeIntEntry(*m_prj->projectDom(), path, value);
171void KDevProjectIface::writeBoolEntry(
const TQString & path,
bool value )
173 DomUtil::writeBoolEntry(*m_prj->projectDom(), path, value);
176void KDevProjectIface::writeListEntry(
const TQString & path,
const TQString & tag,
const TQStringList & value )
178 DomUtil::writeListEntry(*m_prj->projectDom(), path, tag, value);
181void KDevProjectIface::writeMapEntry(
const TQString & path,
const TQMap< TQString, TQString > & map )
183 DomUtil::writeMapEntry(*m_prj->projectDom(), path, map);
186#include "kdevprojectiface.moc"
KDevelop project interface.
KDevelop project interface.