svgui
1.9
|
#include <PropertyStack.h>
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 () |
View * | getClient () |
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 | |
View * | m_client |
std::vector< PropertyBox * > | m_boxes |
Definition at line 28 of file PropertyStack.h.
PropertyStack::PropertyStack | ( | QWidget * | parent, |
View * | client | ||
) |
Definition at line 35 of file PropertyStack.cpp.
References activeTabClicked(), m_client, mouseEnteredTabBar(), mouseLeftTabBar(), propertyContainerAdded(), propertyContainerNameChanged(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), propertyContainerRemoved(), propertyContainerSelected(), repopulate(), and selectedContainerChanged().
|
virtual |
Definition at line 78 of file PropertyStack.cpp.
|
inline |
Definition at line 36 of file PropertyStack.h.
References m_client.
Referenced by PaneStack::propertyContainerSelected().
bool PropertyStack::containsContainer | ( | PropertyContainer * | container | ) | const |
Definition at line 154 of file PropertyStack.cpp.
References View::getPropertyContainer(), View::getPropertyContainerCount(), and m_client.
Referenced by PaneStack::propertyContainerSelected(), and PaneStack::setCurrentLayer().
int PropertyStack::getContainerIndex | ( | PropertyContainer * | container | ) | const |
Definition at line 165 of file PropertyStack.cpp.
References m_boxes.
Referenced by PaneStack::setCurrentLayer().
|
signal |
Referenced by activeTabClicked().
|
signal |
Referenced by PropertyStack(), and selectedContainerChanged().
|
signal |
Referenced by mouseEnteredTabBar(), mouseLeftTabBar(), and repopulate().
|
slot |
Definition at line 186 of file PropertyStack.cpp.
References m_client, and repopulate().
Referenced by PropertyStack().
|
slot |
Definition at line 193 of file PropertyStack.cpp.
References m_client, and repopulate().
Referenced by PropertyStack().
|
slot |
Definition at line 200 of file PropertyStack.cpp.
References Layer::isLayerDormant(), m_boxes, and m_client.
Referenced by PropertyStack().
|
slot |
Definition at line 215 of file PropertyStack.cpp.
References m_boxes.
Referenced by PropertyStack().
|
slot |
Definition at line 225 of file PropertyStack.cpp.
References m_client, and repopulate().
Referenced by PropertyStack().
|
slot |
Definition at line 232 of file PropertyStack.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), m_boxes, and m_client.
Referenced by repopulate().
|
slot |
Definition at line 257 of file PropertyStack.cpp.
References contextHelpChanged().
Referenced by PropertyStack().
|
slot |
Definition at line 263 of file PropertyStack.cpp.
References contextHelpChanged().
Referenced by PropertyStack().
|
slot |
Definition at line 269 of file PropertyStack.cpp.
References m_client, and viewSelected().
Referenced by PropertyStack().
|
protectedslot |
Definition at line 250 of file PropertyStack.cpp.
References m_boxes, m_client, and propertyContainerSelected().
Referenced by PropertyStack().
|
protected |
Definition at line 83 of file PropertyStack.cpp.
References contextHelpChanged(), LayerFactory::getInstance(), LayerFactory::getLayerPresentationName(), Layer::getLayerPresentationName(), View::getPropertyContainer(), View::getPropertyContainerCount(), Layer::isLayerDormant(), PropertyBox::layerVisibilityChanged(), m_boxes, m_client, and showLayer().
Referenced by propertyContainerAdded(), propertyContainerNameChanged(), propertyContainerRemoved(), and PropertyStack().
|
protected |
|
protected |
Definition at line 62 of file PropertyStack.h.
Referenced by activeTabClicked(), containsContainer(), getClient(), propertyContainerAdded(), propertyContainerNameChanged(), propertyContainerPropertyChanged(), propertyContainerRemoved(), PropertyStack(), repopulate(), selectedContainerChanged(), and showLayer().
|
protected |
Definition at line 63 of file PropertyStack.h.
Referenced by getContainerIndex(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), repopulate(), selectedContainerChanged(), and showLayer().