我正在用圆规在qt5中开发一个qml应用程序。我想移植应用程序qt6,但在qt6中缺少qt腿附加,因此无法使用圆形量规。qt计划在qt6的下一个版本中提供它吗?我能做些什么来代替在qt6中使用圆形量规?有人知道这件事吗?
发布于 2022-08-31 07:24:59
发布于 2022-09-01 01:19:40
正如您在问题中所述,CircularGauge在Qt6中不可用。那你能做什么?
作为一项最小的工作,您可以用一个类似的功能组件来代替CircularGauge,例如,RangeSlider。当然,RangeSlider看起来一点也不像CircularGauge,但是它至少允许您编译和运行应用程序。当你决定你的选择时,它会给你一个测试的申请。
然后,正如其他人所说的,您需要花费更多的精力用于移植。如果您引用CircularGauge的源代码,您将看到它们使用的是带有自定义onPaint实现的画布。您也可以在您的端口中这样做,或者,您可以找到一种替代方法,例如使用ShapePath等。这些工作都是不平凡的,它可以归结为您希望投资的程度。
https://stackoverflow.com/questions/73517570
复制相似问题