問題タブ [qtcharts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4886 参照

c++ - Qt Charts から LineChart の例を調整するには?

Qt Charts ライブラリのLineChart の例を調整しようとしています。コードは次のとおりです。

特定の x、y ペアでポイントを別の色で描画できるようにチャートを変更したいと考えています。今、チャート ラインの色を変更しようとしましたが、それは機能しますが、変更したいのはチャート ラインではなく、x、y の点の色です。したがって、最初にチャートにポイントを追加する必要があると思いますが、どうやら API は のappend()ようなものではなくメソッドのみを提供しますdrawPoint()。この機能を利用するにはどうすればよいですか? すでに利用可能ですが、表示されていないだけですか?

0 投票する
3 に答える
891 参照

qml - QML ValueAxis は、ラベルの色を変更する方法を見つけることができません

ValueAxis のドキュメントでは、デフォルトで黒であるタイトルの色を変更するプロパティが見つからないようです。白に変えたい。

0 投票する
2 に答える
2330 参照

qt - QGraphicsView なしで QChart をレンダリングする

たとえば、特定のペインターにQChart(コアにある)レンダリングしたいと思います。QGraphicsWidgetQSvgGenerator

次のトピックhttps://forum.qt.io/topic/38352/rendering-qgraphicsitem-without-qgraphicsscene/2を読み、コードに実装しました:

コメント付きの 2 つの行がありQChartますQGraphicsView

私はすでに で遊んでみましたがsetViewBox、巨大な値に設定しても役に立ちません。QImageの代わりに使用しても効果は同じですがQSvgGenerator、空の画像が表示されます。

問題は、なぜQChart->paint()空の絵が表示されるのかということです。

編集: 作業コードは bitbucket で見つけることができます: https://bitbucket.org/morodeer/charts_test_2/commits/b1eee99736beb5e43eae2a40ae116ee07e01558f

0 投票する
2 に答える
11438 参照

c++ - QChart を再描画する方法

QChart追加した に新しいポイントを追加した後にを再描画する方法を知りたいQLineSeriesです。 目標は、これを使用して、高速 (最大 400 000 ポイント/秒) で取得されたデータを表示し、ポイントがパケットで到着したときにプロットを更新することです。

これが私が取り組んできたテストプログラムです:

メインウィンドウ:

MainWindow コンストラクター:

そして、シリーズにポイントを追加するための pushButtonclickedイベント:

OpenGLSeries の例では、何らかの方法でそれを行います。方法がわかりません。ただし、その場合は、シリーズのすべてのポイントを追加するのではなく、新しいポイントに置き換えるため、少し異なります。

0 投票する
2 に答える
9412 参照

qt - QChartView または QChart から余白を削除する方法

すべてのQt チャートには余白があり、角が丸くなっているようです。

赤い縁取りの画像例

両方を削除するには?

ダイアログ全体を白い領域で埋めたいと思います。Qt のドキュメントに情報が見つかりません。この間隔がない1 つの例のスクリーンショットを見つけました。しかし、それを無効にするコードが見つかりません。

私の初期化コードは次のようになります。

0 投票する
0 に答える
1624 参照

c++ - How to stack QT Charts legend items vertical on bottom

I need the legend items stacked one above another (vertically).

When I do:

I get this:

legend items stacked vertically on the right side

And setting the alignment to bottom moves the legend to the bottom:

BUT the legend items are not stacked vertically anymore!

legend items horizontalle under the chart

How to move the legend to the bottom AND have them stacked vertically?