Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QMakeProject Class Reference

#include </home/clem/local/src/opie/qmake/project.h>

Collaboration diagram for QMakeProject:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  ReadCache = 0x01, ReadConf = 0x02, ReadCmdLine = 0x04, ReadProFile = 0x08,
  ReadPostFiles = 0x10, ReadAll = 0xFF
}

Public Member Functions

 QMakeProject ()
 QMakeProject (QMakeProperty *)
bool read (const QString &project, const QString &pwd, uchar cmd=ReadAll)
bool read (uchar cmd=ReadAll)
QString projectFile ()
QString configFile ()
bool isEmpty (const QString &v)
QStringListvalues (const QString &v)
QString first (const QString &v)
QMap< QString, QStringList > & variables ()
bool isActiveConfig (const QString &x, bool regex=FALSE, QMap< QString, QStringList > *place=NULL)

Protected Member Functions

bool read (const QString &file, QMap< QString, QStringList > &place)

Private Types

enum  TestStatus { TestNone, TestFound, TestSeek }

Private Member Functions

void reset ()
bool parse (const QString &text, QMap< QString, QStringList > &place)
bool doProjectTest (const QString &func, const QString &params, QMap< QString, QStringList > &place)
bool doProjectTest (const QString &func, QStringList args, QMap< QString, QStringList > &place)
bool doProjectCheckReqs (const QStringList &deps, QMap< QString, QStringList > &place)
QString doVariableReplace (QString &str, const QMap< QString, QStringList > &place)

Private Attributes

enum QMakeProject::TestStatus test_status
int scope_block
int scope_flag
QString pfile
QString cfile
QMakePropertyprop
QMap< QString, QStringListvars
QMap< QString, QStringListbase_vars
QMap< QString, QStringListcache

Friends

class MakefileGenerator

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
ReadCache 
ReadConf 
ReadCmdLine 
ReadProFile 
ReadPostFiles 
ReadAll 

Definition at line 64 of file project.h.

enum QMakeProject::TestStatus [private]
 

Enumeration values:
TestNone 
TestFound 
TestSeek 

Definition at line 47 of file project.h.


Constructor & Destructor Documentation

QMakeProject::QMakeProject  ) 
 

Definition at line 185 of file project.cpp.

References NULL, and prop.

QMakeProject::QMakeProject QMakeProperty  ) 
 

Definition at line 190 of file project.cpp.

References prop.


Member Function Documentation

QString QMakeProject::configFile  )  [inline]
 

Definition at line 96 of file project.h.

References cfile.

bool QMakeProject::doProjectCheckReqs const QStringList deps,
QMap< QString, QStringList > &  place
[private]
 

Definition at line 1030 of file project.cpp.

References QValueList< T >::begin(), debug_msg(), doProjectTest(), QValueList< T >::end(), error(), FALSE, parser_info::file, QString::find(), QString::findRev(), isActiveConfig(), QString::isEmpty(), QString::latin1(), QString::left(), QString::length(), parser_info::line_no, QString::mid(), parser, QString::prepend(), qmake_error_msg(), QString::right(), QCString::sprintf(), and TRUE.

Referenced by doProjectTest(), and parse().

bool QMakeProject::doProjectTest const QString func,
QStringList  args,
QMap< QString, QStringList > &  place
[private]
 

Definition at line 756 of file project.cpp.

References QValueList< T >::begin(), QMap< Key, T >::count(), QDir::count(), QValueList< T >::count(), QDir::current(), QDateTime::currentDateTime(), QDir::currentDirPath(), debug_msg(), Option::dir_sep, Option::mkfile::do_preprocess, doProjectCheckReqs(), doVariableReplace(), QValueList< T >::end(), QString::endsWith(), QRegExp::exactMatch(), QFile::exists(), FALSE, parser_info::file, QString::find(), QString::findRev(), QValueList< T >::first(), fixEnvVariables(), Option::fixPathToLocalOS(), QString::isEmpty(), QMap< Key, T >::isEmpty(), isEmpty(), QString::isNull(), QDir::isRelativePath(), QStringList::join(), l, QString::latin1(), QString::left(), QString::length(), parser_info::line_no, QString::mid(), QString::number(), Option::output_dir, parser, Option::prf_ext, printf, qInstallPath(), qInstallPathData(), Option::mkfile::qmakespec, QT_INSTALL_DATA, QT_INSTALL_PREFIX, read(), QString::replace(), QString::right(), scope_block, scope_flag, QDir::separator(), QDir::setCurrent(), QStringList::split(), QString::startsWith(), test_status, TRUE, QString::upper(), values(), vars, warn_msg(), and WarnParser.

