我使用Qcharts畫了一個波形圖,有坐標軸,有波形很好。
然后使用滑鼠的event事件或者鍵盤的上下左右可以拖動波形圖。里面使用的函式是 chart()->scroll(x,y)。這個也很正常。
我還使用了滑鼠滾輪的zoom()函式來放大縮小波形。 可以有zoomreset()來恢復默認。這個也很方便。
操作幾次后,我想恢復默認的坐標軸位置。 可是scroll后的位置沒有辦法恢復。。。沒有reset-scroll 這樣的成員函式。。。。咋辦呢?
uj5u.com熱心網友回復:
那肯定只能自己實作一個了.uj5u.com熱心網友回復:
請再多一步幫助啊,怎么個寫法啊?uj5u.com熱心網友回復:
樓主解決沒?同問!uj5u.com熱心網友回復:
沒有人理會。。。。。我嘗試過使用一個變數存盤下所有移動過的資料,但是恢復的時候還是不對勁。 因為scroll是浮點數,浮點數加減之后,精度會丟失,無法恢復到原值。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/17185.html
標籤:Qt
上一篇:272: warning: comparison is always false due to limited range of data type
