55 TrackView(QWidget *parent, QWidget *controls,
63 virtual void refresh() Q_DECL_OVERRIDE;
77 virtual void setVerticalZoom(
double zoom) Q_DECL_OVERRIDE;
80 virtual void resizeEvent(QResizeEvent *event) Q_DECL_OVERRIDE;
83 virtual void paintEvent(QPaintEvent *) Q_DECL_OVERRIDE;
100 virtual QSharedPointer<Kwave::ViewItem> findItem(
const QPoint &pos)
108 virtual void handleContextMenu(
const QPoint &pos, QMenu *menu)
123 void refreshSignalLayer();
126 void refreshSelectionLayer();
129 void refreshMarkersLayer();
132 void refreshAllLayers();
135 void contextMenuLabelNew();
bool m_img_signal_needs_refresh
bool m_img_markers_needs_refresh
sample_index_t m_mouse_click_position
Kwave::TrackPixmap m_pixmap
virtual bool canHandleSelection() const Q_DECL_OVERRIDE
bool m_img_selection_needs_refresh
sample_index_t m_cursor_pos