QAreaSeries Class

QAreaSeries クラスは、データを面積グラフで表示します。詳細...

ヘッダー #include <QAreaSeries>
CMake: find_package(Qt6 REQUIRED COMPONENTS Graphs)
target_link_libraries(mytarget PRIVATE Qt6::Graphs)
qmake QT += graphs
QML で AreaSeries
継承: QAbstractSeries

プロパティ

パブリック機能

QColor borderColor() const
qreal borderWidth() const
QColor color() const
bool isSelected() const
QXYSeries *lowerSeries() const
QColor selectedBorderColor() const
QColor selectedColor() const
void setBorderColor(QColor newBorderColor)
void setBorderWidth(qreal newBorderWidth)
void setColor(QColor newColor)
void setLowerSeries(QXYSeries *newLowerSeries)
void setSelected(bool newSelected)
void setSelectedBorderColor(QColor newSelectedBorderColor)
void setSelectedColor(QColor newColor)
void setUpperSeries(QXYSeries *newUpperSeries)
QXYSeries *upperSeries() const

シグナル

void borderColorChanged(QColor newBorderColor)
void borderWidthChanged()
void colorChanged(QColor newColor)
void lowerSeriesChanged()
void selectedBorderColorChanged(QColor newSelectedBorderColor)
void selectedChanged()
void selectedColorChanged(QColor newSelectedColor)
void upperSeriesChanged()

詳細説明

面積グラフは、点で構成される面積を描画するために使用される。点は2つの系列で定義される:upperSerieslowerSeries 。これらの系列間の面積がグラフとして描画されます。upperSeries のみが定義されている場合、面積はグラフの下部と上部系列との間になる。

プロパティのドキュメント

borderColor : QColor

このプロパティは、領域の境界色を保持する。デフォルト値はQt::transparent で、境界色はテーマによって定義されることを意味する。

アクセス関数:

QColor borderColor() const
void setBorderColor(QColor newBorderColor)

通知シグナル:

void borderColorChanged(QColor newBorderColor)

borderWidth : qreal

このプロパティは、領域を囲む線の幅を保持する。デフォルト値は-1 で、境界線の幅はテーマによって定義されることを意味する。

アクセス関数:

qreal borderWidth() const
void setBorderWidth(qreal newBorderWidth)

通知シグナル:

void borderWidthChanged()

color : QColor

このプロパティは、領域の塗りつぶし色を保持する。デフォルト値はQt::transparent で、テーマによって色が定義されることを意味する。

アクセス関数:

QColor color() const
void setColor(QColor newColor)

通知シグナル:

void colorChanged(QColor newColor)

lowerSeries : QXYSeries*

領域の下界を設定する。NULLの場合、グラフの底が下界とみなされます。

アクセス関数:

QXYSeries *lowerSeries() const
void setLowerSeries(QXYSeries *newLowerSeries)

通知シグナル:

void lowerSeriesChanged()

selected : bool

このエリアを選択状態にします。デフォルト値はfalse です。

アクセス機能:

bool isSelected() const
void setSelected(bool newSelected)

通知信号:

void selectedChanged()

selectedBorderColor : QColor

このプロパティは、選択されたときの領域の境界色を保持する。デフォルト値はQt::transparent で、選択されたボーダーカラーはテーマによって定義されることを意味する。

アクセス関数:

QColor selectedBorderColor() const
void setSelectedBorderColor(QColor newSelectedBorderColor)

通知シグナル:

void selectedBorderColorChanged(QColor newSelectedBorderColor)

selectedColor : QColor

このプロパティは、選択されたときの領域の塗りつぶし色を保持する。デフォルト値はQt::transparent で、選択された色はテーマによって定義されることを意味する。

アクセス関数:

QColor selectedColor() const
void setSelectedColor(QColor newColor)

通知シグナル:

void selectedColorChanged(QColor newSelectedColor)

upperSeries : QXYSeries*

領域の上境界を設定する。NULLの場合は領域は描画されません。

アクセス関数

QXYSeries *upperSeries() const
void setUpperSeries(QXYSeries *newUpperSeries)

通知シグナル

void upperSeriesChanged()

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.