KD Chart API Documentation 3.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
KDChart::LeveyJenningsGridAttributes Class Reference

A set of attributes controlling the appearance of grids. More...

#include <KDChartLeveyJenningsGridAttributes.h>

Public Types

enum  GridType { Expected , Calculated }
 
enum  Range { NormalRange , CriticalRange , OutOfRange }
 

Public Member Functions

 LeveyJenningsGridAttributes ()
 
 LeveyJenningsGridAttributes (const LeveyJenningsGridAttributes &)
 
 ~LeveyJenningsGridAttributes ()
 
QPen gridPen (GridType type) const
 
bool isGridVisible (GridType type) const
 
bool operator!= (const LeveyJenningsGridAttributes &other) const
 
LeveyJenningsGridAttributesoperator= (const LeveyJenningsGridAttributes &)
 
bool operator== (const LeveyJenningsGridAttributes &) const
 
QBrush rangeBrush (Range range) const
 
void setGridPen (GridType type, const QPen &pen)
 
void setGridVisible (GridType type, bool visible)
 
void setRangeBrush (Range range, const QBrush &brush)
 

Detailed Description

A set of attributes controlling the appearance of grids.

Definition at line 27 of file KDChartLeveyJenningsGridAttributes.h.

Member Enumeration Documentation

◆ GridType

Enumerator
Expected 
Calculated 

Definition at line 36 of file KDChartLeveyJenningsGridAttributes.h.

◆ Range

Enumerator
NormalRange 
CriticalRange 
OutOfRange 

Definition at line 42 of file KDChartLeveyJenningsGridAttributes.h.

Constructor & Destructor Documentation

◆ LeveyJenningsGridAttributes() [1/2]

LeveyJenningsGridAttributes::LeveyJenningsGridAttributes ( )

Definition at line 50 of file KDChartLeveyJenningsGridAttributes.cpp.

◆ LeveyJenningsGridAttributes() [2/2]

LeveyJenningsGridAttributes::LeveyJenningsGridAttributes ( const LeveyJenningsGridAttributes r)

Definition at line 56 of file KDChartLeveyJenningsGridAttributes.cpp.

◆ ~LeveyJenningsGridAttributes()

LeveyJenningsGridAttributes::~LeveyJenningsGridAttributes ( )

Definition at line 71 of file KDChartLeveyJenningsGridAttributes.cpp.

Member Function Documentation

◆ gridPen()

QPen LeveyJenningsGridAttributes::gridPen ( GridType  type) const

Definition at line 108 of file KDChartLeveyJenningsGridAttributes.cpp.

References d.

Referenced by KDChart::LeveyJenningsGrid::drawGrid(), and operator==().

◆ isGridVisible()

bool LeveyJenningsGridAttributes::isGridVisible ( GridType  type) const

Definition at line 97 of file KDChartLeveyJenningsGridAttributes.cpp.

References d.

Referenced by KDChart::LeveyJenningsGrid::drawGrid(), and operator==().

◆ operator!=()

bool KDChart::LeveyJenningsGridAttributes::operator!= ( const LeveyJenningsGridAttributes other) const
inline

Definition at line 59 of file KDChartLeveyJenningsGridAttributes.h.

References KDChart::operator==().

◆ operator=()

LeveyJenningsGridAttributes & LeveyJenningsGridAttributes::operator= ( const LeveyJenningsGridAttributes r)

Definition at line 61 of file KDChartLeveyJenningsGridAttributes.cpp.

References d.

◆ operator==()

bool LeveyJenningsGridAttributes::operator== ( const LeveyJenningsGridAttributes r) const

◆ rangeBrush()

QBrush LeveyJenningsGridAttributes::rangeBrush ( Range  range) const

Definition at line 87 of file KDChartLeveyJenningsGridAttributes.cpp.

References d.

Referenced by KDChart::LeveyJenningsGrid::drawGrid().

◆ setGridPen()

void LeveyJenningsGridAttributes::setGridPen ( GridType  type,
const QPen pen 
)

Definition at line 102 of file KDChartLeveyJenningsGridAttributes.cpp.

References d, Qt::FlatCap, and QPen::setCapStyle().

◆ setGridVisible()

void LeveyJenningsGridAttributes::setGridVisible ( GridType  type,
bool  visible 
)

Definition at line 92 of file KDChartLeveyJenningsGridAttributes.cpp.

References d.

◆ setRangeBrush()

void LeveyJenningsGridAttributes::setRangeBrush ( Range  range,
const QBrush brush 
)

Definition at line 82 of file KDChartLeveyJenningsGridAttributes.cpp.

References d.


The documentation for this class was generated from the following files:

© 2001 Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-chart/
Generated on Fri Apr 26 2024 00:04:57 for KD Chart API Documentation by doxygen 1.9.8