
Qt
本专栏主要介绍 Qt 相关的常见内容 和 核心技能
昕光xg
专注于容器K8S,AI,机器人生态
展开
-
Qt on Android:添加分享功能
前几天(2015-4-15)看到老外的一篇文章,讲如何使用 Qt on Android 来向社交网络分享信息,使用 Qt 提供的 JNI 功能来实现,和我之前写的 QtAndroid 详解系列文章很搭啊,特此翻译过来。 原文在这里:Sharing with Qt on Android 。是 2014 年 12 月 12 日的文章,恨不相逢未嫁时……Sigh,又胡扯了……还是 Goog转载 2015-04-20 13:15:15 · 809 阅读 · 0 评论 -
Qt 笔记1--exe文件添加图标、避免子控件继承父控件的背景
Qt 笔记1--exe文件添加图标、避免子控件继承父控件的背景图片1、如何给程序的exe文件添加图标(1)在代码最外层新建文件logo.rc,内容其IDI_ICON1 ICON DISCARDABLE "logo.ico",其中logo.ico为为图标名称;如图1、图2所示:图1图2(2)在工程中添加logo.rc文件和logo.ico文件,添加完成后就会多出一个o...原创 2017-10-15 16:26:00 · 1711 阅读 · 0 评论 -
Qt 笔记3--Qt 操作 XML
Qt 笔记3--Qt 操作 XMLXML 可扩展标记语言(eXtensible Markup Language),被设计用来传输和存储数据,是当前使用最广泛的网络数据传输格式之一。Qt提供了一系列基于DOM的XML处理类,包括:QDomComment、QDomProcessingInstruction、QDomComment、QDomElement、QDomText、QDomDocu...原创 2019-03-29 17:20:29 · 1965 阅读 · 0 评论 -
Qt 笔记2--Qt 操作 Json
Qt 笔记2--Qt操作 JsonJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于 ECMAScript(欧洲计算机协会制定的js规范)一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,其简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 Qt提供了一系列的Json处理类,包括:QJsonDocument、QJso...原创 2019-03-23 21:24:09 · 676 阅读 · 0 评论 -
Qt笔记7--Qt 常见问题汇总
Qt笔记7--Qt 常见问题汇总最近由于需要又把Qt给捡回来了,然而发现曾经的点点滴滴都所剩无几了,因此觉得有必要逐渐写几篇博文,专门用来记录曾经、当下和以后会遇见的问题,以便于后续查阅。1、配置及使用1.1、debain下安装了Qt5.7 运行异常初次安装Qt5.7 提示无Qt creator needs a compiler set up to build. Conf...原创 2019-05-06 22:29:18 · 791 阅读 · 2 评论 -
Qt 笔记4--Qt 读写CSV
Qt 笔记4--Qt 读写CSVCSV(Comma-Separated Values),即逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号,其文件以纯文本形式存储表格数据;CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。Qt中似乎没有直接处理CSV的类,因此需要按照CSV的格式进行解析和生成,以下为笔者根据需要写的一个CSV读写案例,后续有相关功能函数也会...原创 2019-04-16 16:23:02 · 2369 阅读 · 3 评论 -
Qt 笔记5--Qt 拉伸窗体
Qt 笔记5--Qt 拉伸窗体正常情况下,Qt主窗体拉伸,但内部子窗体大小及位置并未发生该表,导致出现一部分空白区域,因此实际中为了美观需要实现其动态拉伸和调整效果。以下为笔者通过重新resizeEvent方法实现的一个简单拉伸案例,相应学习笔记贴在此处以便于后续参考。1、功能介绍以下3张图分别为(图1)原始界面,(图2)未做动态拉伸的界面,(图3)动态拉伸调整后的界面,我...原创 2019-04-18 12:14:41 · 1665 阅读 · 0 评论 -
Qt 笔记6--Qt 窗体区域拉伸移动
Qt 笔记6--Qt 窗体区域拉伸移动很多时候,一个窗体中各子区域的大小需要动态调整,如Qt Creator主界面的项目区、类视图去、编码区、应用程序输出区等,它们之间大小调整一般通过拖动边界区域来实现的。以下为笔者通过重写mouseMoveEvent、mousePressEvent、mouseReleaseEvent等方法实现的一个简单区域拉伸移动案例,相应学习笔记贴在此处以便于后续参考。...原创 2019-04-18 18:10:17 · 1664 阅读 · 0 评论 -
Qt笔记8--zlib实现gzip解压
Qt笔记8--zlib实现gzip解压几个月前,由于需要使用过zlib解压文本和图片,现在将当初的方法记录在这里,以便于后续查阅!1、功能及使用方法功能:1)解压gzip压缩的字符串2)解压gzip压缩的图片方法:1)下载并编译zlib-1.2.112)将zconf.h和zlib.h分别加入到项目头文件中3)通过Add Library->Ext...原创 2019-09-28 18:05:15 · 53997 阅读 · 2 评论