18 #ifndef OVER_VIEW_CACHE_H 19 #define OVER_VIEW_CACHE_H 75 const QList<unsigned int> *src_tracks);
86 int getMinMax(
int width, MinMaxArray &minmax);
97 virtual QImage getOverView(
int width,
int height,
98 const QColor &fg,
const QColor &bg,
113 void slotTrackInserted(
const QUuid &track_id);
120 void slotTrackDeleted(
const QUuid &track_id);
135 void slotInvalidated(
const QUuid *track_id,
169 void invalidateCache(
const QUuid *uuid,
182 QHash<QUuid, QVector <sample_t> >
m_min;
185 QHash<QUuid, QVector <sample_t> >
m_max;
202 #endif // _OVER_VIEW_CACHE_H_
QHash< QUuid, QVector< sample_t > > m_min
Kwave::SelectionTracker m_selection
QVector< MinMax > MinMaxArray
QHash< QUuid, QVector< sample_t > > m_max
QHash< QUuid, QVector< CacheState > > m_state
Kwave::SignalManager & m_signal