2011-03-24 24 views
0

移動圖形招呼每一個我想問的是如何使用QWT我繪製移動圖形,因爲我是新來的QWT所以我沒有任何想法使用C++和QWT

像我想要的曲線。我的數據不斷出現。這就是我想要兩個相鄰的點逐步由曲線希望你的人加入明白我想說 有沒有辦法做到這一點

好心幫我,我會很感謝全給你的人

回答

0

創建一個具有50ms週期(25Hz頻率)的定時器並更新定時器timeout信號上的繪圖數據。

編輯:我看着QwtPlot更接近。我假設你使用它QwtPlotCurve。我認爲您可以使用它的SetRawData方法,並且每50毫秒(或更長,取決於您所需)更新您的數據陣列,然後用replot方法重新繪製您的圖形。不知道你是否必須在每次更新時調用SetRawData,根據Set Data的描述,你不知道。

或者您可以使用AutoReplot。如果使用QwtPlot::setAutoReplot啓用它,則使用新數據集調用QwtPlotCurve::SetData應自動重新繪製它。

+0

ok先生謝謝,但先生不會一次顯示整個圖表,然後在50秒的間隔後顯示下一個值 – tariq 2011-03-24 20:25:42

+0

@randy:我添加了更多信息,希望它有幫助 – 2011-03-24 21:14:01