- qDebug
-
一、qDebugqDebug用于在控制台输出调试信息,主要有以下几种用法。1、类似c++的cout函数QStringstr=“world”;qDebug()<<“hello“<&...
- xmake新增对Qt编译环境支持
-
在最新的xmakev2.2.1版本中,新增了对QtSDK环境的支持,我们完全可以脱离QtCreater进行Qt应用程序的开发,甚至配合vscode/idea等编辑器+xmake插件(xmake-...
- Windows环境下Qt Creator控制台输出中文乱码解决方法
-
中文讨论Windows环境下QtCreator控制台输出中文乱码的解决办法。知识产权协议允许以教育/培训为目的向学生或受众进行免费引用,展示或者讲述,无须取得作者同意。不允许以电子/纸质出版为目的进...
- 跨平台软件开发框架——Qt
-
Qt是完整的跨平台软件开发框架,实现了一套代码可以在所有操作系统、平台和屏幕类型上部署,从台式机、嵌入式系统到可穿戴设备、移动设备。Qt是一个跨平台的C++图形用户界面开发框架,它既可以开发友好的、易...
- 「Qt入门第30篇」 XML(四)使用流读写XML
-
导语从Qt4.3开始引入了两个新的类来读取和写入XML文档:QXmlStreamReader和QXmlStreamWriter。QXmlStreamReader类提供了一个快速的解析器通过一个简单...
- 「Qt入门第27篇」 XML(一)使用DOM读取XML文档
-
导语XML(ExtensibleMarkupLanguage,可扩展标记语言),是一种类似于HTML的标记语言,但它的设计目的是用来传输数据,而不是显示数据。XML的标签没有被预定义,用户需要在使...
- xmake从入门到精通2:创建和编译工程
-
xmake是一个基于Lua的轻量级现代化c/c++的项目构建工具,主要特点是:语法简单易上手,提供更加可读的项目维护,实现跨平台行为一致的构建体验。本文主要详细讲解如何创建一个基于xmake的工程以及...
- Qt/C++ 加入轻便性能收集器
-
在做比较耗费计算资源或者存储资源的多线程程序时,往往需要分析每个环节耗费了多少时间。使用valgrind系列工具,在Linux下可以来做类似的工作,但是我们还是希望在所有平台下,以及最终发行Relea...
- 「Qt入门第22篇」 数据库(二)编译MySQL数据库驱动
-
导语在上一节的末尾我们已经看到,现在可用的数据库驱动只有两类3种,那么怎样使用其他的数据库呢?在Qt中,我们需要自己编译其他数据库驱动的源码,然后当做插件来使用。下面就以现在比较流行的MySQL数据库...
- Qt容器类:Qt的容器类介绍
-
一、介绍Qt库提供了一套通用的基于模板的容器类,可以用这些类存储指定类型的项。比如,你需要一个大小可变的QString的数组,则使用QVector<QString>。这些容器类比STL(C...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-