bool QMakeProject::doProjectTest const QString func,
const QString params,
QMap< QString, QStringList > &  place
[private]
 

Definition at line 744 of file project.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), QString::left(), QString::length(), QString::mid(), QString::right(), and split_arg_list().

Referenced by doProjectCheckReqs(), and parse().

QString QMakeProject::doVariableReplace QString str,
const QMap< QString, QStringList > &  place
[private]
 

Definition at line 1072 of file project.cpp.

References QValueList< T >::begin(), QValueList< T >::clear(), QDir::count(), QValueList< T >::count(), QDir::current(), QDateTime::currentDateTime(), QDir::currentDirPath(), d, debug_msg(), Option::dir_sep, QValueList< T >::end(), end, QString::endsWith(), QFile::exists(), FALSE, parser_info::file, QString::findRev(), QValueList< T >::first(), fixEnvVariables(), Option::fixPathToLocalOS(), i, IO_ReadOnly, QValueList< T >::isEmpty(), QString::isEmpty(), QDir::isRelativePath(), QStringList::join(), QString::latin1(), QString::left(), QString::length(), parser_info::line_no, QString::lower(), QString::mid(), QString::number(), QFile::open(), Option::output_dir, parser, projectFile(), prop, QT_POPEN, read(), QTextStream::readLine(), QString::replace(), QString::right(), scope_block, scope_flag, QRegExp::search(), QDir::separator(), QDir::setCurrent(), QStringList::split(), split_arg_list(), split_value_list(), QString::sprintf(), start, QString::startsWith(), t, test_status, TRUE, QString::upper(), val, QMakeProperty::value(), varMap(), vars, warn_msg(), WarnParser, and Opie::MM::x.

Referenced by doProjectTest(), parse(), and read().

QString QMakeProject::first const QString v  )  [inline]
 

Definition at line 105 of file project.h.

References isEmpty(), and vars.

Referenced by VCFilter::addIMGstage(), MakefileGenerator::build_args(), MakefileGenerator::buildArgs(), MakefileGenerator::createObjectList(), UnixMakefileGenerator::defaultInstall(), VcprojGenerator::defaultMakefile(), MakefileGenerator::fileFixify(), NmakeMakefileGenerator::findDependencies(), UnixMakefileGenerator::findDependencies(), MakefileGenerator::generateDependencies(), MakefileGenerator::generateMocList(), VcprojGenerator::getProjectUUID(), VcprojGenerator::init(), NmakeMakefileGenerator::init(), DspMakefileGenerator::init(), MingwMakefileGenerator::init(), BorlandMakefileGenerator::init(), UnixMakefileGenerator::init(), ProjectGenerator::init(), MakefileGenerator::init(), MetrowerksMakefileGenerator::init(), UnixMakefileGenerator::init2(), VcprojGenerator::initCompilerTool(), VcprojGenerator::initConfiguration(), VcprojGenerator::initLibrarianTool(), VcprojGenerator::initLinkerTool(), VcprojGenerator::initOld(), MakefileGenerator::initOutPaths(), VcprojGenerator::initPostBuildEventTools(), VcprojGenerator::initProject(), main(), VcprojGenerator::openOutput(), DspMakefileGenerator::openOutput(), MakefileGenerator::openOutput(), ProjectBuilderMakefileGenerator::openOutput(), MetrowerksMakefileGenerator::openOutput(), ProjectBuilderMakefileGenerator::pbuilderVersion(), UnixMakefileGenerator::pkgConfigPrefix(), Win32MakefileGenerator::processPrlFiles(), MakefileGenerator::processPrlFiles(), MetrowerksMakefileGenerator::processPrlFiles(), MakefileGenerator::processPrlVariable(), read(), QMakeMetaInfo::readLibtoolFile(), MakefileGenerator::usePlatformDir(), MakefileGenerator::write(), BorlandMakefileGenerator::writeBorlandParts(), DspMakefileGenerator::writeDspParts(), MakefileGenerator::writeImageObj(), MakefileGenerator::writeImageSrc(), MakefileGenerator::writeLexSrc(), UnixMakefileGenerator::writeLibtoolFile(), VcprojGenerator::writeMakefile(), NmakeMakefileGenerator::writeMakefile(), DspMakefileGenerator::writeMakefile(), MingwMakefileGenerator::writeMakefile(), BorlandMakefileGenerator::writeMakefile(), ProjectGenerator::writeMakefile(), ProjectBuilderMakefileGenerator::writeMakefile(), MetrowerksMakefileGenerator::writeMakefile(), UnixMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeMakeParts(), MetrowerksMakefileGenerator::writeMakeParts(), MakefileGenerator::writeMakeQmake(), MingwMakefileGenerator::writeMingwParts(), NmakeMakefileGenerator::writeNmakeParts(), UnixMakefileGenerator::writePkgConfigFile(), UnixMakefileGenerator::writePrlFile(), MakefileGenerator::writePrlFile(), VcprojGenerator::writeSubDirs(), ProjectBuilderMakefileGenerator::writeSubdirs(), MakefileGenerator::writeUicSrc(), and MakefileGenerator::writeYaccSrc().

