DzPaneLayout Class Reference
[Interface Components]

Class that defines the layout of panes in the interface. More...

Inheritance diagram for DzPaneLayout:

QObject Object List of all members.

Properties

String description
String label

Methods

void addActivityActionItem (DzActivityActionItem action)
DzActivityActionItem getActivityActionItem (Number i)
Number getNumActivityActionItems ()
Boolean isToolBarEnabled (String toolbar)
void removeActivityActionItem (DzActivityActionItem action)
void removeAllActions ()
void setToolbarEnabled (String toolbar, Boolean onOff)

Constructors

 DzPaneLayout (String label, String desc)

Signals

void activityActionItemListChanged ()
 Signature: "activityActionItemListChanged()"
void labelChanged (String label)
 Signature: "labelChanged(const QString&)"

Detailed Description

Class that defines the layout of panes in the interface.


Constructor & Destructor Documentation

DzPaneLayout::DzPaneLayout ( String  label,
String  desc 
)

Default Constructor. Creates a new pane layout with the given name and description.

Parameters:
label The label that the user will see for this layout in the activity tabs
description The description of the layout.


Member Function Documentation

void DzPaneLayout::activityActionItemListChanged (  )  [signal]

Signature: "activityActionItemListChanged()"

Emitted when the list of actions for this layout has changed.

void DzPaneLayout::addActivityActionItem ( DzActivityActionItem  action  ) 

Adds the action to the current activity.

DzActivityActionItem DzPaneLayout::getActivityActionItem ( Number  i  ) 

Returns:
The action at the given index for the current activity.

Number DzPaneLayout::getNumActivityActionItems (  ) 

Returns:
The number of actions for the current activity.

Boolean DzPaneLayout::isToolBarEnabled ( String  toolbar  ) 

Returns:
Whether or not the toolbar with the given name is enabled for this layout.

void DzPaneLayout::labelChanged ( String  label  )  [signal]

Signature: "labelChanged(const QString&)"

Emitted when the layout's label has changed.

Parameters:
label The new label for the layout.

void DzPaneLayout::removeActivityActionItem ( DzActivityActionItem  action  ) 

Removes the action from the current activity.

void DzPaneLayout::removeAllActions (  ) 

Removes all the actions for the current activity.

void DzPaneLayout::setToolbarEnabled ( String  toolbar,
Boolean  onOff 
)

Sets whether or not the toolbar with the given name is enabled.


Member Data Documentation

QString DzPaneLayout::description

The description of the activity

QString DzPaneLayout::label

The label of the activity


Generated on Thu Sep 24 12:21:14 2009

Copyright © 2002 - 2009 DAZ 3D, Inc.