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 () |
void | tabBarContextMenuRequested (const QPoint &) |
Signals | |
void | viewSelected (View *client) |
void | propertyContainerSelected (View *client, PropertyContainer *container) |
void | propertyContainerContextMenuRequested (View *client, PropertyContainer *container, QPoint pos) |
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 |
Detailed Description
Definition at line 28 of file PropertyStack.h.
Constructor & Destructor Documentation
PropertyStack::PropertyStack | ( | QWidget * | parent, |
View * | client | ||
) |
Definition at line 37 of file PropertyStack.cpp.
References activeTabClicked(), m_client, mouseEnteredTabBar(), mouseLeftTabBar(), propertyContainerAdded(), propertyContainerNameChanged(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), propertyContainerRemoved(), propertyContainerSelected(), repopulate(), WidgetScale::scaleQSize(), selectedContainerChanged(), and tabBarContextMenuRequested().
|
virtual |
Definition at line 82 of file PropertyStack.cpp.
Member Function Documentation
|
inline |
Definition at line 36 of file PropertyStack.h.
References activeTabClicked(), containsContainer(), contextHelpChanged(), getContainerIndex(), m_client, mouseEnteredTabBar(), mouseLeftTabBar(), propertyContainerAdded(), propertyContainerContextMenuRequested(), propertyContainerNameChanged(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), propertyContainerRemoved(), propertyContainerSelected(), selectedContainerChanged(), showLayer(), tabBarContextMenuRequested(), and viewSelected().
Referenced by PaneStack::propertyContainerSelected().
bool PropertyStack::containsContainer | ( | PropertyContainer * | container | ) | const |
Definition at line 185 of file PropertyStack.cpp.
References View::getPropertyContainer(), View::getPropertyContainerCount(), and m_client.
Referenced by getClient(), PaneStack::propertyContainerSelected(), and PaneStack::setCurrentLayer().
int PropertyStack::getContainerIndex | ( | PropertyContainer * | container | ) | const |
Definition at line 196 of file PropertyStack.cpp.
References m_boxes.
Referenced by getClient(), and PaneStack::setCurrentLayer().
|
signal |
Referenced by activeTabClicked(), and getClient().
|
signal |
Referenced by getClient(), PropertyStack(), and selectedContainerChanged().
|
signal |
Referenced by getClient(), and tabBarContextMenuRequested().
|
signal |
Referenced by getClient(), mouseEnteredTabBar(), mouseLeftTabBar(), and repopulate().
|
slot |
Definition at line 217 of file PropertyStack.cpp.
References m_client, and repopulate().
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 231 of file PropertyStack.cpp.
References m_client, and repopulate().
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 245 of file PropertyStack.cpp.
References Layer::isLayerDormant(), m_boxes, and m_client.
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 260 of file PropertyStack.cpp.
References m_boxes.
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 270 of file PropertyStack.cpp.
References m_client, and repopulate().
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 277 of file PropertyStack.cpp.
References CommandHistory::addCommand(), CommandHistory::getInstance(), m_boxes, and m_client.
Referenced by getClient(), and repopulate().
|
slot |
Definition at line 302 of file PropertyStack.cpp.
References contextHelpChanged().
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 308 of file PropertyStack.cpp.
References contextHelpChanged().
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 314 of file PropertyStack.cpp.
References m_client, and viewSelected().
Referenced by getClient(), and PropertyStack().
|
slot |
Definition at line 172 of file PropertyStack.cpp.
References m_boxes, m_client, and propertyContainerContextMenuRequested().
Referenced by getClient(), and PropertyStack().
|
protectedslot |
Definition at line 295 of file PropertyStack.cpp.
References m_boxes, m_client, and propertyContainerSelected().
Referenced by getClient(), and PropertyStack().
|
protected |
Definition at line 87 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 |
Member Data Documentation
|
protected |
Definition at line 66 of file PropertyStack.h.
Referenced by activeTabClicked(), containsContainer(), getClient(), propertyContainerAdded(), propertyContainerNameChanged(), propertyContainerPropertyChanged(), propertyContainerRemoved(), PropertyStack(), repopulate(), selectedContainerChanged(), showLayer(), and tabBarContextMenuRequested().
|
protected |
Definition at line 67 of file PropertyStack.h.
Referenced by getContainerIndex(), propertyContainerPropertyChanged(), propertyContainerPropertyRangeChanged(), repopulate(), selectedContainerChanged(), showLayer(), and tabBarContextMenuRequested().
The documentation for this class was generated from the following files:
Generated by 1.8.11