bool QMakeProject::isActiveConfig const QString x,
bool  regex = FALSE,
QMap< QString, QStringList > *  place = NULL
 

Definition at line 690 of file project.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), QRegExp::exactMatch(), FALSE, QString::findRev(), QString::isEmpty(), l, QString::mid(), NULL, Option::mkfile::qmakespec, QString::right(), QDir::separator(), Option::TARG_MAC9_MODE, Option::TARG_MACX_MODE, Option::TARG_QNX6_MODE, Option::TARG_UNIX_MODE, Option::TARG_WIN_MODE, Option::target_mode, TRUE, and vars.

Referenced by DspMakefileGenerator::beginGroupForFile(), UnixMakefileGenerator::combineSetLFlags(), MakefileGenerator::createObjectList(), UnixMakefileGenerator::defaultInstall(), UnixMakefileGenerator::doPrecompiledHeaders(), doProjectCheckReqs(), DspMakefileGenerator::endGroups(), MakefileGenerator::fileFixify(), UnixMakefileGenerator::findLibraries(), MakefileGenerator::generateDependencies(), ProjectBuilderMakefileGenerator::ideType(), VcprojGenerator::init(), NmakeMakefileGenerator::init(), DspMakefileGenerator::init(), MingwMakefileGenerator::init(), BorlandMakefileGenerator::init(), UnixMakefileGenerator::init(), MakefileGenerator::init(), MetrowerksMakefileGenerator::init(), UnixMakefileGenerator::init2(), VcprojGenerator::initCompilerTool(), VcprojGenerator::initConfiguration(), VcprojGenerator::initFormsFiles(), VcprojGenerator::initHeaderFiles(), VcprojGenerator::initLexYaccFiles(), VcprojGenerator::initLinkerTool(), VcprojGenerator::initMOCFiles(), VcprojGenerator::initOld(), VcprojGenerator::initPostBuildEventTools(), VcprojGenerator::initResourceFiles(), VcprojGenerator::initSourceFiles(), VcprojGenerator::initTranslationFiles(), VcprojGenerator::initUICFiles(), ProjectBuilderMakefileGenerator::keyFor(), parse(), MakefileGenerator::processPrlFile(), UnixMakefileGenerator::processPrlFiles(), MakefileGenerator::write(), BorlandMakefileGenerator::writeBorlandParts(), DspMakefileGenerator::writeDspParts(), MakefileGenerator::writeInstalls(), MakefileGenerator::writeLexSrc(), UnixMakefileGenerator::writeLibtoolFile(), UnixMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeMakeParts(), MetrowerksMakefileGenerator::writeMakeParts(), MakefileGenerator::writeMakeQmake(), MingwMakefileGenerator::writeMingwParts(), MakefileGenerator::writeMocSrc(), NmakeMakefileGenerator::writeNmakeParts(), UnixMakefileGenerator::writePkgConfigFile(), UnixMakefileGenerator::writePrlFile(), MakefileGenerator::writePrlFile(), Win32MakefileGenerator::writeSubDirs(), UnixMakefileGenerator::writeSubdirs(), ProjectBuilderMakefileGenerator::writeSubdirs(), and MakefileGenerator::writeYaccSrc().

