#include <proitems.h>
Inheritance diagram for ProFile:


Definition at line 181 of file proitems.h.
Public Member Functions | |
| ProFile (const QString &fileName) | |
| ~ProFile () | |
| QString | displayFileName () const |
| QString | fileName () const |
| void | setModified (bool modified) |
| bool | isModified () const |
| virtual bool | Accept (AbstractProItemVisitor *visitor) |
Private Attributes | |
| QString | m_fileName |
| QString | m_displayFileName |
| bool | m_modified |
| ProFile::ProFile | ( | const QString & | fileName | ) |
Definition at line 256 of file proitems.cpp.
References fileName(), QFileInfo::fileName(), m_displayFileName, m_fileName, m_modified, ProBlock::ProFileKind, and ProBlock::setBlockKind().
00257 : QObject(), ProBlock(0) 00258 { 00259 m_modified = false; 00260 setBlockKind(ProBlock::ProFileKind); 00261 m_fileName = fileName; 00262 00263 QFileInfo fi(fileName); 00264 m_displayFileName = fi.fileName(); 00265 }
Here is the call graph for this function:

| ProFile::~ProFile | ( | ) |
| QString ProFile::displayFileName | ( | ) | const |
Definition at line 272 of file proitems.cpp.
References m_displayFileName.
00273 { 00274 return m_displayFileName; 00275 }
| QString ProFile::fileName | ( | ) | const |
Definition at line 277 of file proitems.cpp.
References m_fileName.
Referenced by ProFileEvaluator::currentFileName(), ProFileEvaluator::getcwd(), ProFileEvaluator::logMessage(), ProFile(), and ProFileEvaluator::visitBeginProFile().
00278 { 00279 return m_fileName; 00280 }
| void ProFile::setModified | ( | bool | modified | ) |
Definition at line 282 of file proitems.cpp.
References m_modified.
00283 { 00284 m_modified = modified; 00285 }
| bool ProFile::isModified | ( | ) | const |
Definition at line 287 of file proitems.cpp.
References m_modified.
00288 { 00289 return m_modified; 00290 }
| bool ProFile::Accept | ( | AbstractProItemVisitor * | visitor | ) | [virtual] |
Reimplemented from ProBlock.
Definition at line 293 of file proitems.cpp.
References QList< T >::begin(), QList< T >::end(), ProBlock::m_proitems, AbstractProItemVisitor::visitBeginProFile(), and AbstractProItemVisitor::visitEndProFile().
Referenced by ProFileEvaluator::evaluateFile(), and evaluateProFile().
00294 { 00295 visitor->visitBeginProFile(this); 00296 for (QList<ProItem *>::iterator it = m_proitems.begin(); it != m_proitems.end(); ++it) { 00297 if (!(*it)->Accept(visitor)) 00298 return false; 00299 } 00300 return visitor->visitEndProFile(this); 00301 }
Here is the call graph for this function:

QString ProFile::m_fileName [private] |
QString ProFile::m_displayFileName [private] |
bool ProFile::m_modified [private] |
Definition at line 199 of file proitems.h.
Referenced by isModified(), ProFile(), and setModified().
1.5.1