1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#pragma once
#include "heatmapview.h"
#include "graphaxiswidget.h"
/**
* Vertical axis specifically for heatmap displaying header and data rows
*/
class HeatmapVerticalAxisWidget : public GraphAxisWidget {
public:
HeatmapVerticalAxisWidget(QWidget* parent);
void setDataProvider(HeatmapDataProvider* data);
virtual void mouseDoubleClickEvent(QMouseEvent *e) override;
virtual void paintEvent(QPaintEvent *) override;
protected:
int m_rowHeight;
HeatmapDataProvider* m_data;
};
|