comparison layer/TimeValueLayer.h @ 17:0183ebb725ca

* Add ability to create empty layers for editing * Add first basic editing capability (adding points to a time instant layer) * Add various keyboard and mouse shortcuts for navigation &c * Add ability to resize a selection by dragging its edges * Add maximum zoom level
author Chris Cannam
date Thu, 26 Jan 2006 16:15:40 +0000
parents 01849cd277e6
children 3a506d25d95a
comparison
equal deleted inserted replaced
16:02a718909b2d 17:0183ebb725ca
52 enum PlotStyle { PlotPoints, PlotStems, PlotConnectedPoints, PlotLines, PlotCurve }; 52 enum PlotStyle { PlotPoints, PlotStems, PlotConnectedPoints, PlotLines, PlotCurve };
53 53
54 void setPlotStyle(PlotStyle style); 54 void setPlotStyle(PlotStyle style);
55 PlotStyle getPlotStyle() const { return m_plotStyle; } 55 PlotStyle getPlotStyle() const { return m_plotStyle; }
56 56
57 virtual QString getPropertyContainerIconName() const { return "values"; }
58
59 virtual bool isLayerScrollable() const; 57 virtual bool isLayerScrollable() const;
60 58
61 virtual int getCompletion() const { return m_model->getCompletion(); } 59 virtual int getCompletion() const { return m_model->getCompletion(); }
62 60
63 virtual QString toXmlString(QString indent = "", 61 virtual QString toXmlString(QString indent = "",