Qt
文章平均质量分 88
HongAndYi
我写的书:《Qt 6 C++开发指南》2023年,《STM32Cube高效开发教程(高级篇)》2022年,《STM32Cube高效开发教程(基础篇)》2021年,《Python Qt GUI与数据可视化编程》2019年,《Qt 5.9 C++开发指南》2018年
展开
-
《Qt 6 C++开发指南》提供4个版本的示例程序
Qt 6 C++开发指南》包含丰富的示例项目,为了方便读者使用《Qt 6 C++开发指南》学习Qt编程,本书提供了4个版本的示例程序。读者可在人民邮电出版社异步社区本书的配套资源里下载这4个版本的示例程序原创 2023-03-24 23:03:59 · 7605 阅读 · 3 评论 -
《Qt 6 C++开发指南》--1.1 Qt 简介
《Qt 6 C++开发指南》1.1节的完整内容,由作者发布。介绍了什么Qt,什么事Qt的跨平台开发特性。Qt的许可类型、不同安装版本,Qt支持的开发语言,以及Qt 6的新特性等。原创 2023-02-27 17:06:36 · 9960 阅读 · 0 评论 -
《Qt 6 C++开发指南》简介
《Qt 6 C++开发指南》内容和特点简介原创 2023-02-25 00:17:24 · 6056 阅读 · 5 评论 -
《Qt 5.9 C++开发指南》发布实例源码更新,提供Qt 5.12环境下测试过的源码
近期,对《Qt 5.9 C++开发指南》的实例源程序进行了更新,异步社区本书的“配套资源”下载里可以看到如下的内容。其中,QT5.9Samp2019.zip是在Qt5.9环境下测试过所有实例程序,QT5.12Samp2019.zip是在Qt 5.12环境下测试过的所有实例。这次的实例源代码压缩文件比最初的小,是因为:(1)删除了实例项目中的临时文件和编译后文件,只保留项目初始源程序。...原创 2019-06-01 10:30:32 · 7328 阅读 · 9 评论 -
Ubuntu里Qt 5.9.1 初次编译时出错: can not find -lGL
在Ubuntu里安装Qt 5.9.1后,编译一个简单的GUI程序时出现如图所示的错误,这是缺少了依赖包 liggl1-mesa-dev,在终端里安装即可。在终端输入sudo apt-get install libgl1-mesa-dev在询问是否继续时,键入’y’ 安装即可。安装后再编译就没有错误了。 ...原创 2018-12-03 22:11:59 · 729 阅读 · 0 评论 -
在64位Ubuntu 16.04系统里安装Qt 5.9.1
从网上下载Linux系统的64位Qt 5.9.1,下载的安装文件是 qt-opendource-linux-x64-5.9.1.run 打开命令终端,直接运行这个安装文件可能提示没有权限,因为下载的文件是没有执行权限的。使用chmod指令修改权限,然后运行此文件chmod a+x qt-opensource-linux-x64-5.9.1.run./qt-opensourc...原创 2018-12-03 22:04:23 · 3423 阅读 · 1 评论 -
如何正确使用《Qt 5.9 C++开发指南》一书学习Qt C++编程
《Qt 5.9 C++开发指南》一书上市以来销售情况不错,受到广大读者的普遍认可,但是有少数读者觉得本书不适合于初学者,学起来有困难,甚至说本书逻辑混乱。如果不是恶意评价,可能就是学习方法不得当,所以本文就如何使用本书来学习做一个介绍。学习Qt GUI编程的重点是什么?学习Qt GUI编程的重点应该是构造UI界面后,使用窗体进行业务逻辑操作的编程,也就是各种界面组件类的接口函数的灵活使用,...原创 2018-11-23 12:03:15 · 10427 阅读 · 8 评论 -
读取32位IBM浮点数的Qt C++程序
SEGY是地震勘探存储数据的标准格式,最早在1975年发布revision 0。由于那时候地震数据的处理一般是在服务器上进行的,所以SEGY格式打上了时代印记,例如SEGY文件采用大字节序,数据点是IBM 32位浮点数。2002年发布的版本revision 1增加了IEEE 32位浮点数,但还是采用大字节序。PC的处理器都是小字节序的,32位浮点数是IEEE浮点数,因此在PC上读取SEGY格式的文...原创 2018-05-06 00:22:49 · 2066 阅读 · 2 评论 -
倾心倾力之作《Qt 5.9 C++开发指南》
五一假期前收到了人民邮电出版社寄来的书,我们写的《Qt 5.9 C++开发指南》终于印刷出来了!从2016年11月开始写书,到今天终于印刷出版,历时约一年半,现在它终于面世了。 成书过程由于做项目的需要,在2014年开始转而用Qt编写软件。在本人学习Qt的过程中,买了好几本Qt编程的书,但是没有发现特别满意的。《C++ GUI Qt 4编程》和《Qt高级编程》虽然是比较经典...原创 2018-05-02 17:29:29 · 33740 阅读 · 59 评论 -
Qt 5.9 与 Matlab 2017b 混合编程基本流程
内容简介最近在用Qt编写一个数据处理软件,涉及到很多信号处理的算法,这些都是很成熟的算法,本着找轮子的思路找可用的源程序。GitHub上相关的源代码倒是很多,但是要么缺少实例和文档、要么在Windows下编译出现问题,即便是较大的完整的源程序库,学习其使用也是个比较耗时间的事情。找来找去,最后还是决定用Matlab与Qt混合编程。本文就介绍使用Qt 5.9和Matlab 2017b进行混合编程的基...原创 2018-03-03 23:00:13 · 18665 阅读 · 51 评论 -
Qt与Matlab混合编程中mwArray数组使用详解
内容简介在《Qt 5.9 与 matlab 2017b 混合编程基本流程》里介绍了MATLAB与C++混合编程的基本流程,流程走通之后,关键就是通过DLL里的函数实现功能了。MATLAB编译后的函数具有统一的输入输出参数的接口形式,主要是用到mwArray类型数组。在前一博文里没有对mwArray详细介绍,实际使用中还有些细节的问题,在本文里就对mwArray的使用做义工详细的介绍。主...原创 2018-03-07 21:32:52 · 15034 阅读 · 7 评论