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