#include "KDChartLegend.h"
#include "KDChartLegend_p.h"
#include <KDChartTextAttributes.h>
#include <KDChartMarkerAttributes.h>
#include <QFont>
#include <QPainter>
#include <QTextTableCell>
#include <QTextCursor>
#include <QTextCharFormat>
#include <QTextDocumentFragment>
#include <QTimer>
#include <QAbstractTextDocumentLayout>
#include <QtDebug>
#include <QLabel>
#include <KDChartAbstractDiagram.h>
#include "KDTextDocument.h"
#include <KDChartDiagramObserver.h>
#include <QGridLayout>
#include "KDChartLayoutItems.h"
#include <KDABLibFakes>
Go to the source code of this file.
Defines | |
#define | ADD_MARKER_SPACER_FOR_HORIZONTAL_MODE(column) |
#define | d d_func() |
#define ADD_MARKER_SPACER_FOR_HORIZONTAL_MODE | ( | column | ) |
{ \ if( orientation() != Qt::Vertical ) \ d->layout->addItem( new QSpacerItem( spacing(), 1 ), \ 2, \ column ); \ }
#define d d_func() |
Definition at line 81 of file KDChartLegend.cpp.
Referenced by KDChart::Legend::addDiagram(), KDChart::Legend::alignment(), KDChart::Legend::brush(), KDChart::Legend::brushes(), KDChart::Legend::clone(), KDChart::Legend::constDiagrams(), KDChart::Legend::datasetCount(), KDChart::Legend::datasetIsHidden(), KDChart::Legend::dataSetOffset(), KDChart::Legend::diagram(), KDChart::Legend::diagrams(), KDChart::Legend::floatingPosition(), KDChart::Legend::hiddenDatasets(), KDChart::Legend::Legend(), KDChart::Legend::legendStyle(), KDChart::Legend::markerAttributes(), KDChart::Legend::orientation(), KDChart::Legend::paint(), KDChart::Legend::pen(), KDChart::Legend::pens(), KDChart::Legend::position(), KDChart::Legend::referenceArea(), KDChart::Legend::removeDiagram(), KDChart::Legend::removeDiagrams(), KDChart::Legend::replaceDiagram(), KDChart::Legend::resetTexts(), KDChart::Legend::resizeLayout(), KDChart::Legend::setAlignment(), KDChart::Legend::setBrush(), KDChart::Legend::setBrushesFromDiagram(), KDChart::Legend::setColor(), KDChart::Legend::setDatasetHidden(), KDChart::Legend::setFloatingPosition(), KDChart::Legend::setHiddenDatasets(), KDChart::Legend::setLegendStyle(), KDChart::Legend::setMarkerAttributes(), KDChart::Legend::setOrientation(), KDChart::Legend::setPen(), KDChart::Legend::setPosition(), KDChart::Legend::setReferenceArea(), KDChart::Legend::setShowLines(), KDChart::Legend::setSortOrder(), KDChart::Legend::setSpacing(), KDChart::Legend::setText(), KDChart::Legend::setTextAlignment(), KDChart::Legend::setTextAttributes(), KDChart::Legend::setTitleText(), KDChart::Legend::setTitleTextAttributes(), KDChart::Legend::setUseAutomaticMarkerSize(), KDChart::Legend::showLines(), KDChart::Legend::sizeHint(), KDChart::Legend::sortOrder(), KDChart::Legend::spacing(), KDChart::Legend::text(), KDChart::Legend::textAlignment(), KDChart::Legend::textAttributes(), KDChart::Legend::texts(), KDChart::Legend::titleText(), KDChart::Legend::titleTextAttributes(), and KDChart::Legend::useAutomaticMarkerSize().