Qt Quick新增了一些新控件,其中一个就是计量仪(官方的例子给出的是类似计速仪的东西)。采用 QML 描述。简单调用, 使用quick 控件打包发布后 大约 120 多M, 上个图
Qt quick 常用控件. (参考 Qt 文档 或 有梦想的伟仔 的博客 ) QML Type 1.Container 2.DelayButton 3.Dial 4.DialogButtonBox 5.Dialog 6.Drawer 7.Menu 8.MenuBar 9.Overlay 10.PageIndicator 11.RangeSlider 12.ScrollView 13.SpinBox 14.StackView 15.SwipeView 16.Switch 17.TabBar 18.ToolBar 19.ToolSeparator 20.ToolTip 21.Tumbler
使用 Qt quick 控件 打包 会自动封装 很多dll, 包括 qtqml,qtquick,qtquick3d等 ,大约要120多M, 如果 用 c++自定义控件,用 qpainter, 打包后大约 42M.
所以,如果有要求,要定制,当然花点时间 用 c++ 绘制,私家定制嘛。
直接用 qt quick 控件,款式当然会有些限制。