Mercurial > hg > svgui
comparison widgets/PaneStack.h @ 43:78515b1e29eb
* Rejig project file a bit to do pkg-config detection &c
and change some HAVE_* symbol names accordingly
* Add selection move/resize/delete
* First stubs for add layer / pane commands
author | Chris Cannam |
---|---|
date | Wed, 01 Mar 2006 18:13:01 +0000 |
parents | 46d8f5add6f0 |
children | f2fe98a7c57e |
comparison
equal
deleted
inserted
replaced
42:1bdf285c4eac | 43:78515b1e29eb |
---|---|
28 public: | 28 public: |
29 PaneStack(QWidget *parent, ViewManager *viewManager); | 29 PaneStack(QWidget *parent, ViewManager *viewManager); |
30 | 30 |
31 Pane *addPane(bool suppressPropertyBox = false); // I own the returned value | 31 Pane *addPane(bool suppressPropertyBox = false); // I own the returned value |
32 Pane *getPane(int n); // I own the returned value | 32 Pane *getPane(int n); // I own the returned value |
33 void deletePane(Pane *pane); // Deletes the pane and all its views | 33 void deletePane(Pane *pane); // Deletes the pane and all its layers |
34 int getPaneCount() const; | 34 int getPaneCount() const; |
35 | |
36 //!!! void hidePane(Pane *pane); | |
37 // void showPane(Pane *pane); | |
35 | 38 |
36 void setCurrentPane(Pane *pane); | 39 void setCurrentPane(Pane *pane); |
37 void setCurrentLayer(Pane *pane, Layer *layer); | 40 void setCurrentLayer(Pane *pane, Layer *layer); |
38 Pane *getCurrentPane(); | 41 Pane *getCurrentPane(); |
39 | 42 |