##// END OF EJS Templates
Emit hover leave signal from PieSliceItem when it gets destroyed....
Emit hover leave signal from PieSliceItem when it gets destroyed. This fixes the problem with the drilldown demo highlight getting stuck when switching series.

File last commit:

r1068:9b9f57363ab7
r1083:b264b1ddc4c8
Show More
qbarset_p.h
40 lines | 796 B | text/x-c | CLexer
#ifndef QBARSET_P_H
#define QBARSET_P_H
#include "qbarset.h"
#include <QMap>
QTCOMMERCIALCHART_BEGIN_NAMESPACE
class QBarSetPrivate : public QObject
{
Q_OBJECT
public:
QBarSetPrivate(const QString name, QBarSet *parent);
~QBarSetPrivate();
Q_SIGNALS:
void clicked(QString category);
void restructuredBars();
void updatedBars();
void labelsVisibleChanged(bool visible);
public:
QBarSet * const q_ptr;
QString m_name;
QList<qreal> m_values; // TODO: replace with map (category, value)
QMap<QString, qreal> m_mappedValues;
QPen m_pen;
QBrush m_brush;
QPen m_labelPen;
QBrush m_labelBrush;
QFont m_labelFont;
bool m_labelsVisible;
friend class QBarSet;
};
QTCOMMERCIALCHART_END_NAMESPACE
#endif // QBARSETPRIVATE_P_H