更新:2024-03-01 21:52:26原创经验
来自百度知道https://zhidao.baidu.com/的优秀用户visualname,于2018-08-09在生活百科知识平台总结分享了一篇关于“怎样自定义QML组件张五常”的经验,非常感谢visualname的辛苦付出,他总结的解决技巧方法及常用办法如下:
[图]2/7
[图]3/7
[图]4/7
[图]5/7
[图]6/7
[图]7/7
[图]
当我们进行 Qt Quick 开发时,虽然 Qt 已经为我们提供了不少基础 QML 组件,比如 Item,Text, Rectangle,等等,但是仍然可能满足不了我们的特定需求。这时,最好的办法莫过于自定义 QML 组件了。那么,Qt 究竟怎样自定义 QML 组件呢?
工具/原料
Qt 5.10.0操作方法:
1/7分步阅读首先,在要添加自定义组件的工程名上右击鼠标,然后在弹出的菜单中点击【添加新文件...】。

在弹出的新建文件窗口中,首先在【文件和类】一项下选择【Qt】,然后再在右侧选择【QML File(Qt Quick 2)】,最后点击【Choose...】按钮。

随后 ,输入保存自定义组件的文件名称。在此需要提醒大家的是,这个名称是组件所在文件的名称,而非组件名称。
名称写好后,点击【下一步】。

接着,再点击【完成】就可以了。

点击完成之后,就会自动打开 QML 组件的编辑页面。这时,我们就可以在该页面中书写自己的组件内容了。

在此需要提醒大家的是,当我们在编写自定义组件时:
1)如果组件需要向前兼容,则导入语句的 QtQuick 版本不应过高
2)一个 QML 文件只能有一个根项目
3)组件名称的首字母必须大写

最后,如果我们的自定义组件添加好以后觉得效果不理想,不想再要了,也可以在工程中找到组件所在的文件,将其删除。

运动/户外经验推荐
- Q如何查询上海建筑百年历史信息?
- Q请告诉下怎样用最简单的方法瘦小腿?
- Q有了解哑铃锻炼方法图解——收藏版
- Q那些真人演示——怎样练腹肌最快最有效
- Q有办法怎样瘦小腿上的肌肉
- Q关于怎么减掉大腿上的肉?
- Q有啥【自由泳】动作要领图解及呼吸技巧
- Q可以【蛙泳】动作要领图解及换气技巧
- Q怎么办6种不同的俯卧撑,直接练爆你的胸肌
- Q听说怎样减掉肚子上的肥肉
- Q请告诉下围棋基础入门教程
- Q这种健身房减肥计划三步走
- Q为什么怎样乘坐高铁?乘坐高铁的流程是什么?
- Q谁有排球站位图解
- Q都说一份不可多得的健身房健身计划
- Q哪里八种不同俯卧撑的正确做法
- Q什么芭蕾舞七个手位图解
- Q在哪里怎么练劈叉?怎么快速劈叉?劈叉攻略!
- Q这些怎样用哑铃练胸肌(收藏版)
- Q[视频]一般摩尔庄园怎么抓蝴蝶
- Q王者荣耀如何在世界频道发言
- Q[视频]抖音悬浮窗口怎么开启
- Q[视频]那里腾讯会议主持人怎么转让
已有 56010 位经验达人注册
已帮助 219926 人解决了问题