- 博客(336)
- 资源 (27)
- 论坛 (14)
- 问答 (1)
- 收藏
- 关注

原创 Qt/Qml零基础入门系列文章总纲(持续更新中...)
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例
2020-11-25 14:37:02
344
4
原创 Qt系列文章之二十三(使用 QMediaPlayer 开发播放器、播放音乐/视频文件)
前言 前面讲完了多媒体的概念功能,本章将进行实例程序的讲解分析,带入快速集成项目使用,还是先介绍下该类的用途和主要成员,首先QMediaPlayer可以播放经过压缩的音频或视频文件,如mp3、mp4、wmv等文件, QMediaPlayer可以播放单个文件,也可以和 QMediaPlaylist 类结合,对一个播放列表进行播放。所以使用QMediaPlayer和QMediaPlaylist可以轻松地设计一个自己的音乐或视频播放器。成员介绍 QMediaPlayer的主要公共函数和槽函数见下
2021-03-04 11:47:17
11
原创 Qt for android 记录一次程序多线程莫名随机挂起问题
前言最近将win系统的程序移植到android时,因为要跑dll所以只能靠打印Debug输入日志查找问题,每次发现程序运行到一半时,日志就卡主了,不往下走,导致我以为dll里面的程序被挂起了,一顿分析,各种逻辑查找,没有发现任何问题,因为dll的逻辑比较复杂,多线程比较多,使用了大量的 pthread_mutex_lock 所以第一反应就是程序被挂起了, 整了几天后面发现白忙活,为什么是白忙活呢?因为程序真的没有问题,问题出在android系统上面,通过Logcat发现跑到最后会打印一句 read: un
2021-02-24 09:05:57
16
原创 C++继承三种继承方式不同解释
文章目录开局一张图详细说明:继承定义三种继承方式共有继承:私有继承:保护继承:表格再次说明开局一张图一张图最简介:详细说明:继承定义继承是使代码可以复用的重要手段,也是面向对象程序设计的核心思想之一。继承就是不修改原有的类,直接利用原来的类的属性和方法并进行扩展。原来的类称为基类,继承的类称为派生类,他们的关系就像父子一样,所以又叫父类和子类。一般格式如下:class 派生类名 : 继承类型 基类名派生类成员可以访问基类的public成员和protected成员。三种继承方式继承类型
2021-01-20 14:20:05
34
转载 linux ubuntu 安装5.15启动QtCreator报错
如下图:报错信息如下:qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.Available plat
2021-01-07 09:07:25
205
2
原创 Qt for android 9.x以上系统 Apk安装包内部升级
文章目录前言FileProvider介绍第一步第二步官方路径配置说明第三步第四步第五步android APK安装升级java代码前言 最近研究安卓apk自动内部升级时,采坑不少,我是Qt 5.12.10开发,开始使用java代码总是报错,后面直接采用Qt的QProcess来指定路径启动apk,以为会成功,直接返回给我失败,所以没办法,只能再回头研究 原生android 的升级方式,其中就采了不少坑,这里说明一下,使用Android原生java方法升级必须采用FileProvider这个类,因为Fi
2021-01-06 16:26:25
116
原创 Android file类使用详解
文章目录前言Android file类Android file类使用File类语法File类语法File类常用方法使用mkdir创建由该File对象表示的目录使用mkdirs创建包括父目录的目录前言 最近使用File,发现要配合FileProvider类使用,其中File让我头大,所以索性记录一下Android file类 在开发Android应用时免不了会跟文件打交道,本篇文章记录总结自己常用到的文件操作,数据的存储有多种方式,比如数据库存储、SharedPreferences存储、文件
2021-01-06 11:15:19
73
原创 Qt系列文章之二十二(Qt多媒体功能介绍)
前言 说完网络编程后,现在也应该来到媒体库的使用了,一般媒体库会结合网络编程使用,比如从网上拉取音频/视频数据,然后通过媒体库来进行播放,编码,压缩等相关功能,而Qt已经内置好了这些相关的媒体库,一般需求都用的到,除非需求很特殊就推荐自己编译一些第三方的媒体库,例如FFmpeg 库,或者使用基于FFmpeg的现成VLC第三方播放器等,好了,废话不多说,进入正题,首先介绍Qt媒体库有哪些花样,是什么形态的,又如何使用了?Qt多媒体模块功能概述 Qt多媒体模块提供了很多类,还为音频和视频播放、
2021-01-05 11:01:43
60
原创 Qt for android 移植android studio项目报错activity_main.xml:9: AAPT: error: attribute layout_constraintBott
文章目录问题报错代码解决方案方案一治标(某种意义上也算是治根)针对Qt方案二治根 针对Android,Qt也无妨问题报错代码简约错误activity_main.xml:9: AAPT: error: attribute layout_constraintBottom_toBottomOf (aka com.jni.f:layout_constraintBottom_toBottomOf) not found.全部错误如下:* What went wrong:Execution failed
2020-12-31 09:49:29
228
2
原创 Qt系列文章之二十一(基于QNetworkAccessManager 实现HTTP协议网络应用程序文件上传功能)
前言 在前面写完HTTP相关下载后,上传肯定也是少不了的,虽然平时我们上传用的少,但是也是一个不可或缺的功能,所以今天打算简单的讲讲Qt相关的Http上传功能。上传接口 有了前面的关于Qt网络的基础类的了解,下面的介绍大家肯定会一点就通!当然我们的上传同样是基于 QNetworkAccessManager 开发的, 大家可以回忆下在前面下载的章节中我们用到的是Get,如下:QNetworkReply *QNetworkAccessManager::get(const QNetworkRe
2020-12-30 16:47:53
89
原创 Qt for android 百度地图定位开发莫名其妙崩溃--W System.err: java.io.FileNotFoundException:
先贴错, 这是直接崩溃的前缀打印W Zygote : mz_is_rooted falseW ni.qtandroidmap: type=1400 audit(0.0:689): avc: denied { search } for name="/" dev="mmcblk0p4" ino=2 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:custom_file:s0 tclass=dir permissive=0W Syst
2020-12-28 17:56:58
122
1
原创 android studio 项目直接跑Qt for android报错error: resource style/Theme.MaterialComponents.DayNight.Dark解决方案
文章目录前言问题报错分析问题解决问题前言 将android studio新建的项目拿到QtCreator生成的项目合并编译时报错这个,其实在最早的时候,我有解决过,脑子容易忘记,每次出现这个问题,我都是大脑????一片空白,好像从来没有解决过这个问题一样,其实每次前面都解决了,就是忘记了怎么解决的,然后一顿乱搜乱搞,都无法解决,只是让我有点回忆的味道,好像我之前解决的时候也是这样走过来的,最后慢慢才发现如何解决问题的真正源头在哪里,百度是完全解决不了的,不然我今天也不会记录了,每次都说记录,解决后
2020-12-25 11:52:22
349
原创 androidstudio 打包API生成报错Lint found fatal errors while assembling a release target问题的解决方案
此问题发生在编译为 release 版本时,出现错误提示如下:Lint found fatal errors while assembling a release target.To proceed, either fix the issues identified by lint, or modify your build script as follows:...android { lintOptions { checkReleaseBuilds false
2020-12-25 09:45:17
18
原创 Android studio控制台 输出乱码解决方法
修改studio64.exe.vmoptions 文件,打开文件最后一行添加 -Dfile.encoding=UTF-8如图:
2020-12-24 17:12:59
135
1
原创 Qt系列文章之二十(基于QNetworkAccessManager 实现HTTP协议网络应用程序下载文件——断点续传功能)
文章目录前言实例讲解动态图显示效果前言 前文主要讲解了Http下载的当前实时网速记录,剩余时间,下载大小,唯独没有讲解如何使用断点续传,因为断点续传有点啰嗦和麻烦,所以才单独开辟一章,首先断点续传这个功能不是Http自带的,而是需要服务端那边有相应处理才行,如果服务端没有对应处理 ,你再断也就是断了,翻了天也续不上来,所以不要认为http断点续传是天生就自带的功能,这个主要是看对应服务端是否有这一功能,做了这一处理,一般的大型下载服务端,如Nginx之类的映射下载都是带了此机制的,如果是自定义开发
2020-12-23 11:07:12
65
原创 Qt系列文章之十九(基于QNetworkAccessManager 实现HTTP协议网络应用程序文件下载)
文章目录前言Qt高层网络操作类介绍基于HTTP协议的网络文件下载(包含下载进度、当前下载速度、剩余时间)下载动态示意图前言 前面讲解了主流的TCP/UDP请求后,该到用处最多的HTTP请求了,在Qt中要使用HTTP请求,在Qt4的时候有专门的QHttp,QFtp类使用,可惜在Qt5已经全部干掉了,统一封装了接口QNetworkAccessManager ,下面主要就是围绕该类展开一个系统性的介绍和使用!玩转此类,Qt5的网络请求基本就不在话下了!Qt高层网络操作类介绍 Qt网络模块提供–些类实
2020-12-22 16:14:52
170
原创 Qt系列文章之十八(基于QUdpSocket 实现的单播、广播、组播程序设计实例下)
前言 上文因为篇幅和组播特性的问题,我只写了单播和广播,这篇主打组播的程序实现和相关讲解组播的特性 在Qt系列文章之十六(基于QUdpSocket 实现UDP通信概述) 文章中,给出了组播示意图,简单表示了组播的原理。UDP组播是主机之间 一对一组 的通信模式,当多个客户端加入由一个组播地址定义的多播组之后,客户端向组播地址和端口发送的UDP数据报,组内成员都可以接收到,其功能类似于QQ群。 组播报文的目的地址使用D类IP地址,D类地址不能出现在IP报文的源IP地址字段。用同一个IP
2020-12-17 14:53:24
59
原创 Qt系列文章之十七(基于QUdpSocket 实现的单播、广播、组播程序设计实例上)
文章目录前言UDP通信实例程序功能实例窗口类定义代码UDP通信的实现UDP单播、广播代码实现讲解运行效果实践通信动态图前言 在前面讲解了UDP的基本概念后,还是要通过实例代码来全新过一遍才是真正的走通,实践出真知嘛,所以下面会用一个实例来分别讲解单播、广播、组播的区别和特点,其实,一般用UDP也就是单播用的对,不过多了解必有用处!UDP通信实例程序功能 老规矩,先新建一个UDP项目,如下图: 项目名称就设为UDP,点击下一步生成项目,设计简单的界面构造,运行实例如下:
2020-12-16 16:24:12
59
原创 Qt系列文章之十六(基于QUdpSocket 实现UDP通信概述)
前言 前面介绍完了TCP相关通信,肯定少不了UDP的通信,虽然说现在UDP使用没有TCP那么频繁,但是也还是有用武之地的,这里也会做一个详细的介绍和实战程序演示。通信概述 UDP (User Datagram Protocol,用户数据报协议) 是轻量的、不可靠的、面向数据报(datagram)、 无连接的协议,它可以用于对可靠性要求不高的场合。与TCP通信不同,两个程序之间进行UDP通信无需预先建立持久的socket连接,UDP每次发送数据报都需要指定目标地址和端口如下图:UDP连接
2020-12-14 09:15:31
130
原创 Qt系列文章之十五 (基于QTcpSocket TCP客户端程序设计及通信演示)
文章目录前言客户端项目新建与服务端建立连接与TCPServer的数据收发交互动态演示总结前言 上一章主要讲述了服务端的程序设计,本章主要讲述客户端的程序设计和对应的通信交互,有了前面的基础,基本上下面的讲解,我想已经非常容易理解了!客户端项目新建 还是老样子,先新建一个客户端的程序项目,如下图: 取名为TCPClient项目名称!新建工程完毕后,我们开始简单的界面设计,运行效果图如下: 客户端程序TCPClient只需要使用一个 QTcpSocket 对象,就可以和服
2020-12-11 17:10:32
64
原创 Qt系列文章之十四 (基于QTcpServer TCP服务器端程序设计)
前言上文主要讲解了服务端和客户端的一些基本核心类,TCP相关的概念理论,本章将进行实战代码讲解,一步一步详细解读,从应用程序入手,简单直接,高效通用!新建项目首先新建一个新工程。如下图:取名TcpServer, 下一步操作不累赘,新建工程完毕后,我们开始简单的界面搭建,如下图:...
2020-12-10 11:07:40
117
原创 Qt系列文章之十三(QTCP通信概述)
文章目录前言TCP概述前言 在前面讲完Qt的辅助网络请求类后,今天开始正式进入实践常用的网络通信方式——TCP通信, 这章主要讲解TCP通信的含义和Qt相关的Tcp类库详解,具体实践程序设计讲解放到下一章,本章主打基础知识讲解!TCP概述 TCP(Transmission Control Protocol) 是一种 被大多数Internet网络协议(如HTTP和FTP)用于数据传输的低级网络协议,它是可靠的、面向流、面向连接的传输协议,特别适合用于连续数据传输。 TCP通信必须先建立TCP连
2020-12-08 10:13:12
116
原创 Qt系列文章之十二(网络编程初体验)
前言 Qt网络模块提供了用于编写 TCP/IP 客户端和服务器端程序的各种类,如用于TCP通信的QTepSocket和QTepServer,用于UDP通信的QUdpSocket,还有用于实现HTTP、FTP 等普通网络协议的高级类如QNetworkRequest, QNetworkReply和QNetworkAccessManager。Qt网络模块还提供用于网络代理、网络承载管理的类,提供基于安全套接字层(Secure Sockets Layer,SSL) 协议的安全网络通信的类。 本章主要介绍基本
2020-12-05 09:23:33
57
原创 Qt for Bluetooth 蓝牙开发系列文章总纲
文章目录叙述大纲金典蓝牙开发篇Qt经典蓝牙系列一(什么是经典蓝牙开发,经典蓝牙的通信机制原理)Qt经典蓝牙系列二(认识QBluetooth金典蓝牙,各种类库的介绍)Qt经典蓝牙系列三(经典蓝牙服务端的设计(win)上)Qt经典蓝牙系列四(经典蓝牙客户端的设计(android)下)Qt经典蓝牙系列三(经典蓝牙客户端的设计(win)上)Qt经典蓝牙系列四(经典蓝牙客户端的设计(android)下)Qt经典蓝牙系列四(经典蓝牙客户端与服务端的通信(win/Android平台))低功耗蓝牙开发篇Qt低功耗蓝牙系列一
2020-12-04 16:06:58
326
6
原创 Qt系列文章之十一 (Qt 相关模块介绍)
文章目录前言Qt类库的模块分类介绍Qt基本模块Qt附加模块Qt 增值模块Qt 技术预览模块Qt 工具前言 Qt的模块相当多,不去分类看,可以看得眼花缭乱,不知道从何处开始看起,仔细分类后其实有没有多少,一共可以分为四个大模块和1个工具库,有兴趣了解更多的可以自己去Qt官方文档中搜索 All Modules 关键词,就一目了然了,好了,下面我开始逐步详细讲解每个大模块的作用和它包含的小模块的含义。上菜!Qt类库的模块分类介绍 Qt类库里大量的类根据功能分为各种模块,这些模块又分为几大类:Qt
2020-12-03 17:04:39
60
原创 Qt系列文章之十(Qt 数据类型介绍以及迭代器使用下)
前言 前面已经详细阐述了Qt 中QtGlobal 包含的常用数据类型和方法还有一些宏定义,因为篇幅的问题,所以做了上下两章来讲。方便各位消化和耐看!那么今天这章主要就是讲解Qt 独有的迭代器使用了! 话说使用迭代器必定少不了容器,没有容器迭代器就无法现行,所有下面我们从容器开始入手,先将Qt的容器过一遍眼,然后详细讲解各种容器的迭代器使用方式!容器类容器类概述 Qt提供了多个基于模板 的容器类,这些容器类可以用于存储指定类型的数据项,例如常用的字符串列表类 QStringList 就
2020-12-03 10:40:53
57
原创 Qt系列文章之九(Qt 数据类型介绍以及迭代器使用上)
文章目录前言QtGlobal介绍QtGlobal包含的数据类型定义QtGlobal包含的方法QtGlobal包含的宏定义前言 这一章主要介绍Qt包含的数据类型和迭代器,C/C++有自己的的标准类型和迭代器,Qt也有它自身包装的独特类型如qint8、qint64等和相关Qt包装实用的迭代器,究竟如何使用呢?我们先从QtGlobal 这个头文件开始入手QtGlobal介绍 <QtGlobal> 头文件包含了Qt类库的一些全局定义,包括基本数据类型、函数和宏,一 般的Qt类的头文件都
2020-12-02 17:50:46
75
原创 Qt系列文章之八(Qt 信号和槽使用)
文章目录前言特点介绍连接方式连接参数说明使用sender()自定义信号实践前言 写了这么久,终于来到Qt核心机制讲解了,这个玩意不搞通,很多东西无法讲解下去,当然在前文中已经初步介绍了信号与槽的使用。特点介绍 信号与槽是Qt的一个核心特点,也是它区别于其他框架的重要特性。信号与槽是对象间进行通信的机制,也需要由Qt的元对象系统支持才能实现的。 Qt使用信号与槽的机制实现对象间通信,它隐藏了复杂的底层实现,完成信号与槽的关联后,发射信号时并不需要知道Qt是如何找到槽函数的。Qt的信号与槽机制与
2020-12-02 14:38:59
49
原创 Qt系列文章之七(Qt 属性系统介绍)
文章目录前言属性定义属性的使用动态属性类的附加属性前言前面已经讲解完了元对象系统,今天准备开始着手Qt的属性系统,属性系统主要分为动态属性和附加信息,所以大家不必要把这个想的太难,其实无非就是一个Qt提供的宏定义,玩转了也就那回事了!所以不多讲废话,看了网上好多写Qt属性的,就那么几个使用方法能写几页纸,确实是看的头大,所以我这边都不喜欢码字凑篇幅,直接上重点,所以篇幅会比一般网上的都要精简!属性定义Qt提供一个Q_PROPERTY() 宏可以定义属性,它也是基于元对象系统实现的。Qt的属性系统与
2020-12-02 11:31:50
30
原创 Qt系列文章之六(Qt 元对象系统介绍)
文章目录前言正文概述元对象系统介绍前言Qt是一个用标准C++编写的跨平台开发类库,它对标准C++进行了扩展,引入了元对象系统、信号与槽、属性等特性,使应用程序的开发变得更高效。本章将开始介绍Qt的这些核心特点,对于理解和编写高效的QtC++程序是大有帮助的。本章还介绍 <QtGlobal>头文件 中Qt的一些全局定义,包括数据类型、函数和宏等,介绍Qt的容器类及其相应迭代器的使用方法。这些全局定义和容器类在程序中经常用到,了解其原理便于理解后面遇到的一些实例程序。正文概述Qt本身并
2020-12-02 10:47:30
81
原创 Qt系列文章之五(QtCreator 里使用Qt 技巧)
前言QtCreator在设计界面或编辑代码时,有–些快捷键和使用技巧,熟悉这些快捷键和使用技巧,可以提高工作效率。下表是Qt Creator的一些快捷操作的总结。快捷键表单功能快捷键说明Switch Header/SourceF4在同名的头文件和源程序文件之间切换Follow Symbol Under CursorF2跟踪光标下的符号,若是变量,可跟踪到变量声明的地方:若是函数体或函数声明,可在两者之间切换Switch Between Function Dec
2020-12-02 08:46:54
81
原创 Qt系列文章之四(如何在visual Studio 里使用Qt)
前言在QtCreator中可以使用MSVC编译工具对Qt项目进行编译。若有人比较习惯于使用Visual Studio,或某些项目必须使用Visual Studio,也可以在VisualStudio里创建和管理Qt程序项目。要在Visual Studio 中使用Qt,需要安装-一个Visual Studio 的Qt插件,这个插件程序由Qt公司提供。目前最新的Visual Studio Qt插件是Qt Visual Studio Tools 2019,插件如下图, 可以从Visual Studio 或Qt官网
2020-12-01 09:33:53
79
原创 Qt系列文章之三(编写简单程序Hello world 到不同平台winPc/Android)
前言在前面所有的部署环境都安装好后,如果要跑一个简单的入门程序,通常会先编写一个**“Hello World”程序。我们也用Qt Creator编写一个“Hello World”**程序,以初步了解Qt Creator设计应用程序的基本过程,对使用Qt Creator编写Qt C++应用程序建立初步的了解。正文新建一个项目单击Qt Creator的菜单项**“File"→“New File or Project"** 或者在主面板点击New菜单按钮,出现如下图的对话框。在这个对话框里选择需要创建的项
2020-11-30 10:37:57
2338
10
原创 Qt系列文章之二(Qt 环境搭建,主要针对MSVC/Android 平台)
前言前文我们已经将Qt安装好了,可能会有人需要安装对应的环境搭建,当然如果你是默认使用Mingw编译Qt就忽视这篇文章,本章针对的是已经安装好MSVC和Android平台的Qt应用!开始搭建Qt MSVC环境搭建很多小伙伴在安装好Qt MSVC后发现还不能正常的如Mingw那样直接写程序来编译运行,因为会报错,可能启动的时候就会提示错误,不管报什么错请按照我下面的步骤一步一步来,绝对好用!安装Visual Studio 2019版,最新版本(不想安装的可以忽略)为什么要安装Vs呢?因为安装它
2020-11-26 09:56:30
94
原创 Qt系列文章之一(Qt 下载、安装,组件管理软件储存库设置,离线/在线安装方式)
前言上面说的方式,其实在我的其他博客多多少少都提及过,或者单独写成篇,这里充其量是总结归纳,所以可能有些地方我会直接内部跳转文章链接,只因为篇幅太大,重新聚集到一篇文章上面,让你们看着也会很累,当然不会全部都是链接跳转的,一个一个来,先从下载开始Qt下载这边只介绍具体的下载地址,本文也直接让Qt5.x系列,其他版本不涉及,因为Qt目前的大版本是5.x系列,最新版本最近刚更新到5.15。Qt6 于2020年年底发布,预览版已经出了,我尝试用过,体验还是不太好,因为要更改的东西太多了,删除了很多库,尤其
2020-11-25 14:37:59
103
转载 Linux-pthread如何设置线程的优先级
设置线程优先级的函数:int pthread_setschedparam( pthread_t target_thread, int policy, const struct sched_param *param )它主要用于设置线程的调用策略和优先级。参数说明:target_thread是使用pthread_create所获得的线程ID。线程的调度有三种策略:SCHED_OTHER、SCHED_RR和SCHED_FIFO。Policy用于指明使用哪种策略。
2020-11-17 08:49:41
137
转载 android 如何让通知不被清除或者点击后不消失
APP发送通知后,点击clear按钮,如何让通知不被清除?或者点击通知后,通知不消失?[Solution]APP发送通知时,通知需要添加flag:notification.flags |= Notification.FLAG_ONGOING_EVENT;或者notification.flags |= Notification.FLAG_NO_CLEAR;...
2020-11-16 16:56:47
44
原创 Android各版本代号/版本号/API级别
今天看文档,还是觉得记录下各个版本号和API的级别对应,首先列出判断版本号的代码//如果大于等于android 5.0if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //todo }下面列出最新的andorid api版本对应表,参考于官方最新API文档Platform VersionAPI LevelVERSION_CODEAndroid 1130R
2020-11-14 10:30:55
73
转载 C++11中的原子操作(atomic operation)
所谓的原子操作,取的就是“原子是最小的、不可分割的最小个体”的意义,它表示在多个线程访问同一个全局资源的时候,能够确保所有其他的线程都不在同一时间内访问相同的资源。也就是他确保了在同一时刻只有唯一的线程对这个资源进行访问。这有点类似互斥对象对共享资源的访问的保护,但是原子操作更加接近底层,因而效率更高。在以往的C++标准中并没有对原子操作进行规定,我们往往是使用汇编语言,或者是借助第三方的线程库,例如intel的pthread来实现。在新标准C++11,引入了原子操作的概念,并通过这个新的头文件提供了多种
2020-11-13 16:51:05
51
libcrypto.so和libssl.so最新库下载
2018-05-22
基于QtQuick的QCustomPlot实现 (QML 实现)
2019-08-02
Qt及Qt Quick开发实战精解(超清PDF)
2018-05-03
HttpUpload Qt Http上传文件简单示例
2020-12-30
QT跨目录编译及多工程集成(动态库的创建、引用及工程间相互依赖关系的pro文件编写方法)
2018-05-10
Qt for android打开原生系统相机和相册
2018-03-19
Qt for Android 调用原生系统摄像头进行录像并保存输出
2018-03-19
Qt for Android Honeywell 扫描器的Android SDK开发demo
2018-04-13
C/C++11-20的标准API中文帮助文档CHM
2020-11-25
Qt Http下载 支持断点续传、实时网速、剩余时间
2020-12-23
Qt开发原生微信支付Demo
2018-03-23
Qt 中文及字符混合加密,双重加密解密
2018-08-23
MysqlNavicat12024版本客户端(内含激活工具)解压密码在我的博客中
2019-04-26
最全软件dll依赖可视工具
2019-06-10
QtMSVC VS2017版本编译的Openssl1.0.2s(可用于qt,原C/C++使用)
2019-07-31
Microsoft Visual Basic参考
2018-12-18
openssl_bin1.1.7z
2020-04-16
ChinaAreaCode.js
2019-05-17
android-support-v4最新版本解决无ContextCompat.checkSelfPermission问题
2018-04-04
为什么指定了cmake的查找头文件路径无效,还是去找系统路径
发表于 2016-03-23 最后回复 2020-01-19
资源被人举报,莫名被删除了资源和扣除积分,就一个通知 [问题点数:0分]
发表于 2020-01-17 最后回复 2020-01-18
QEventLoop 调用exec()后返回-1
发表于 2020-01-10 最后回复 2020-01-11
编译opencv2.4.3make出现/3rdparty/lib/libzlib.a: 无法添加符号: 文件格式错误是什么原因?
发表于 2016-03-24 最后回复 2019-11-21
如何在ARM板子上面用Qt实现文本转语音功能
发表于 2016-04-01 最后回复 2019-11-19
用Qt加V4l2打开USB摄像头在ARM板子上面为什么会出现延迟现象
发表于 2016-03-31 最后回复 2019-09-17
Qt for android 的程序在启动时直接崩溃是什么原因?
发表于 2017-02-03 最后回复 2017-05-19
用cmake编译Opencv2.3.1到ARM上面总是出错
发表于 2016-03-21 最后回复 2017-04-18
为什么在cpp中发出的信号signal,在qml中onsignal开始能响应,后面就不能响应此信号为什么
发表于 2017-02-03 最后回复 2017-02-03
为什么VC用WideCharToMultiByte这个函数能将TXT文本的乱码解读出来,Qt要怎么做?
发表于 2016-07-01 最后回复 2016-07-12
为什么指定了cmake的查找头文件路径无效,还是去找系统路径
发表于 2016-03-23 最后回复 2016-07-01
将Qtopencv的程序移植到ARM板子上面运行没有反应是怎么回事?
发表于 2016-03-24 最后回复 2016-04-01
在ARM板子上面运行移植过去的opencv程序报出/libstdc++.so.6:vesion 'GLIBCxx_3.4.20' not found的错误
发表于 2016-03-25 最后回复 2016-03-31
为什么我在linux系统PC端编译OpenCV,用的是cmake-gui,make到这个地方的时候就总是报错过不去
发表于 2016-03-22 最后回复 2016-03-24
将Qtopencv的程序移植到ARM板子上面运行没有反应是怎么回事?
2016-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