Mercurial > hg > svgui
diff view/Pane.h @ 320:984c1975f1ff
* Some tidying up to handling of alignment; add alignment status label to
pane; ensure alignment when dragging with mouse as well as when playing
author | Chris Cannam |
---|---|
date | Thu, 25 Oct 2007 14:32:23 +0000 |
parents | c0b9eec70639 |
children | 4f4f38a11cd2 |
line wrap: on
line diff
--- a/view/Pane.h Mon Oct 22 14:24:31 2007 +0000 +++ b/view/Pane.h Thu Oct 25 14:32:23 2007 +0000 @@ -73,6 +73,7 @@ virtual void toolModeChanged(); virtual void zoomWheelsEnabledChanged(); virtual void viewZoomLevelChanged(View *v, unsigned long z, bool locked); + virtual void modelAlignmentCompletionChanged(); virtual void horizontalThumbwheelMoved(int value); virtual void verticalThumbwheelMoved(int value); @@ -104,6 +105,7 @@ void drawDurationAndRate(QRect, const Model *, int, QPainter &); void drawLayerNames(QRect, QPainter &); void drawEditingSelection(QPainter &); + void drawAlignmentStatus(QRect, QPainter &, const Model *); virtual bool render(QPainter &paint, int x0, size_t f0, size_t f1);