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