問題タブ [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 投票する
0 に答える
311 参照

c++ - QT のエラーバー

ボックスとウィスカーを使用して QT でエラー バーを作成しようとしています。次のプロットを取得します。

画像

しかし、望ましいのはこのようなものです

画像2

私が使用したボックスのコードは次のとおりです。

はボックスのQBoxSet::LowerExtreme後ろにあります。どうすればボックスの上に移動できますか? またはこれを行う他の方法はありますか?

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

c++ - マウスの中央ボタンを押した状態で qt chart move ビュー

現在、Qts Chart プロット ツールを使用しています。これで、この例で提供される chartview クラスを使用してズームインおよびズームアウトできるプロットができました(わずかな調整が必要です)。ズームするだけでなく、マウスの中央ボタンを押してビューを移動する機能も見たいと思います (これは他のアプリケーションでよく使用されるため、非常に直感的です)。

Qtでこれを行うにはどうすればよいですか? マウスの中ボタンが押されて離されたかどうかを確認し、マウスの中ボタンが押されている間にマウスが移動した場合にプロットのビューを変更するにはどうすればよいですか...

誰かがこれを以前にコーディングしたことがあると確信しており、小さな例/ヘルプを本当に感謝しています。

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

qt - QML ChartView: assigend "series" が "id" を設定すると、オブジェクトの破棄時にクラッシュする

ChartView を含む QML オブジェクトを削除すると、すべて正常に動作します。チャートの「系列」に ID を割り当てた瞬間、破壊がクラッシュします。

正常に動作します:

クラッシュ (「id: PieSeries の testId」を参照):

プログラムを開始/終了するだけでは、破壊時のクラッシュにより正しく終了しません。これは、ChartView / Series の組み合わせで発生します。

build-ChartTest-Desktop_Qt_5_9_2_MSVC2015_64bit-Debug\debug\ChartTest.exe を開始しています... QML デバッグが有効になっています。安全な環境でのみ使用してください。プログラムは予期せず終了しました。プロセスは強制終了されました。

スタックトレース:

7 QtCharts::DeclarativePieSeries::~DeclarativePieSeries | qtchartsqml2d

8 QQmlPrivate::QQmlElement::~QQmlElement | qqmlprivate.h

9 QQmlPrivate::QQmlElement::`スカラー削除デストラクタ' | qtchartsqml2d

10 QV4::QObjectWrapper::destroyObject qv4qobjectwrapper.cpp

11 QV4::メモリマネージャー::スイープ | qv4mm.cpp

12 QV4::メモリマネージャー::~メモリマネージャー | qv4mm.cpp

13 QV4::MemoryManager::`スカラー削除デストラクタ' | Qt5Qmld

14 QV4::実行エンジン::~実行エンジン | qv4engine.cpp

15 QV4::ExecutionEngine::`スカラー削除デストラクタ' | Qt5Qmld