Mercurial > hg > svgui
comparison widgets/PropertyStack.h @ 52:f2fe98a7c57e
* Use commands for add/delete pane in main window
* Add compound command collection to command history (for add pane, import file
etc)
* Add hide/show pane and hidden pane list to PaneStack
* Various other fixes
author | Chris Cannam |
---|---|
date | Mon, 13 Mar 2006 17:55:19 +0000 |
parents | 2e2ad8510e52 |
children | 01ab51f72e84 |
comparison
equal
deleted
inserted
replaced
51:d2eac322d71b | 52:f2fe98a7c57e |
---|---|
24 Q_OBJECT | 24 Q_OBJECT |
25 | 25 |
26 public: | 26 public: |
27 PropertyStack(QWidget *parent, View *client); | 27 PropertyStack(QWidget *parent, View *client); |
28 | 28 |
29 View *getClient() { return m_client; } | |
29 bool containsContainer(PropertyContainer *container) const; | 30 bool containsContainer(PropertyContainer *container) const; |
30 int getContainerIndex(PropertyContainer *container) const; | 31 int getContainerIndex(PropertyContainer *container) const; |
31 | 32 |
32 signals: | 33 signals: |
33 void propertyContainerSelected(PropertyContainer *container); | 34 void propertyContainerSelected(View *client, PropertyContainer *container); |
34 | 35 |
35 public slots: | 36 public slots: |
36 void propertyContainerAdded(PropertyContainer *); | 37 void propertyContainerAdded(PropertyContainer *); |
37 void propertyContainerRemoved(PropertyContainer *); | 38 void propertyContainerRemoved(PropertyContainer *); |
38 void propertyContainerPropertyChanged(PropertyContainer *); | 39 void propertyContainerPropertyChanged(PropertyContainer *); |