Mercurial > hg > svgui
comparison layer/Layer.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 | 2f83b6e3b8ca 64e84e5efb76 |
comparison
equal
deleted
inserted
replaced
319:2a50c1ecc990 | 320:984c1975f1ff |
---|---|
445 void showLayer(View *, bool show); | 445 void showLayer(View *, bool show); |
446 | 446 |
447 signals: | 447 signals: |
448 void modelChanged(); | 448 void modelChanged(); |
449 void modelCompletionChanged(); | 449 void modelCompletionChanged(); |
450 void modelAlignmentCompletionChanged(); | |
450 void modelChanged(size_t startFrame, size_t endFrame); | 451 void modelChanged(size_t startFrame, size_t endFrame); |
451 void modelReplaced(); | 452 void modelReplaced(); |
452 | 453 |
453 void layerParametersChanged(); | 454 void layerParametersChanged(); |
454 void layerParameterRangesChanged(); | 455 void layerParameterRangesChanged(); |
456 void layerNameChanged(); | 457 void layerNameChanged(); |
457 | 458 |
458 void verticalZoomChanged(); | 459 void verticalZoomChanged(); |
459 | 460 |
460 protected: | 461 protected: |
462 void connectSignals(const Model *); | |
463 | |
461 struct MeasureRect { | 464 struct MeasureRect { |
462 | 465 |
463 mutable QRect pixrect; | 466 mutable QRect pixrect; |
464 bool haveFrames; | 467 bool haveFrames; |
465 long startFrame; // only valid if haveFrames | 468 long startFrame; // only valid if haveFrames |