Qt Creater 制作汽车仪表盘

简介: 最近项目用到了模拟仪表,网上下载大神编写的按个仪表Meter没有成功 转战 QWt 编译后,在creater中仍然无法使用,只可以在代码中使用

百度说是我编译的版本不对

 

扔到

 

开始做自己的

 

这个用到了图片,所以大小是是确定的,唯一的好处就是特效可能更好看一点点image.pngimage.png

void Form_KM::paintEvent(QPaintEvent *)
{
    QImage imagePointer(":/KM/Images/Km/Point.png");
    QPainter painter(this);
    QRect rct(32,39,324,324);
    painter.translate(m_pointX,m_pointY);
    painter.rotate(-14+m_degreespeed);
    painter.translate((0 - m_pointX),(0-m_pointY));
    painter.setRenderHint(QPainter::SmoothPixmapTransform,true);
    painter.drawImage(rct,imagePointer);
    painter.save();
    painter.restore();
}

代码连接:http://download.csdn.net/detail/z609932088/9465874

目录
相关文章
|
程序员 C语言
Qt编写自定义控件49-飞机仪表盘
一、前言 飞行仪表是测定和表示飞机数据的工具,飞机中必不可少的一部分,飞行员根据飞行仪表表示的数据才能正确地做出判断。一般飞机仪表包括高度表+空速表+垂直速率表+姿态仪+航向指示表+转弯协调表。这次要绘制的是其中的姿势仪,显示飞机相对于地平线的姿态,看姿态仪,飞行员能判断飞机姿态为偏左偏右,及偏上和偏下。
1609 0
|
编解码 开发工具 C语言
Qt编写自定义控件10-云台仪表盘
一、前言 做过安防视频监控的同学都清楚,在视频监控系统软件上都可以看到一个云台控制区域,可以对球机进行下下左右等八个方位的运动控制,还可以进行复位,一般都是美工作图好,然后贴图的形式加入到软件中,好处是程序简单,界面美工,主要取决于美工的美图能力,缺点是对于各种分辨率的适应性稍微差点,需要不同的图片切图贴图,除非默认做好的是大图自适应看不出差别,可能大部分人所在的公司都是小公司,一般美工人员比较少甚至没有,都需要程序员一人负责,甚至一开始就要考虑到各种分辨率的应用场景以及后期可能的换肤换色等。
1342 0
Qt | 实现一个简单的可以转动的仪表盘
通过paint实现一个可以转动的仪表盘。
203 0
|
计算机视觉 容器
Qt开发笔记之Qwt(二):Qwt仪表盘的基本使用
Qt开发笔记之Qwt(二):Qwt仪表盘的基本使用
Qt开发笔记之Qwt(二):Qwt仪表盘的基本使用
Qt qml 华为太空人仪表盘
欢迎来到我的博客,希望这篇文章对你有所帮助,如果觉得不错,请点赞搜藏哈。
229 0
Qt qml 华为太空人仪表盘
|
5G
Qt [GC9-16]:液晶仪表盘介绍
Qt [GC9-16]:液晶仪表盘介绍
146 1
Qt [GC9-16]:液晶仪表盘介绍
|
数据安全/隐私保护 Python
PyQt5 图形界面-基础准备:安装Qt Creater、Qt Designer工具,使用Qt Designer设计界面,安装PyQt5工具库
PyQt5 图形界面-基础准备:安装Qt Creater、Qt Designer工具,使用Qt Designer设计界面,安装PyQt5工具库
498 0
PyQt5 图形界面-基础准备:安装Qt Creater、Qt Designer工具,使用Qt Designer设计界面,安装PyQt5工具库
|
程序员 C语言
Qt编写自定义控件54-时钟仪表盘
一、前言 这个控件没有太多的应用场景,主要就是练手,论美观的话比不上之前发过的一个图片时钟控件,所以此控件也是作为一个基础的绘制demo出现在Qt源码中,我们可以在Qt的安装目录下找到一个时钟控件的绘制,甚至还有qml版本,本控件无非就是一个仪表边框加上时钟分钟刻度再加上时分秒指针,打完收工,我是在此基础上增加了可以设置各种颜色,然后鼠标右键可设置四种效果 普通效果/弹簧效果/连续效果/隐藏效果,弹簧效果的意思是秒钟走动的时候,先移动到超过指定位置,然后又重新弹回来,连续效果的意思是将步长减少,一点点的移动,将秒钟的定时器精度调高。
1086 0

热门文章

最新文章

推荐镜像

更多