QElectroTech 0.100.0-dev
|
The ProjectPropertiesHandler class A central class who handle, keep and provide all utilities to easily manage all kind of properties used in a project. More...
#include <projectpropertieshandler.h>
Public Member Functions | |
ProjectPropertiesHandler (QETProject *project) | |
TerminalStripLayoutsHandler & | terminalStripLayoutHandler () |
Private Attributes | |
QPointer< QETProject > | m_project |
TerminalStripLayoutsHandler | m_terminal_strip_layout_handler |
The ProjectPropertiesHandler class A central class who handle, keep and provide all utilities to easily manage all kind of properties used in a project.
This is a new class since QElectroTech 0.9 by consequent she is small and you can found a lot of properties (made before qet 0.9) everywhere in the code. All new properties should be managed by this class (of course if it make sense to be managed by this class). Older properties who are not managed by this class but should be, will be managed in future.
ProjectPropertiesHandler::ProjectPropertiesHandler | ( | QETProject * | project | ) |
TerminalStripLayoutsHandler & ProjectPropertiesHandler::terminalStripLayoutHandler | ( | ) |
|
private |
|
private |