食铁兽
  • 首页
  • 编程入门
    FFmpeg入门 VAPS XT入门 VxWorks入门
  • Presagis
    Creator入门 FlightSim入门 HeliSim入门 Ondulus IR入门 Ondulus LiDAR入门 Ondulus RADAR入门 STAGE入门 Terra Vista入门 V5D入门 Vega Prime入门
  • 说明
    归档 分类 标签 友链 关于 腾讯云-推广 阿里云-推广 七牛云-推广 买卖茅台
  • 开往
Qt自定义控件:汽车仪表盘

Qt自定义控件:汽车仪表盘

之前在网上看到一个用Qt设计的界面 作者免费提供了dll库以供使用,但是作为学习者,我们需要研究其代码以便了解大佬的开发技巧。当然花钱是不可能花钱的,这辈子都不可能花钱的。 我根据作者提供的核心代码脑补了剩余的部分。 作者源文章:Qt编写自定义控件1-汽车仪表盘 分析 根据我的理解,绘制过程如下: 绘制一个黑色实心圆作为底部 绘制第二个黑色实现圆,因为两个圆颜色不一样,形成最外圈的圆环 绘制
2022-05-26
Qt
#Qt
Qt绘制音频波纹图-QWT方法

Qt绘制音频波纹图-QWT方法

在上一篇Qt绘制音频波纹图中,我们使用Qt/FFmpeg绘制了简单的音频波纹图,本文将使用Qt的qwt库绘制音频解码的所有点。 本文的主要目的,是测试Qt/qwt的绘图最大能力。 测试配置为: 123456789Manjaro Linux stableLinux kernel 5.15.2CPU AMD 5950 16 Core 32 Thread金士顿 32G GPU GeForce GTS 4
2021-11-18
Qt
#Qt #FFmpeg #Qwt
Qt绘制音频波纹图

Qt绘制音频波纹图

本文实现Qt绘制FFmpeg解码音频的波纹. 绘制流程为: 音频解码 绘图 解码部分 首先创建一个空白带UI的Qt工程。 在UI上添加一个按钮 对应的click函数中添加解码代码,参考 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
2021-10-26
Qt
#Qt #FFmpeg
Qt程序无桌面环境运行

Qt程序无桌面环境运行

让Qt在无桌面环境下的Linux中运行 默认桌面为 使用组合键Ctrl + Alt + [F2-F7]进入tty模式 输入用户名和密码 进入程序所在目录,并执行程序 可以看到报错了,并提示找到了X服务但是无法连接,这是因为桌面没有开 执行命令 1sudo ./window --platform eglfs 它直接填充窗口运行。 但是鼠标无法操作,不知道是不是因为虚拟机的关系。
2022-06-30
Qt
#Qt
Qt模块介绍

Qt模块介绍

Qt采用模块化开发,可以根据需要使用各个模块,减少最终程序体积。 一般情况下我们程序使用的是libQt5Core.so之类的动态链接库,但是如果你使用的是静态库就需要付费,因为静态库是被编译进程序中的看不出任何Qt相关的内容,而动态库你可以从库名称看出是Qt提供的。 但是模块不等于dll,一个dll中可能封装着多个模块。比如说,Qt5中的libQt5Core.so中包含QFile文件操作、QThr
2025-01-14
Qt
#Qt #模块 #插件
Qt开发五子棋

Qt开发五子棋

五子棋(five in row,gobang,gomoku)在一个正方形棋盘上使用黑白两色棋子对局,以最先将5个同色棋子连成一条线者为胜(不论什么方向) 本文主要涉及界面相关,当然界面使用Qt开发 开发环境 戴尔G15 1511 i7-11800H 8核 16GB Manjaro stable Qt 6.3.0 GCC 11.2.0 双人对战 首先创建一个带ui的Qt工程(新版本Qt中,官方舍
2022-05-19
Qt
#游戏 #Qt
Qt工程.pro文件变量解析

Qt工程.pro文件变量解析

Qt工程的管理文件为*.pro,Qt Creator会先解析这个文件,如果解析有错误,会显示空工程。 编译Qt工程时,qmake会先将*.pro文件解析生成Makefile,然后调用编译器进行编译。 本文介绍*.pro文件中会用到的一些变量。 变量 pro中自定义变量 123MY_LIB_PATH=/home$$MY_LIB_PATH$${MY_LIB_PATH} 工程中定义
2022-03-03
Qt
#Qt
Qt实现延时

Qt实现延时

阻塞型延时 阻塞的原理就是:在延时期间,本线程的事件循环得不到执行。 QThread类的sleep() 最简单的延时方法就是使用QThread类的sleep(n)、msleep(n)、usleep(n),这几个函数的不良后果就是,GUI会在延时的时间段内失去响应,界面卡死,所以,这三个函数一般用在非GUI线程中。 1QThread::msleep(50);//阻塞延时50ms 使用定时器:死
2020-09-04
Qt
#Qt
Qt入门教程索引

Qt入门教程索引

说明 对于C++初学者来说,Qt源码在算法、设计模式、代码规范、开发流程方面有较高的水准。当然,受开源影响,开源贡献者众多,覆盖面广,达不到标准库的级别。 主要是收集整理一些简单易入门的小程序,方便Qt入门。 Qt VS 版本搭配,Linux下一般由软件包仓库维护者提供支持 Qt5.7 + VS2013 Qt5.9 + VS2015 Qt5.12 + VS2017 Qt5.15 + VS20
2021-05-05
Qt
#Qt
Qt使用在线源

Qt使用在线源

设置 Qt自5.15版本以后就不在提供离线安装包了,全部使用在线安装方式,以前的离线安装包也都被删除。 但是在线安装工具Qt Online Installer和维护工具MaintenanceTool.exe有一个问题就是速度太慢。 实际使用时需要换源。 但是在工具内换源速度还是慢,经过测试,换源的方式不对。 1.\MaintenanceTool.exe --mirror https://mirr
2024-11-03
Qt
#Qt #源
1…4445464748…83

搜索

©2020~2025 QQ/微信/邮箱👉1768478912@qq.com
总访问量 次 总访客数 人
苏ICP备20017687号-2 | police-icon 苏公网安备 32130202081068号