bool QMakeProject::isEmpty const QString v  )  [inline]
 

Definition at line 99 of file project.h.

References QMap< Key, T >::contains(), QMap< Key, T >::isEmpty(), and vars.

Referenced by MakefileGenerator::buildArgs(), UnixMakefileGenerator::defaultInstall(), doProjectTest(), MakefileGenerator::fileFixify(), UnixMakefileGenerator::findDependencies(), first(), MakefileGenerator::generateDependencies(), MakefileGenerator::generateMocList(), NmakeMakefileGenerator::init(), DspMakefileGenerator::init(), MingwMakefileGenerator::init(), BorlandMakefileGenerator::init(), UnixMakefileGenerator::init(), MakefileGenerator::init(), MetrowerksMakefileGenerator::init(), UnixMakefileGenerator::init2(), UnixMakefileGenerator::libtoolFileName(), MakefileGenerator::openOutput(), ProjectBuilderMakefileGenerator::pbuilderVersion(), UnixMakefileGenerator::pkgConfigFileName(), UnixMakefileGenerator::pkgConfigPrefix(), Win32MakefileGenerator::processPrlFiles(), MakefileGenerator::processPrlFiles(), MakefileGenerator::processPrlVariable(), read(), QMakeMetaInfo::readLibtoolFile(), MakefileGenerator::write(), BorlandMakefileGenerator::writeBorlandParts(), MakefileGenerator::writeImageObj(), MakefileGenerator::writeInstalls(), MakefileGenerator::writeLexSrc(), UnixMakefileGenerator::writeLibtoolFile(), UnixMakefileGenerator::writeMakefile(), UnixMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeMakeParts(), MetrowerksMakefileGenerator::writeMakeParts(), MakefileGenerator::writeMakeQmake(), MingwMakefileGenerator::writeMingwParts(), MakefileGenerator::writeMocObj(), NmakeMakefileGenerator::writeNmakeParts(), MakefileGenerator::writeObj(), UnixMakefileGenerator::writePkgConfigFile(), MakefileGenerator::writePrlFile(), Win32MakefileGenerator::writeSubDirs(), UnixMakefileGenerator::writeSubdirs(), MakefileGenerator::writeUicSrc(), and MakefileGenerator::writeYaccSrc().

bool QMakeProject::parse const QString text,
QMap< QString, QStringList > &  place
[private]
 

Definition at line 205 of file project.cpp.

References QValueList< T >::append(), QString::at(), QValueList< T >::begin(), QValueList< T >::clear(), QString::contains(), QValueList< T >::count(), d, debug_msg(), Option::mkfile::do_preprocess, doProjectCheckReqs(), doProjectTest(), doVariableReplace(), QValueList< T >::end(), error(), FALSE, parser_info::file, QValueList< T >::find(), QString::find(), QString::findRev(), QValueList< T >::first(), QStringList::grep(), i, isActiveConfig(), QValueList< T >::isEmpty(), QString::isEmpty(), QStringList::join(), QString::latin1(), QString::left(), QString::length(), parser_info::line_no, QString::lower(), QString::mid(), parser, qmake_error_msg(), QValueList< T >::remove(), QString::replace(), QString::right(), s, scope_block, scope_flag, QString::simplifyWhiteSpace(), SKIP_WS, QStringList::split(), split_value_list(), QCString::sprintf(), QString::stripWhiteSpace(), test_status, TestFound, TestNone, TestSeek, TRUE, QString::truncate(), val, varMap(), warn_msg(), and WarnParser.

Referenced by read().

QString QMakeProject::projectFile  )  [inline]
 

Definition at line 83 of file project.h.

References pfile.

Referenced by doVariableReplace(), MakefileGenerator::writeHeader(), UnixMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeMakeParts(), MakefileGenerator::writeMakeQmake(), and MakefileGenerator::writePrlFile().

bool QMakeProject::read const QString file,
QMap< QString, QStringList > &  place
[protected]
 

Definition at line 453 of file project.cpp.

