【第22期】观点:IT 行业加班,到底有没有价值?

Qt Qml 汽车仪表

原创 2017年01月03日 15:44:03

上一个原文连接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.2

Window {
    id:root
    visible: true
    width: 1920
    height: 720
    title: qsTr("Car Play")
    color: "#161616"
    property int pointer_angle: -135
    property bool timeChangedFlag: true
    function 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_timer
        interval: 40
        running: true
        repeat: true
        onTriggered: root.timeChanged()
    }
    Item {
        id: background
        width: root.width
        height: root.height
        anchors.centerIn: parent
        Image {
            id: background_image
            source: "qrc:/source/beijing.bmp"
        }
        Image {
            id: pointer
            x:920
            y:90
            transform: Rotation{
                origin.x:40
                origin.y:267
                angle: pointer_angle
            }
            source: "qrc:/source/222.png"
        }

    }

}




版权声明:DreamLife 技术交流QQ:609932088 举报

相关文章推荐

Qt 汽车仪表 QWidget

今天是2016年的最后一个工作日,在这个最后工作日里面,和以为网友要了一点练手的素材文件,经过网友确认,不涉及商业机密,在这里分享一下,如侵权,请联系我删除、 先上程序运行图 ...

Qt 飞机仪表显示

使用Qt简单谢了一个飞机的一小部分仪表,还没有写完,目前只写了一个界面,不过思想应该是一样的。 效果图如下 其中主要由转速表,和下面的部分数字显示构成 转速表代码 .h文件 #ifnd...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

QML之表盘

今天学一个类似于表盘组件的Example,IBM开发了一套Flex的组件库TourDeFlex中就有这样的组件,但是功能比这个强大多了。先看下效果图://Dial.qml import Qt 4.7...

QML中圆形进度仪表盘控件的使用

在之前的文章中,有一篇介绍了在QML中制作自定义圆形进度条的文章,在那篇文章中,主要是写了如何在QML的Canvas上使用2D进行绘图。同样是圆形进度条,在这篇文章中,主要介绍QML自己原生的一个圆形...

悲剧的Nokia,悲剧的meego,悲剧的N9,悲剧的我。

为了搞meego,qt学了这么久,辛辛苦苦等了半年等来的居然是wp7,N9已变为浮云,Intel在孤独的抽烟。哥现在成了愤怒的小鸟,什么也不想说,比丢了5000块钱还难受。振作精神,准备重杀回Andr...

【原创】车载实时路况信息接收终端移植于Smart210开发板---步骤3之Ubuntu12.04的QT安装和配置

【原创】车载实时路况信息接收终端移植于Smart210开发板---步骤3之Ubuntu12.04的QT安装和配置

全方位剖析QT 面试题 胡峰原创

自己毕业后参加过很多面试,当然有以应聘者的身份参加的也有以面试官的身份参加的,下面我想总结下一些面试官出题的方向和回答的技巧,下面截取我对一个应届毕业生的面试过程作为讲解,希望能对再今后的面试任职时有...

ADAS在车载导航设备上的应用

ADAS在车载导航设备上的应用              首先我们来了解一下ADAS的基本概念,ADAS全称是Advanced DriverAssistance Systems,中文翻译是高级驾驶...

车载全景可视系统surroundview

from: http://blog.csdn.net/viewcode/article/details/21456015 技术方案有哪些? 全景可视系统,也又称全景泊车等等,市面已经有产品出现...

avs 中国音视频标准DRA 中音频标准及应用

DRA 是Digital Rise Audio的缩写。是广州广晟数码技术有限公司(Digital Rise Technology)开发的一项数字音频编码技术,目前是音频编码的国家标准。2007年1月被...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)