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 *);