QElectroTech 0.100.0-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ProjectPropertiesHandler Class Reference

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>

Collaboration diagram for ProjectPropertiesHandler:
Collaboration graph

Public Member Functions

 ProjectPropertiesHandler (QETProject *project)
 
TerminalStripLayoutsHandlerterminalStripLayoutHandler ()
 

Private Attributes

QPointer< QETProjectm_project
 
TerminalStripLayoutsHandler m_terminal_strip_layout_handler
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ ProjectPropertiesHandler()

ProjectPropertiesHandler::ProjectPropertiesHandler ( QETProject project)

Member Function Documentation

◆ terminalStripLayoutHandler()

TerminalStripLayoutsHandler & ProjectPropertiesHandler::terminalStripLayoutHandler ( )
Here is the caller graph for this function:

Member Data Documentation

◆ m_project

QPointer<QETProject> ProjectPropertiesHandler::m_project
private

◆ m_terminal_strip_layout_handler

TerminalStripLayoutsHandler ProjectPropertiesHandler::m_terminal_strip_layout_handler
private

The documentation for this class was generated from the following files: