上一个原文连接http://blog.csdn.net/z609932088/article/details/53946245

参考资料连接:链接: https://pan.baidu.com/s/1pLjOTWB 密码: t9d1

唯一的问题就是在绘制仪表指针的时候有锯齿

换成qml可以消除锯齿,但是我对qml不熟练啊,(┬_┬)

这里摸索出来一个间的界面,就是在aml加一个定时器,来改变角度

上源代码

import QtQuick 2.7
import QtQuick.Window 2.2Window {id:rootvisible: truewidth: 1920height: 720title: qsTr("Car Play")color: "#161616"property int pointer_angle: -135property bool timeChangedFlag: truefunction timeChanged(){if(timeChangedFlag){if(pointer_angle<135){pointer_angle++if(pointer_angle == 135){timeChangedFlag = false}}}if(!timeChangedFlag){if(pointer_angle>-135){pointer_angle--if(pointer_angle == -135){timeChangedFlag = true}}}}Timer{id:pointer_timerinterval: 40running: truerepeat: trueonTriggered: root.timeChanged()}Item {id: backgroundwidth: root.widthheight: root.heightanchors.centerIn: parentImage {id: background_imagesource: "qrc:/source/beijing.bmp"}Image {id: pointerx:920y:90transform: Rotation{origin.x:40origin.y:267angle: pointer_angle}source: "qrc:/source/222.png"}}}

Qt Qml 汽车仪表相关推荐

  1. Qt QML模块提供的重要C ++类

    Qt QML模块提供的重要C ++类 Qt QML模块提供的重要C ++类 QML运行时 QQmlEngine类 QQmlContext类 动态对象实例化和表达评估 QQmlComponent类 QQ ...

  2. Qt qml 下使QtCharts

    欢迎来到我的博客,希望这篇文章对你有所帮助,如果觉得不错,请点赞搜藏哈. 文章目录 Qt Qml 下使用QtCharts 1.1 引入文档 1.2 在pro中包含 charts 1.3 运行官方例子 ...

  3. Qt Qml 开发超高清视频回放监控客户端

    Qt Qml 开发超高清视频回放监控客户端 1.写在前面 之前一篇写了如何实现实时视频播放,而回放视频从原理上来讲其实差不多. 不同的是回放多了跳转.倍速.下载等等功能. 因此我们需要一个提供视频录像 ...

  4. Qt QML 菜单/目录/工具栏的全面攻略(TabBar、MenuBar、ToolBar、Button定制、Listview、Repeater)

    Qt QML 菜单/目录/工具栏的全面攻略 1. TabBar的工具栏/目录 1.1 演示 1.2 关键控件 1.3 源码 2 MenuBar 菜单 2.1 演示 2.2 关键控件 2.3 源码 3 ...

  5. Qt / Qml 中支持多国语言

    [缘起] 最近找到一个看起来比较好用的开源工具( 然鹅不太会用 ),但整个界面都是英文的. 不过由于是 Qt 写的,所以就尝试自己做些汉化. 然后了解到不少实现多国语言相关的技术( 以及一些坑 (‾◡ ...

  6. 【QT】Qt QML简介

    "CodeLess. CreateMore."言简意赅,道出了Qt的核心概念.Qt是一个跨平台的应用程序和UI的框架,支持C++和一种类似CSS.JavaScript的QML语言, ...

  7. Qt Qml 实现多屏、低延时播放超高清8K直播

    Qt Qml 实现多屏.低延时播放超高清8K直播 之前一篇写了如何实现实时视频播放. 借助 VideoFrameProvider 和 VideoOutput,将其实现为一个组件. 这里简单称为 Vid ...

  8. Qt qml TableView 表格编辑器

    简介: 这是一个使用Qt + qml制作的表格编辑器. 主要围绕TableView控件做一系列功能拓展. TableView对应的数据model,使用Qml/ListModel,数据的创建.导入等操作 ...

  9. Qt Qml实现国际化

    Qt Qml实现国际化 标记需要翻译成内容 qml 中翻译的字符串需要用 qsTr() / qsTranslate() 包裹起来. text: qsTr("text11111") ...

最新文章

  1. Json 动态获取key 或者获取value
  2. python 乱码转码_Python解决乱码问题
  3. Go创建赋值channel
  4. 继承性和层叠性 权重 盒模型 padding(内边距) border(边框) margin 标准文档流 块级元素和行内元素...
  5. Laravel-admin hasMany表单关联提交报错字段 无详细信息错误说明
  6. 运放的典型电路举例与计算仿真
  7. 深度推荐系统2019年度阅读收藏清单
  8. 从0到千万DAU,这5年闲鱼架构如何演进?
  9. 普通索引和唯一索引,难道还分不清
  10. mysql 1130本地连接_mysql ERROR 1130 问题解决方案
  11. h5应用 vue 钉钉_快速上手——钉钉H5微应用开发接入
  12. 数模笔记:蒙特卡洛模型
  13. Kubernetes的Serializer解析
  14. Logstash详解之——input模块
  15. Tensorflow 中文语音识别
  16. php theexcerpt,WordPress获取文章摘要函数the_excerpt、get_the_excerpt
  17. android自定义view(三)绘制表格和坐标系
  18. Amy-Tabb机器人世界手眼标定(1、环境搭配)
  19. python前端学习之js
  20. 树莓派3B+ 迅雷远程下载机

热门文章

  1. 【华为OD统一考试B卷 | 100分】5键键盘(C++ Java JavaScript Python)
  2. 微信的野心到底有多可怕
  3. 机器学习 反向传播_机器学习中的神秘化反向传播:您想了解的隐藏数学
  4. vlc录制网络流_vlc如何播放网络流
  5. javascript 原生类 DOMParser 把 字符串格式的HTML文档源码 转换成 document DOM对象
  6. PHP把html代码转换成普通字符串,在页面中显示
  7. 【JoJo的摄影笔记】相机分类新约
  8. ABAQUS 2020 license冲突解决
  9. Windows平台,在Python上安装Shogun
  10. 医院预约挂号小程序 毕业设计毕业论文 开题报告和效果图参考(基于微信小程序毕业设计题目选题课题)