雷達界面的顯示


對於活動方位線與局標圈的顯示,目前采用定時器的方式,此次可以做進一步的優化;另外,此部分在采用update()更新時,活動局標圈有時在四個象限的更新會出現不一致,當如果使用repaint()的話,對回波數據的繪制性能可能會造成影響。

另外一個問題,當量程改變時,信息的更新顯示的需求不明確,解決方案有待討論~


子QWidget的更新會引起父QWidget的更新(如果去除父子關系,則圖像更新就會出現問題)

在父QWidget中繪制固定局標圈,用雙緩沖要好些,painevent開銷時間可以縮短將近一半;可以把固定局標圈放入子QWidget,父QWidget的繪制時間為空,以便不影響回波數據的繪制。


需考慮量程更新的顯示細節(1、當量程改變時,量程顯示的全屏更新跟回波數據更新,每次更新3.6度;2、量程即時更新全屏,回波數據顯示更新時沒有變化,而后逐步更新全屏;3、量程即時更新,回波數據清屏,而后重新接收並顯示回波數據)


活動距表圈與方位線的繪制,采取直接寫屏,但應該在最頂層QWidget


 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: