問題タブ [qwt]
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.
stdstring - std::string を QwtText に変換する
これを行う方法はありますか?QwtPlotMarker を使用して作成したマーカーに対応するラベルを作成しようとしています。私の目的は、これまでのコードを含む次の例で、クリックの座標、m_xPos および m_yPos を含むラベルを表示することです。
m_xPos と m_yPos は std::string です
c++ - Qwtプロットを画像に描画する方法
ビデオストリーム、つまりカスタムウィジェット内のQImageにグラフをオーバーレイしたいと思います。QwtプロットをQwtプロット以外のサーフェスに描画するにはどうすればよいですか?
これを行うためのQtの方法は何でしょうか?サブクラスQwtプロット?画像を背景として設定する機能を備えたカスタムキャンバスを定義しますか?それとも私が行方不明になっている明らかな何かがありますか?
c++ - boundingRect() の仕組み
シンボルを描画してプロットに添付するコードがあります。ここで、ユーザーが編集できるようにシンボルを選択するコードを記述できるように、シンボルで自動的に作成された外接する四角形があるかどうかを調べたいと思います。たとえば、削除するために選択します。
qwt_plot_marker.h で boundingRect() メソッドを見たことがあります。次のコードが実装されている場合、これを使用して作成された四角形があるかどうかを判断するにはどうすればよいですか?
シンボルは別の場所で定義されています。前もって感謝します。
c++ - Qt、QWT、C++ によるリアルタイム データ プロット
私は Qt、QWT の初心者で、C++ の基本的な知識を持っています。
私が得たプロジェクトによると、ソーラーパネルの電圧と電流、温度、湿度など、キャラバンのセンサーから得られるデータを取得する必要があります。これらのデータはすべて、一部のセンサーによって取得され、NI 6229 DAQ デバイスによって収集されます。
今までサイドライトだけつけていました。今、私は本当の問題に来ています。
DAQ デバイスから取得したデータを取得し、プログラムで表示、プロット、記録、およびログを作成したいと考えています。
C++、Qt、および QWT を使用することにしました。もちろん、DAQデバイスからデータを取得するためのNIDAQMX API。
私は既に GUI を部分的に設計しましたが、私が立ち往生したポイントは、私のコードの実際の作業部分です。
パフォーマンス基準を考慮してこれらすべてを実装する方法がわかりません。本当にガイドが必要です。
データ取得をどのように処理すればよいですか?
取得したデータをどのようにプロットすればよいですか?
これらは、異なるスレッドまたは別の構造で分離する必要がありますか?
ほぼ 10 チャネルまたは 12 チャネルのデータを収集してリアルタイムでプロットすると、妥当なパフォーマンスの問題が発生しますか? もしそうなら、どうすればそれを処理できますか?
前もって感謝します。
c++ - Qwtでプロット値を表示するツールチップ
アプリケーションにqwtプロットがあります。曲線上でマウスがポイントされているポイントの値を示すために、小さなツールチップを表示したいと思います。これにはQwtPlotPickerを使用する必要があることがわかりましたが、コードにこれを実装するための適切な例が見つかりませんでした。私はQwtを初めて使用するので、誰かがこの問題の解決を手伝ってくれるといいですね。
ありがとう、Rakesh。
qt - Qwt と比較して、QCustomPlot の長所と短所は何ですか?
Qwt を 2 年間使用しています。オブジェクト指向のクラスが気に入っています。これにより、プロットと機能を非常に簡単に適応させることができます。最近では、QCustomPlot の人気がますます高まっており、Qwt と競合しています。もちろん、API を比較しました。ただし、両方の図書館の経験豊富なユーザーの証言に興味があります。何が便利?なに?落とし穴はありますか?
perl - Perl QtCore4 がインストールされない
QtCore4 パッケージをビルドできません。make 中に「SMOKE_QWT_LIBRARY」が設定されていないというエラーが表示されます。Ubuntu 12.04 で perlbrew Perl 5.14.2 を実行しています。CPAN だけでなく手動でモジュールをビルドし、システム Perl (同じく 5.14.2) と perl 5.16.1 にインストールしようとしました。エラー メッセージで参照されているディレクトリ内のファイルを調べました。ファイル CMakeLists.txt には「SMOKE_QWT_LIBRARY」への参照が含まれていますが、ディレクトリ参照やファイルを再構成する明確な方法はありません (そして、何を再構成すればよいかわかりません!)。
誰でもこれを手伝ってもらえますか?
これは make の出力です:
モジュール 'QtCore4' のインストールの実行 C/CB/CBUREL/Qt4-0.99.0.tar.bz2 の make の実行/CBREL/Qt4- 0.99.0.tar.bz2 OK
そして、これは ~/.cpan/build/Qt4-0.99.0-5Qxy7L/qwt/src/CMakeLists.txt の内容です
qt - QML Qt4 に埋め込まれた QWidget(QWT) に提供するイベント
QML プロジェクト (Qt 4.8) で QwtPlot (Qwt 6.0.1) を使用しました。私は QDeclarativeItem 経由でラップしています
コードを介してQMLに挿入します
とQML
ただし、マウス イベントは正しく機能しません。たとえば、ズームする四角形を描画したい場合、マウス ボタンを離すと、Enter キーを押すまでズームしません。右ボタンが全く効きません。
適切なイベント提供を行うには?
qt - Qwt Plot で X 軸の長さを固定する
Qt
&を使用してシリアル ポートからリアルタイム データをプロットするアプリを作成しています。メソッドを使用してオブジェクトQwt
にデータをプロットしています。大量のデータをプロットしているため、x 軸が縮小し続け、特定の後にグラフが醜くなります。 500 ポイントをプロットした後、リセットしています。改善されましたが、まだ 500 ポイントまで縮小し続けていません。x軸を静的にする必要があります。解決策はありますか??QwtPlot
QwtPlotCurve
setData(QVector<double>&,QVector<double>
QVector<double>
参照用のコードの一部を次に示します。
プロット:
このplot()
メソッドは、シリアル ポートで新しいデータが利用可能になるたびにトリガーされます。
qt - Qwt と boost:: シグナル
私のプロジェクトでは、Qt (Qwt を含む) と Boost::signals の両方を使用しています。ご存知のように、それらのマクロは互いに互換性がありません。プロジェクトをコンパイルし、CONFIG += no_keywords
すべての Qt マクロの名前を大文字のレジストリ、つまり に変更しsignals = Q_SIGNALS
ました。プロジェクトにはこれ以上エラーはありませんが、Qwt に次のようなエラーが含まれています
Qwt はまだ Boost::signals と競合しているようです。ここで何ができますか?