1

我有一个继承的类,QQuickPaintedItem我用它paint()来绘制音频波形。

绘图完成后,我会调整包含我创建的 qml 元素的contentWidth大小。FlickableqmlRegisterType

内容越大contentWidth越模糊。我也从不依赖 contentWidth 进行绘制,并且在更改时不调用 paint()并且在qml 文件中硬编码contentWidth时效果是相同的。contentWidth

我对 Qt 不是很有经验,我想知道它是否是开始绘制波形的最佳方法,我可以滚动浏览、放大并与之交互,以及为什么Flickable增加contentWidth.

我尝试了所有明显的东西,例如将渲染提示设置为抗锯齿等。

4

0 回答 0