References doVariableReplace(), QTextStream::eof(), FALSE, parser_info::file, QString::find(), Option::fixPathToLocalOS(), IO_ReadOnly, QString::isEmpty(), QString::latin1(), QString::left(), QString::length(), parser_info::line_no, QFile::open(), parse(), parser, QTextStream::readLine(), reset(), QString::right(), s, scope_block, QFile::setName(), QString::startsWith(), t, TRUE, QString::truncate(), warn_msg(), and WarnParser.

bool QMakeProject::read uchar  cmd = ReadAll  ) 
 

Definition at line 518 of file project.cpp.

References Option::after_user_vars, QValueList< T >::append(), base_vars, Option::before_user_vars, QValueList< T >::begin(), cache, Option::mkfile::cachefile, Option::mkfile::cachefile_depth, cfile, QMap< Key, T >::clear(), QDir::convertSeparators(), Option::cpp_ext, debug_msg(), Option::mkfile::do_cache, QValueList< T >::end(), QString::endsWith(), QFile::exists(), FALSE, parser_info::file, QString::find(), QString::findRev(), QValueList< T >::first(), first(), Option::h_ext, isEmpty(), QValueList< T >::isEmpty(), QMap< Key, T >::isEmpty(), QString::isEmpty(), QDir::isRelativePath(), QStringList::join(), l, QString::latin1(), QString::left(), QString::length(), parser_info::line_no, Option::output_dir, parse(), parser, pfile, qmake_mkspec_paths(), Option::mkfile::qmakespec, read(), ReadCache, ReadCmdLine, ReadConf, ReadPostFiles, ReadProFile, reset(), QString::right(), s, QDir::separator(), TRUE, QString::truncate(), Option::user_template, Option::user_template_prefix, and vars.

bool QMakeProject::read const QString project,
const QString pwd,
uchar  cmd = ReadAll
 

Definition at line 511 of file project.cpp.

References pfile.

Referenced by doProjectTest(), doVariableReplace(), main(), read(), QMakeMetaInfo::readLib(), QMakeMetaInfo::readLibtoolFile(), VcprojGenerator::writeSubDirs(), and ProjectBuilderMakefileGenerator::writeSubdirs().

void QMakeProject::reset  )  [private]
 

Definition at line 196 of file project.cpp.

References scope_block, scope_flag, test_status, and TestNone.

Referenced by read().

QStringList & QMakeProject::values const QString v  )  [inline]
 

Definition at line 102 of file project.h.

References vars.

Referenced by doProjectTest(), MakefileGenerator::generateDependencies(), VcprojGenerator::getProjectUUID(), UnixMakefileGenerator::init(), and Win32MakefileGenerator::writeSubDirs().

QMap< QString, QStringList > & QMakeProject::variables  )  [inline]
 

Definition at line 118 of file project.h.

References vars.

