Mercurial > hg > svgui
diff view/Pane.h @ 189:5b7472db612b
* Add large chunks of context help in the optional status bar
* Add an extra overlay mode in which even the centre frame is disabled
* Fixes to FTP retrieval
author | Chris Cannam |
---|---|
date | Fri, 19 Jan 2007 13:13:14 +0000 |
parents | dd573e090eed |
children | cd81066ac7ad |
line wrap: on
line diff
--- a/view/Pane.h Fri Jan 12 21:52:56 2007 +0000 +++ b/view/Pane.h Fri Jan 19 13:13:14 2007 +0000 @@ -29,6 +29,7 @@ class Layer; class Thumbwheel; class Panner; +class NotifyingPushButton; class Pane : public View { @@ -67,6 +68,9 @@ virtual void propertyContainerSelected(View *, PropertyContainer *pc); + void mouseEnteredWidget(); + void mouseLeftWidget(); + protected: virtual void paintEvent(QPaintEvent *e); virtual void mousePressEvent(QMouseEvent *e); @@ -96,6 +100,7 @@ void dragTopLayer(QMouseEvent *e); void dragExtendSelection(QMouseEvent *e); void zoomToRegion(int x0, int y0, int x1, int y1); + void updateContextHelp(const QPoint *pos); bool m_identifyFeatures; QPoint m_identifyPoint; @@ -125,6 +130,7 @@ Panner *m_vpan; Thumbwheel *m_hthumb; Thumbwheel *m_vthumb; + NotifyingPushButton *m_reset; }; #endif