TChartSeries Class

Header: #include <TChartSeries>
Inherits: QObject
Inherited By:

TChartSeriesCartesian and TChartSeriesPie

Public Functions

TChartSeries(QObject *parent = 0)
~TChartSeries()
virtual QList<TChartDrawItem> getDrawItems()
  • 31 public functions inherited from QObject

Public Slots

QBrush brush() const
TChartAxisCategory *categoryAxis() const
QString categoryAxisName() const
TChartStore *chartStore() const
TChartWidget *chartWidget() const
QString colorField() const
QStringList getGroupFields() const
QString group() const
bool isCurved() const
bool isFilled() const
bool isHighlight(int pRow = -1) const
bool isShowInLegend() const
bool isVisible(int pRow = -1) const
QString keyField() const
TChart::LabelAdjustMode labelAdjustMode() const
int labelAngle() const
QFont labelFont2() const
QFont labelFont() const
double labelOffset() const
QPen labelPen2() const
QPen labelPen() const
TChart::LabelPosition labelPosition() const
QString labelText() const
QPen markPen() const
TChart::Shape markShape() const
QString name() const
QPen pen() const
QSet<QString> propFlags() const
QPen sectionPen() const
QString sectionRadiusField2() const
QString sectionRadiusField() const
double sectionWidth() const
TChart::SeriesType seriesType() const
void setBrush(const QBrush &pBrush)
void setCategoryAxisName(const QString &pName)
void setColorField(const QString &pField)
bool setConfig(const QVariantMap &pConfig, QString *oErrStr = 0)
void setCurved(bool pCurved)
void setFilled(bool pFilled)
void setGroup(const QString &pGroup)
void setHightlight(int pRow = -1, bool pHighlight = true)
void setKeyField(const QString &pField)
void setLabelAdjustMode(TChart::LabelAdjustMode pMode)
void setLabelAngle(int pAngle)
void setLabelFont2(const QFont &pFont)
void setLabelFont(const QFont &pFont)
void setLabelOffset(double pOffset)
void setLabelPen2(const QPen &pPen)
void setLabelPen(const QPen &pPen)
void setLabelPosition(TChart::LabelPosition pPosition)
void setLabelText(const QString &pText)
void setMarkPen(const QPen &pPen)
void setMarkShape(TChart::Shape pShape)
void setName(const QString &pName)
void setPen(const QPen &pPen)
void setSectinoPen(const QPen &iPen)
void setSectionRadiusField2(const QString &iField)
void setSectionRadiusField(const QString &iField)
void setSectionWidth(double iWidth)
void setSeriesType(TChart::SeriesType pType)
void setShadow(double pShadow)
void setShowInLegend(bool pShow = true)
void setTitle(const QString &pTitle)
void setTooltip(const QString &pFormat)
void setValueAxisName(const QString &pName)
void setValueField(const QString &pField)
void setVisible(int pRow = -1, bool pVisible = true)
double shadow() const
QString title() const
void toggleVisible(int pRow = -1)
QString tooltip() const
TChartAxisNumeric *valueAxis() const
QString valueAxisName() const
QString valueField() const
  • 1 public slot inherited from QObject

Protected Functions

TChartSeries(TChartSeriesPrivate &dd, QObject *parent = 0)
int seriesNum() const
void setSeriesNum(int pNum)
  • 9 protected functions inherited from QObject

Additional Inherited Members

  • 1 property inherited from QObject
  • 2 signals inherited from QObject
  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 2 protected variables inherited from QObject

Detailed Description

Member Function Documentation

TChartSeries::TChartSeries(QObject *parent = 0)

Default constructs an instance of TChartSeries.

[protected] TChartSeries::TChartSeries(TChartSeriesPrivate &dd, QObject *parent = 0)

Copy constructor.

TChartSeries::~TChartSeries()

Destroys the instance of TChartSeries.

[slot] QBrush TChartSeries::brush() const

See also setBrush().

[slot] TChartAxisCategory *TChartSeries::categoryAxis() const

[slot] QString TChartSeries::categoryAxisName() const

See also setCategoryAxisName().

[slot] TChartStore *TChartSeries::chartStore() const

[slot] TChartWidget *TChartSeries::chartWidget() const

[slot] QString TChartSeries::colorField() const

See also setColorField().

[virtual] QList<TChartDrawItem> TChartSeries::getDrawItems()

[slot] QStringList TChartSeries::getGroupFields() const

[slot] QString TChartSeries::group() const

See also setGroup().

[slot] bool TChartSeries::isCurved() const

[slot] bool TChartSeries::isFilled() const

[slot] bool TChartSeries::isHighlight(int pRow = -1) const

[slot] bool TChartSeries::isShowInLegend() const

[slot] bool TChartSeries::isVisible(int pRow = -1) const

[slot] QString TChartSeries::keyField() const

See also setKeyField().

[slot] TChart::LabelAdjustMode TChartSeries::labelAdjustMode() const

See also setLabelAdjustMode().

[slot] int TChartSeries::labelAngle() const

See also setLabelAngle().

[slot] QFont TChartSeries::labelFont2() const

