問題タブ [qchart]
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.
c++ - qlogvalueaxis.h を使用して Qt プロジェクトをコンパイルできません
私は現在、計測器を制御するための C++ アプリケーションに取り組んでいます。計測器の出力は、QChart を使用して表示する必要があります。表示のために、QChartView ウィジェットを使用して Qt ユーザー インターフェイスを作成しました。
表示クラスのヘッダー ファイルは次のとおりです。
ChartDisplay クラスの 2 つのインスタンスが必要です。1 つは線形スケーリングで、もう 1 つは対数スケーリングでさまざまなデータ型を表示します。
ここで対数軸スケーリングの使用に関するQtチュートリアルを見つけました:
https://doc.qt.io/qt-5/qtcharts-logvalueaxis-example.html
ただし、「qlogvalueaxis.h」を含めると、プログラムはコンパイルされなくなります。「qlogvalueaxis.h」に起因する構文エラーの長いリストが表示されます。
私は新しい Qt プロジェクトを作成し、qlogvalueaxis を使用して対数スケールで簡単なグラフを実装しましたが、うまくいきました。また、プロジェクト全体をクリーンアップし、コンパイルする前にすべての qt 生成ファイルを削除しました。問題はまだ残っていました。必要なすべてのライブラリがリンクされ、ヘッダー ファイルと同様に最新の状態になっています。
環境に関する情報: -Visual Studio 2015、コミュニティ エディション -Qt フレームワーク 5.8 -オペレーティング システムは Win 7
アドバイスをいただければ幸いです。
敬具、T.クラステフ
qt - QML チャートで BarSet をカスタマイズする
QtCharts 2.1 を使用して BarChart の外観を変更しようとしています。現時点では、次のように、目的の色とスタイリングを単一の QBarSets に適用します。
グラフのデフォルトの色で BarSets を確認できますが、色を変更することはできません。このコードにより、 から次のコンソール出力が生成されonHistogramChanged
ます。
次のように C++ から BarSeries を更新します。
ここで何が間違っていますか?