KChart
20 #include "KChartFrameAttributes.h" 22 #include "KChartMath_p.h" 40 FrameAttributes::Private::Private() :
48 FrameAttributes::FrameAttributes()
54 : _d( new Private( *r.d ) )
68 FrameAttributes::~FrameAttributes()
70 delete _d; _d =
nullptr;
76 return ( isVisible() == r.isVisible() &&
78 cornerRadius() == r.cornerRadius() &&
79 padding() == r.padding() );
85 void FrameAttributes::setVisible(
bool visible )
90 bool FrameAttributes::isVisible()
const 95 void FrameAttributes::setPen(
const QPen & pen )
100 QPen FrameAttributes::pen()
const 105 void FrameAttributes::setCornerRadius(qreal radius)
107 d->cornerRadius = radius;
110 qreal FrameAttributes::cornerRadius()
const 112 return d->cornerRadius;
115 void FrameAttributes::setPadding(
int padding )
117 d->padding = padding;
120 int FrameAttributes::padding()
const 125 #if !defined(QT_NO_DEBUG_STREAM) 128 dbg <<
"KChart::FrameAttributes(" 129 <<
"visible="<<fa.isVisible()
131 <<
"cornerRadius="<<fa.cornerRadius()
132 <<
"padding="<<fa.padding()
QDataStream & operator<<(QDataStream &out, const KDateTime::Spec &spec)
A set of attributes for frames around items.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Wed Jan 20 2021 22:39:31 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.