#include "KDChartTextLabelCache.h"
#include <QPixmap>
#include <QFont>
#include <QBrush>
#include <QPen>
#include "KDChartEnums.h"
#include <cmath>
#include <QtDebug>
#include <QImage>
#include <QPainter>
#include <QApplication>
Go to the source code of this file.
Defines | |
#define | DUMP_CACHE_STATS |
#define | INC_HIT_COUNT { ++HitCount; } |
#define | INC_MISS_COUNT { ++MissCount; } |
Variables | |
int | HitCount = 0 |
int | MissCount = 0 |
#define DUMP_CACHE_STATS |
if ( HitCount != 0 && MissCount != 0 ) { \ int total = HitCount + MissCount; \ double hitQuote = ( 1.0 * HitCount ) / total; \ qDebug() << "PrerenderedLabel dtor: hits/misses/total:" \ << HitCount << "/" << MissCount << "/" << total \ << "(" << 100 * hitQuote << "% hits)"; \ }
Definition at line 38 of file KDChartTextLabelCache.cpp.
Referenced by PrerenderedLabel::~PrerenderedLabel().
#define INC_HIT_COUNT { ++HitCount; } |
Definition at line 36 of file KDChartTextLabelCache.cpp.
Referenced by PrerenderedLabel::pixmap(), and PrerenderedLabel::referencePointLocation().
#define INC_MISS_COUNT { ++MissCount; } |
Definition at line 37 of file KDChartTextLabelCache.cpp.
Referenced by PrerenderedLabel::pixmap(), and PrerenderedLabel::referencePointLocation().
int HitCount = 0 |
Definition at line 34 of file KDChartTextLabelCache.cpp.
int MissCount = 0 |
Definition at line 35 of file KDChartTextLabelCache.cpp.