##// END OF EJS Templates
Fix falling unit test
Fix falling unit test

File last commit:

r1017:d84649cce525
r1048:91742fa35f1c
Show More
qbarset_p.h
41 lines | 817 B | text/x-c | CLexer
Michal Klocek
Adds big fat pimpl to series classes...
r938 #ifndef QBARSET_P_H
#define QBARSET_P_H
#include "qbarset.h"
Michal Klocek
Improves build configuration...
r996 #include <QMap>
Michal Klocek
Adds big fat pimpl to series classes...
r938
QTCOMMERCIALCHART_BEGIN_NAMESPACE
class QBarSetPrivate : public QObject
{
Q_OBJECT
public:
sauimone
barset: unified insert/set/remove methods
r993 QBarSetPrivate(const QString name, QBarSet *parent);
Michal Klocek
Adds big fat pimpl to series classes...
r938 ~QBarSetPrivate();
Q_SIGNALS:
sauimone
barchart: removed mousebuttons from clicked signal. removed selected signal. unified internal signal naming in barset and barseries private
r1008 void clicked(QString category);
sauimone
barset: selected is now private signal
r1017 void selected();
sauimone
barchart: removed mousebuttons from clicked signal. removed selected signal. unified internal signal naming in barset and barseries private
r1008 void restructuredBars();
void updatedBars();
Michal Klocek
Adds big fat pimpl to series classes...
r938 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