|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| SourceFile (SourceDir *parent, const QString &name) | |
| ~SourceFile () | |
| TextFragment * | append (Model::Node *node, const QString &text) |
| template<typename T > | |
| T * | append (T *fragment) |
| QList< SourceFragment * > | fragments () |
| const QString & | name () const |
| QString | path () const |
| Returns the relative path of this file including the name at the end. More... | |
Private Attributes | |
| QList< SourceFragment * > | fragments_ |
| QString | name_ |
| SourceDir * | parent_ {} |
| Export::SourceFile::SourceFile | ( | SourceDir * | parent, |
| const QString & | name | ||
| ) |
| Export::SourceFile::~SourceFile | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| QString Export::SourceFile::path | ( | ) | const |
Returns the relative path of this file including the name at the end.
|
private |
|
private |
|
private |