PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::PSettingWidget Class Reference

#include <PSettingEditor.h>

Inheritance diagram for dyno::PSettingWidget:
Collaboration diagram for dyno::PSettingWidget:

Public Slots

virtual void updateData ()
 

Signals

void changed (SceneGraph *scn)
 

Public Member Functions

 PSettingWidget (PSettingEditor *editor, std::string title)
 
 ~PSettingWidget ()
 
QGridLayout * getScrollLayout ()
 
PSettingEditorgetEditor ()
 
void setLabelTitle (std::string text)
 

Private Attributes

PSettingEditorEditor = nullptr
 
QGridLayout * layoutRight = nullptr
 
QVBoxLayout * mMainLayout = nullptr
 
QScrollArea * mScrollArea = nullptr
 
QGridLayout * mScrollLayout = nullptr
 
QLabel * mTitle = nullptr
 

Detailed Description

Definition at line 56 of file PSettingEditor.h.

Constructor & Destructor Documentation

◆ PSettingWidget()

dyno::PSettingWidget::PSettingWidget ( PSettingEditor * editor,
std::string title )

Definition at line 130 of file PSettingEditor.cpp.

Here is the caller graph for this function:

◆ ~PSettingWidget()

dyno::PSettingWidget::~PSettingWidget ( )
inline

Definition at line 63 of file PSettingEditor.h.

Member Function Documentation

◆ changed

void dyno::PSettingWidget::changed ( SceneGraph * scn)
signal

◆ getEditor()

PSettingEditor * dyno::PSettingWidget::getEditor ( )
inline

Definition at line 66 of file PSettingEditor.h.

◆ getScrollLayout()

QGridLayout * dyno::PSettingWidget::getScrollLayout ( )
inline

Definition at line 65 of file PSettingEditor.h.

Here is the caller graph for this function:

◆ setLabelTitle()

void dyno::PSettingWidget::setLabelTitle ( std::string text)
inline

Definition at line 67 of file PSettingEditor.h.

◆ updateData

virtual void dyno::PSettingWidget::updateData ( )
inlinevirtualslot

Definition at line 74 of file PSettingEditor.h.

Here is the caller graph for this function:

Member Data Documentation

◆ Editor

PSettingEditor* dyno::PSettingWidget::Editor = nullptr
private

Definition at line 78 of file PSettingEditor.h.

◆ layoutRight

QGridLayout* dyno::PSettingWidget::layoutRight = nullptr
private

Definition at line 79 of file PSettingEditor.h.

◆ mMainLayout

QVBoxLayout* dyno::PSettingWidget::mMainLayout = nullptr
private

Definition at line 80 of file PSettingEditor.h.

◆ mScrollArea

QScrollArea* dyno::PSettingWidget::mScrollArea = nullptr
private

Definition at line 81 of file PSettingEditor.h.

◆ mScrollLayout

QGridLayout* dyno::PSettingWidget::mScrollLayout = nullptr
private

Definition at line 82 of file PSettingEditor.h.

◆ mTitle

QLabel* dyno::PSettingWidget::mTitle = nullptr
private

Definition at line 83 of file PSettingEditor.h.


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