QLineSeries Class
QLineSeries クラスは、折れ線グラフでデータを表示します。詳細...
| ヘッダー | #include <QLineSeries> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs)target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
| qmake | QT += graphs |
| QML で | LineSeries |
| 継承: | QXYSeries |
- 継承メンバを含む全メンバのリスト
- QLineSeries はQt Graphs C++ Classes for 2D に含まれます。
パブリックタイプ
(since 6.11) enum class | LineStyle { Straight, StepLeft, StepRight, StepCenter } |
(since 6.11) enum class | StrokeStyle { SolidLine, DashLine } |
プロパティ
|
|
パブリック機能
| Qt::PenCapStyle | capStyle() const |
| qreal | dashOffset() const |
| QList<qreal> | dashPattern() const |
| QPointF | dataPointCoordinatesAt(qreal x, qreal y) |
| Qt::PenJoinStyle | joinStyle() const |
| QLineSeries::LineStyle | lineStyle() const |
| void | setCapStyle(Qt::PenCapStyle newCapStyle) |
| void | setDashOffset(qreal newDashOffset) |
| void | setDashPattern(const QList<qreal> &pattern) |
| void | setJoinStyle(Qt::PenJoinStyle newJoinStyle) |
| void | setLineStyle(QLineSeries::LineStyle newLineStyle) |
| void | setStrokeStyle(QLineSeries::StrokeStyle newStrokeStyle) |
| void | setWidth(qreal newWidth) |
| QLineSeries::StrokeStyle | strokeStyle() const |
| qreal | width() const |
シグナル
| void | capStyleChanged() |
| void | dashOffsetChanged(qreal newDashOffset) |
| void | dashPatternChanged(const QList<qreal> &newDashPattern) |
| void | joinStyleChanged(Qt::PenJoinStyle newJoinStyle) |
| void | lineStyleChanged(QLineSeries::LineStyle newLineStyle) |
| void | strokeStyleChanged(QLineSeries::StrokeStyle newStrokeStyle) |
| void | widthChanged() |
メンバ型ドキュメント
[since 6.11] enum class QLineSeries::LineStyle
シリーズのラインスタイルを表す。
| 定数 | 値 | 説明 |
|---|---|---|
QLineSeries::LineStyle::Straight | 0 | 点を直線で結ぶ。 |
QLineSeries::LineStyle::StepLeft | 1 | 各ステップの高さは左からの値である。 |
QLineSeries::LineStyle::StepRight | 2 | 各ステップの高さは右からの値である。 |
QLineSeries::LineStyle::StepCenter | 3 | 2つの値の中間で変化するステップで接続される。 |
この列挙型は Qt 6.11 で導入されました。
[since 6.11] enum class QLineSeries::StrokeStyle
シリーズのストロークスタイルを表します。デフォルト値はStrokeStyle.SolidLineです。
| 定数 | 値 | 説明 |
|---|---|---|
QLineSeries::StrokeStyle::SolidLine | Qt::SolidLine | 無地の線。 |
QLineSeries::StrokeStyle::DashLine | Qt::DashLine | 数ピクセルで区切られたダッシュ。 |
この列挙型は Qt 6.11 で導入されました。
プロパティの説明
capStyle : Qt::PenCapStyle
このプロパティは、行末に使われるキャップスタイルを保持します。
デフォルト値はQt.SquareCap です。
アクセス関数:
| Qt::PenCapStyle | capStyle() const |
| void | setCapStyle(Qt::PenCapStyle newCapStyle) |
通知シグナル:
| void | capStyleChanged() |
[since 6.11] dashOffset : qreal
このプロパティは、strokeStyle がLineSeries.DashLine に設定されているときのダッシュオフセットを保持します。
このプロパティは Qt 6.11 で導入されました。
アクセス関数
| qreal | dashOffset() const |
| void | setDashOffset(qreal newDashOffset) |
通知シグナル:
| void | dashOffsetChanged(qreal newDashOffset) |
[since 6.11] dashPattern : QList<qreal>
このプロパティは、strokeStyle がLineSeries.DashLine に設定されているときのダッシュパターンを保持します。
このプロパティは Qt 6.11 で導入されました。
アクセス関数です:
| QList<qreal> | dashPattern() const |
| void | setDashPattern(const QList<qreal> &pattern) |
ノーティファイアシグナル:
| void | dashPatternChanged(const QList<qreal> &newDashPattern) |
[since 6.11] joinStyle : Qt::PenJoinStyle
このプロパティは、行末に使用される結合スタイルを保持します。
デフォルト値はQt.BevelJoin です。
このプロパティは Qt 6.11 で導入されました。
アクセス関数:
| Qt::PenJoinStyle | joinStyle() const |
| void | setJoinStyle(Qt::PenJoinStyle newJoinStyle) |
Notifier シグナル:
| void | joinStyleChanged(Qt::PenJoinStyle newJoinStyle) |
[since 6.11] lineStyle : QLineSeries::LineStyle
このプロパティは、線の描画に使用される線スタイルを保持します。
デフォルト値はLineSeries.Straight です。
このプロパティは Qt 6.11 で導入されました。
アクセス関数
| QLineSeries::LineStyle | lineStyle() const |
| void | setLineStyle(QLineSeries::LineStyle newLineStyle) |
通知シグナル:
| void | lineStyleChanged(QLineSeries::LineStyle newLineStyle) |
[since 6.11] strokeStyle : QLineSeries::StrokeStyle
このプロパティはシリーズのストロークスタイルを保持する。
デフォルト値はLineSeries.SolidLine です。
このプロパティは Qt 6.11 で導入されました。
アクセス関数:
| QLineSeries::StrokeStyle | strokeStyle() const |
| void | setStrokeStyle(QLineSeries::StrokeStyle newStrokeStyle) |
通知シグナル:
| void | strokeStyleChanged(QLineSeries::StrokeStyle newStrokeStyle) |
width : qreal
このプロパティは、系列の線の幅を保持する。
このプロパティは、系列の線を描画するために使用されるペンの幅を保持する。
アクセス関数
| qreal | width() const |
| void | setWidth(qreal newWidth) |
ノーティファイアシグナル:
| void | widthChanged() |
メンバ関数ドキュメント
[invokable] QPointF QLineSeries::dataPointCoordinatesAt(qreal x, qreal y)
x およびy のレンダー座標をデータポイント座標に変換して返します。
注意: この関数はメタオブジェクトシステムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。
© 2026 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.