Qt QML Quick 控件和 c++ qpainter 自定義控件

Qt Quick新增了一些新控件,其中一個就是計量儀(官方的例子給出的是相似計速儀的東西)。採用 QML 描述。簡單調用, 使用quick 控件打包發佈後 大約 120 多M, 上個圖c++

Qt QML Quick 控件和 c++ qpainter 自定義控件

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.Tumblermarkdown

使用 Qt quick 控件 打包 會自動封裝 不少dll, 包括 qtqml,qtquick,qtquick3d等
,大約要120多M, 若是 用 c++自定義控件,用 qpainter, 打包後大約 42M.ide

因此,若是有要求,要定製,固然花點時間 用 c++ 繪製,私家定製嘛。ui

直接用 qt quick 控件,款式固然會有些限制。3d

相關文章
相關標籤/搜索