Frapper  1.0a
Public Member Functions | Private Attributes | List of all members
Frapper::ParameterTabPage Class Reference

Class representing a tab page containing widgets for editing parameters of a node. More...

#include <ParameterTabPage.h>

Inheritance diagram for Frapper::ParameterTabPage:
Inheritance graph
[legend]
Collaboration diagram for Frapper::ParameterTabPage:
Collaboration graph
[legend]

Public Member Functions

 ParameterTabPage (QWidget *parent, ParameterGroup *parameterGroup)
 Constructor of the ParameterTabPage class.
 
virtual ~ParameterTabPage ()
 Destructor of the ParameterTabPage class.
 
ParameterGroupgetParameterGroup ()
 Returns the group of parameters the tab page represents.
 
bool isLoaded ()
 Returns whether the widgets for editing the parameters in the parameter group represented by the page have been created.
 
void setLoaded ()
 Sets the flag that states whether widgets for editing the parameters in the parameter group have been created for the page to True.
 

Private Attributes

ParameterGroupm_parameterGroup
 The group of parameters the tab page represents.
 
bool m_isLoaded
 Flag that states whether widgets for editing the parameters in the parameter group have been created for the page.
 

Detailed Description

Class representing a tab page containing widgets for editing parameters of a node.

Constructor & Destructor Documentation

Frapper::ParameterTabPage::ParameterTabPage ( QWidget *  parent,
ParameterGroup parameterGroup 
)

Constructor of the ParameterTabPage class.

Constructors and Destructors.

Parameters
parentThe parent widget the created instance will be a child of.
parameterGroupThe group of parameters represented by the tab page.

Constructor of the ParameterTabPage class.

Parameters
parentThe parent widget the created instance will be a child of.
parameterGroupThe group of parameters represented by the tab page.
Frapper::ParameterTabPage::~ParameterTabPage ( )
virtual

Destructor of the ParameterTabPage class.

Defined virtual to guarantee that the destructor of a derived class will be called if the instance of the derived class is saved in a variable of its parent class type.

Member Function Documentation

ParameterGroup * Frapper::ParameterTabPage::getParameterGroup ( )

Returns the group of parameters the tab page represents.

Public Functions.

Returns
The group of parameters the tab page represents.

Returns the group of parameters the tab page represents.

Returns
The group of parameters the tab page represents.
bool Frapper::ParameterTabPage::isLoaded ( )

Returns whether the widgets for editing the parameters in the parameter group represented by the page have been created.

Returns
True if the editing widgets have been created, otherwise False.
void Frapper::ParameterTabPage::setLoaded ( )

Sets the flag that states whether widgets for editing the parameters in the parameter group have been created for the page to True.

Member Data Documentation

ParameterGroup* Frapper::ParameterTabPage::m_parameterGroup
private

The group of parameters the tab page represents.

bool Frapper::ParameterTabPage::m_isLoaded
private

Flag that states whether widgets for editing the parameters in the parameter group have been created for the page.


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