Mercurial > hg > svgui
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 = "", |