Referenced by ProjectGenerator::addConfig(), ProjectGenerator::addFile(), VCFilter::addIMGstage(), MakefileGenerator::createObjectList(), UnixMakefileGenerator::defaultInstall(), Win32MakefileGenerator::findDependency(), UnixMakefileGenerator::findDependency(), Win32MakefileGenerator::findHighestVersion(), Win32MakefileGenerator::findLibraries(), UnixMakefileGenerator::findLibraries(), ProjectBuilderMakefileGenerator::fixEnvs(), ProjectBuilderMakefileGenerator::fixEnvsList(), MakefileGenerator::generateDependencies(), MakefileGenerator::generateMocList(), ProjectGenerator::getWritableVar(), VcprojGenerator::init(), NmakeMakefileGenerator::init(), DspMakefileGenerator::init(), MingwMakefileGenerator::init(), BorlandMakefileGenerator::init(), UnixMakefileGenerator::init(), ProjectGenerator::init(), MakefileGenerator::init(), MetrowerksMakefileGenerator::init(), UnixMakefileGenerator::init2(), VcprojGenerator::initCompilerTool(), VcprojGenerator::initConfiguration(), VcprojGenerator::initFormsFiles(), VcprojGenerator::initHeaderFiles(), VcprojGenerator::initLexYaccFiles(), VcprojGenerator::initLinkerTool(), VcprojGenerator::initMOCFiles(), VcprojGenerator::initOld(), MakefileGenerator::initOutPaths(), VcprojGenerator::initPostBuildEventTools(), VcprojGenerator::initResourceFiles(), VcprojGenerator::initSourceFiles(), VcprojGenerator::initTranslationFiles(), VcprojGenerator::initUICFiles(), MakefileGenerator::logicWarn(), main(), MakefileGenerator::openOutput(), VcprojGenerator::outputVariables(), MakefileGenerator::processPrlFile(), Win32MakefileGenerator::processPrlFiles(), UnixMakefileGenerator::processPrlFiles(), MakefileGenerator::processPrlFiles(), MetrowerksMakefileGenerator::processPrlFiles(), VcprojGenerator::processPrlVariable(), DspMakefileGenerator::processPrlVariable(), UnixMakefileGenerator::processPrlVariable(), MakefileGenerator::processPrlVariable(), MetrowerksMakefileGenerator::processPrlVariable(), QMakeMetaInfo::readLib(), QMakeMetaInfo::readLibtoolFile(), MakefileGenerator::usePlatformDir(), MakefileGenerator::var(), MakefileGenerator::varGlue(), MakefileGenerator::varList(), MakefileGenerator::write(), BorlandMakefileGenerator::writeBorlandParts(), DspMakefileGenerator::writeDspParts(), UnixMakefileGenerator::writeExtraVariables(), MakefileGenerator::writeImageObj(), MakefileGenerator::writeImageSrc(), MakefileGenerator::writeInstalls(), MakefileGenerator::writeLexSrc(), UnixMakefileGenerator::writeLibtoolFile(), VcprojGenerator::writeMakefile(), NmakeMakefileGenerator::writeMakefile(), DspMakefileGenerator::writeMakefile(), MingwMakefileGenerator::writeMakefile(), BorlandMakefileGenerator::writeMakefile(), UnixMakefileGenerator::writeMakefile(), ProjectBuilderMakefileGenerator::writeMakefile(), MetrowerksMakefileGenerator::writeMakefile(), UnixMakefileGenerator::writeMakeParts(), ProjectBuilderMakefileGenerator::writeMakeParts(), MetrowerksMakefileGenerator::writeMakeParts(), MakefileGenerator::writeMakeQmake(), MingwMakefileGenerator::writeMingwParts(), MakefileGenerator::writeMocObj(), MakefileGenerator::writeMocSrc(), NmakeMakefileGenerator::writeNmakeParts(), MakefileGenerator::writeObj(), UnixMakefileGenerator::writePkgConfigFile(), MakefileGenerator::writePrlFile(), Win32MakefileGenerator::writeSubDirs(), VcprojGenerator::writeSubDirs(), UnixMakefileGenerator::writeSubdirs(), ProjectBuilderMakefileGenerator::writeSubdirs(), MakefileGenerator::writeUicSrc(), and MakefileGenerator::writeYaccSrc().


Friends And Related Function Documentation

friend class MakefileGenerator [friend]
 

Definition at line 78 of file project.h.


Member Data Documentation

QMap<QString, QStringList> QMakeProject::base_vars [private]
 

Definition at line 53 of file project.h.

Referenced by read().

QMap<QString, QStringList> QMakeProject::cache [private]
 

Definition at line 53 of file project.h.

Referenced by read().

QString QMakeProject::cfile [private]
 

Definition at line 50 of file project.h.

Referenced by configFile(), and read().

QString QMakeProject::pfile [private]
 

Definition at line 50 of file project.h.

Referenced by projectFile(), and read().

QMakeProperty* QMakeProject::prop [private]
 

Definition at line 51 of file project.h.

Referenced by doVariableReplace(), and QMakeProject().

int QMakeProject::scope_block [private]
 

Definition at line 48 of file project.h.

Referenced by doProjectTest(), doVariableReplace(), parse(), read(), and reset().

int QMakeProject::scope_flag [private]
 

Definition at line 48 of file project.h.

Referenced by doProjectTest(), doVariableReplace(), parse(), and reset().

enum QMakeProject::TestStatus QMakeProject::test_status [private]
 

Referenced by doProjectTest(), doVariableReplace(), parse(), and reset().

QMap<QString, QStringList> QMakeProject::vars [private]
 

Definition at line 53 of file project.h.

Referenced by doProjectTest(), doVariableReplace(), first(), isActiveConfig(), isEmpty(), read(), values(), and variables().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:47:48 2005 for OPIE by  doxygen 1.4.2