|
Schim
|
A project is essentially a list of sheets, along with some project properties. More...
#include <project.h>
Public Member Functions | |
| Project () | |
| Construct an empty project with default properties. | |
| virtual Entity * | getParent () const =delete |
| A project is an entity that has no parent. | |
| virtual void | setParent () const =delete |
| A project is an entity that has no parent. | |
Public Member Functions inherited from Entity | |
| Entity (Entity *parent=nullptr) | |
| Construct an empty entity with an optional parent. | |
| virtual | ~Entity ()=default |
| Default destructor that makes this class virtual. | |
| VariableSet | getVariables () const |
| Return the variables defined for this entity. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Entity | |
| QString | name |
| The name of the entity. | |
| QString | fileName |
| The name of the source file where the entity is defined. | |
| VariableSet | variables |
| The variables associated with this entity. | |
| Entity * | parent {} |
| The parent of this entity. | |
A project is essentially a list of sheets, along with some project properties.
This class should always take care of the destruction of sheets.
1.8.13