See also setLabelFont2().

[slot] QFont TChartSeries::labelFont() const

See also setLabelFont().

[slot] double TChartSeries::labelOffset() const

See also setLabelOffset().

[slot] QPen TChartSeries::labelPen2() const

See also setLabelPen2().

[slot] QPen TChartSeries::labelPen() const

See also setLabelPen().

[slot] TChart::LabelPosition TChartSeries::labelPosition() const

See also setLabelPosition().

[slot] QString TChartSeries::labelText() const

See also setLabelText().

[slot] QPen TChartSeries::markPen() const

See also setMarkPen().

[slot] TChart::Shape TChartSeries::markShape() const

See also setMarkShape().

[slot] QString TChartSeries::name() const

See also setName().

[slot] QPen TChartSeries::pen() const

See also setPen().

[slot] QSet<QString> TChartSeries::propFlags() const

[slot] QPen TChartSeries::sectionPen() const

[slot] QString TChartSeries::sectionRadiusField2() const

See also setSectionRadiusField2().

[slot] QString TChartSeries::sectionRadiusField() const

See also setSectionRadiusField().

[slot] double TChartSeries::sectionWidth() const

See also setSectionWidth().

[protected] int TChartSeries::seriesNum() const

See also setSeriesNum().

[slot] TChart::SeriesType TChartSeries::seriesType() const

See also setSeriesType().

[slot] void TChartSeries::setBrush(const QBrush &pBrush)

See also brush().

[slot] void TChartSeries::setCategoryAxisName(const QString &pName)

See also categoryAxisName().

[slot] void TChartSeries::setColorField(const QString &pField)

See also colorField().

[slot] bool TChartSeries::setConfig(const QVariantMap &pConfig, QString *oErrStr = 0)

[slot] void TChartSeries::setCurved(bool pCurved)

See also isCurved().

[slot] void TChartSeries::setFilled(bool pFilled)

See also isFilled().

[slot] void TChartSeries::setGroup(const QString &pGroup)

See also group().

[slot] void TChartSeries::setHightlight(int pRow = -1, bool pHighlight = true)

[slot] void TChartSeries::setKeyField(const QString &pField)

See also keyField().

[slot] void TChartSeries::setLabelAdjustMode(TChart::LabelAdjustMode pMode)

See also labelAdjustMode().

[slot] void TChartSeries::setLabelAngle(int pAngle)

See also labelAngle().

[slot] void TChartSeries::setLabelFont2(const QFont &pFont)

See also labelFont2().

[slot] void TChartSeries::setLabelFont(const QFont &pFont)

See also labelFont().

[slot] void TChartSeries::setLabelOffset(double pOffset)

See also labelOffset().

[slot] void TChartSeries::setLabelPen2(const QPen &pPen)

See also labelPen2().

[slot] void TChartSeries::setLabelPen(const QPen &pPen)

See also labelPen().

[slot] void TChartSeries::setLabelPosition(TChart::LabelPosition pPosition)

See also labelPosition().

[slot] void TChartSeries::setLabelText(const QString &pText)

See also labelText().

[slot] void TChartSeries::setMarkPen(const QPen &pPen)

See also markPen().

[slot] void TChartSeries::setMarkShape(TChart::Shape pShape)

See also markShape().

[slot] void TChartSeries::setName(const QString &pName)

See also name().

[slot] void TChartSeries::setPen(const QPen &pPen)

See also pen().

[slot] void TChartSeries::setSectinoPen(const QPen &iPen)

[slot] void TChartSeries::setSectionRadiusField2(const QString &iField)

See also sectionRadiusField2().

[slot] void TChartSeries::setSectionRadiusField(const QString &iField)

See also sectionRadiusField().

[slot] void TChartSeries::setSectionWidth(double iWidth)

See also sectionWidth().

[protected] void TChartSeries::setSeriesNum(int pNum)

See also seriesNum().

[slot] void TChartSeries::setSeriesType(TChart::SeriesType pType)

See also seriesType().

[slot] void TChartSeries::setShadow(double pShadow)

See also shadow().

[slot] void TChartSeries::setShowInLegend(bool pShow = true)

See also isShowInLegend().

[slot] void TChartSeries::setTitle(const QString &pTitle)

See also title().

[slot] void TChartSeries::setTooltip(const QString &pFormat)

See also tooltip().

[slot] void TChartSeries::setValueAxisName(const QString &pName)

See also valueAxisName().

[slot] void TChartSeries::setValueField(const QString &pField)

See also valueField().

[slot] void TChartSeries::setVisible(int pRow = -1, bool pVisible = true)

See also isVisible().

[slot] double TChartSeries::shadow() const

See also setShadow().

[slot] QString TChartSeries::title() const

See also setTitle().

[slot] void TChartSeries::toggleVisible(int pRow = -1)

[slot] QString TChartSeries::tooltip() const

See also setTooltip().

[slot] TChartAxisNumeric *TChartSeries::valueAxis() const

[slot] QString TChartSeries::valueAxisName() const

See also setValueAxisName().

[slot] QString TChartSeries::valueField() const

See also setValueField().