Frapper
1.0a
|
Base class for all view panel classes. More...
#include <ViewPanel.h>
Public Types | |
enum | Type { T_Documentation, T_Viewport, T_NetworkEditor, T_HierarchyEditor, T_ParameterEditor, T_CurveEditor, T_Timeline, T_PluginPanel, T_PainterPanel, T_NumTypes } |
Nested enumeration for the different types of view panels. More... | |
![]() | |
enum | Type { T_Uninitialized = -1, T_Viewport, T_NetworkEditor, T_HierarchyEditor, T_ParameterEditor, T_CurveEditor, T_Timeline, T_History, T_Log, T_Documentation, T_NumTypes } |
Nested enumeration of panel types. More... | |
Public Member Functions | |
ViewPanel (Type viewPanelType, QWidget *parent=0, Qt::WindowFlags flags=0) | |
Constructor of the ViewPanel class. | |
Type | getViewPanelType () |
Returns the type of the view panel. | |
![]() | |
Panel (QWidget *parent=0, Qt::WindowFlags flags=0) | |
Constructor of the Panel class. | |
virtual | ~Panel () |
Destructor of the Panel class. | |
virtual void | fillToolBars (QToolBar *mainToolBar, QToolBar *panelToolBar) |
Fills the given tool bars in a panel frame with actions for the panel. | |
QMap< QString, QString > | getPanelParameters () |
Gets the panel parameters. For load and save functionality. | |
virtual void | setPanelParameters (const QMap< QString, QString > ¶meterMap) |
Sets the panel parameters. For load and save functionality. | |
virtual void | registerControl (NodeModel *nodeModel, SceneModel *sceneModel) |
Connects the panel with the scene. | |
Private Attributes | |
Type | m_viewPanelType |
The type of the view panel. | |
Additional Inherited Members | |
![]() | |
static QString | getTypeName (Type panelType) |
Returns the name of the given panel type. | |
static QString | getTypeIconName (Type panelType) |
Returns the icon name for the given panel type. | |
![]() | |
QMap< QString, QString > | m_parameterMap |
Map with default values. For load and save functionality. | |
Base class for all view panel classes.
Frapper::ViewPanel::ViewPanel | ( | ViewPanel::Type | viewPanelType, |
QWidget * | parent = 0 , |
||
Qt::WindowFlags | flags = 0 |
||
) |
Constructor of the ViewPanel class.
Constructors and Destructors.
viewPanelType | The type of view panel to create. |
parent | The parent widget the created instance will be a child of. |
flags | Extra widget options. |
Constructor of the ViewPanel class.
viewPanelType | The type of the view panel to create. |
parent | The parent widget the created instance will be a child of. |
flags | Extra widget options. |
ViewPanel::Type Frapper::ViewPanel::getViewPanelType | ( | ) |
Returns the type of the view panel.
Public Functions.
Returns the type of the view panel.
|
private |
The type of the view panel.