我想覆蓋視頻流上的圖形,即自定義小部件中的QImage。我怎樣才能將Qwt繪圖繪製到Qwt Plot以外的表面?如何在圖像中繪製Qwt圖
Qt如何做到這一點?子類Qwt Plot?定義一個能夠將圖像設置爲背景的自定義畫布?或者有什麼明顯的我失蹤了?
我想覆蓋視頻流上的圖形,即自定義小部件中的QImage。我怎樣才能將Qwt繪圖繪製到Qwt Plot以外的表面?如何在圖像中繪製Qwt圖
Qt如何做到這一點?子類Qwt Plot?定義一個能夠將圖像設置爲背景的自定義畫布?或者有什麼明顯的我失蹤了?
使用QwtPlotRenderer。
在幾乎所有的Qwt示例中,您都可以看到如何將繪圖渲染爲PDF,Postscript,SVG或Qt支持的任何圖像格式。
更好的問官方Qwt支持頻道。
我看起來類似的東西描述你想要做的事情,它們都是使用QPixmap(或QImage)的自定義實現。
你可以嘗試子類的qwt情節,但我認爲你會發現性能會比自定義實現更差。
您可能希望能夠相對於彼此縮放軸(或圖像/像素圖),如果將該部分實現爲QGraphicsViews(例如縮放),可能會更容易。如果它只是一個簡單的x/y圖,那麼實現你的自我應該是相對無痛的。
祝你好運!