svgui  1.9
PropertyStack Class Reference

#include <PropertyStack.h>

Collaboration diagram for PropertyStack:

List of all members.

Public Slots

void propertyContainerAdded (PropertyContainer *)
void propertyContainerRemoved (PropertyContainer *)
void propertyContainerPropertyChanged (PropertyContainer *)
void propertyContainerPropertyRangeChanged (PropertyContainer *)
void propertyContainerNameChanged (PropertyContainer *)
void showLayer (bool)
void mouseEnteredTabBar ()
void mouseLeftTabBar ()
void activeTabClicked ()

Signals

void viewSelected (View *client)
void propertyContainerSelected (View *client, PropertyContainer *container)
void contextHelpChanged (const QString &)

Public Member Functions

 PropertyStack (QWidget *parent, View *client)
virtual ~PropertyStack ()
ViewgetClient ()
bool containsContainer (PropertyContainer *container) const
int getContainerIndex (PropertyContainer *container) const

Protected Slots

void selectedContainerChanged (int)

Protected Member Functions

void repopulate ()
void updateValues (PropertyContainer *)

Protected Attributes

Viewm_client
std::vector< PropertyBox * > m_boxes

Detailed Description

Definition at line 28 of file PropertyStack.h.


Constructor & Destructor Documentation

Definition at line 78 of file PropertyStack.cpp.


Member Function Documentation

Definition at line 36 of file PropertyStack.h.

References m_client.

Referenced by PaneStack::propertyContainerSelected().

int PropertyStack::getContainerIndex ( PropertyContainer *  container) const

Definition at line 165 of file PropertyStack.cpp.

References m_boxes.

Referenced by PaneStack::setCurrentLayer().

void PropertyStack::viewSelected ( View client) [signal]

Referenced by activeTabClicked().

void PropertyStack::propertyContainerSelected ( View client,
PropertyContainer *  container 
) [signal]
void PropertyStack::contextHelpChanged ( const QString &  ) [signal]
void PropertyStack::propertyContainerAdded ( PropertyContainer *  ) [slot]

Definition at line 186 of file PropertyStack.cpp.

References m_client, and repopulate().

Referenced by PropertyStack().

void PropertyStack::propertyContainerRemoved ( PropertyContainer *  ) [slot]

Definition at line 193 of file PropertyStack.cpp.

References m_client, and repopulate().

Referenced by PropertyStack().

void PropertyStack::propertyContainerPropertyChanged ( PropertyContainer *  pc) [slot]

Definition at line 200 of file PropertyStack.cpp.

References Layer::isLayerDormant(), m_boxes, and m_client.

Referenced by PropertyStack().

void PropertyStack::propertyContainerPropertyRangeChanged ( PropertyContainer *  pc) [slot]

Definition at line 215 of file PropertyStack.cpp.

References m_boxes.

Referenced by PropertyStack().

void PropertyStack::propertyContainerNameChanged ( PropertyContainer *  ) [slot]

Definition at line 225 of file PropertyStack.cpp.

References m_client, and repopulate().

Referenced by PropertyStack().

void PropertyStack::showLayer ( bool  show) [slot]

Definition at line 232 of file PropertyStack.cpp.

References CommandHistory::addCommand(), CommandHistory::getInstance(), m_boxes, and m_client.

Referenced by repopulate().

Definition at line 257 of file PropertyStack.cpp.

References contextHelpChanged().

Referenced by PropertyStack().

Definition at line 263 of file PropertyStack.cpp.

References contextHelpChanged().

Referenced by PropertyStack().

Definition at line 269 of file PropertyStack.cpp.

References m_client, and viewSelected().

Referenced by PropertyStack().

void PropertyStack::selectedContainerChanged ( int  n) [protected, slot]

Definition at line 250 of file PropertyStack.cpp.

References m_boxes, m_client, and propertyContainerSelected().

Referenced by PropertyStack().

void PropertyStack::updateValues ( PropertyContainer *  ) [protected]

Member Data Documentation


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