Qt
介绍很多Qt方面的知识。
Qt君
生命不息,奋斗不止!
展开
-
版本号比较实现
项目使用QVersionNumber实现版本号比较的一些例子。原创 2022-10-24 07:00:00 · 550 阅读 · 0 评论 -
Qt打印更多的调试信息
打印更多的调试信息。原创 2022-04-30 09:41:13 · 816 阅读 · 0 评论 -
Qt开源网络库[13]-断点续传下载
主要更新内容:添加了断点续传下载功能。 程序异常退出或网络中断,不再需要重新下载文件了,在断点处重新下载即可。1. 断点续传下载 默认开启断点续传下载功能,即当程序异常退出时,再次运行会接着从已下载的位置下载。 需要注意的是:如果服务器不支持断点续传功能,则每次下载都是从头开始下载。参数解释enabled开启/关闭断点续传下载HttpRequest &enabledBreakpointDownload(bool enabled = true); .原创 2021-09-26 22:35:32 · 766 阅读 · 0 评论 -
Qt开源网络库[11]-杂项更新
主要更新内容:新增支持Qt5.6版本以上。添加请求体发送表单数据的支持。精简代码。代码地址:https://github.com/aeagean/QtNetworkService原创 2021-09-22 21:20:12 · 322 阅读 · 0 评论 -
Qt正则代码生成器
最新君君利用业余时间写了一个Qt正则代码生成器,目前支持QRegExp和QRegularExpression类的正则代码生成。原创 2021-08-20 12:16:44 · 918 阅读 · 0 评论 -
判断信号是否绑定了
本文介绍Qt的信号是否被连接了和信号槽之间的参数是否一致的判断方法。原创 2021-06-13 17:42:23 · 4478 阅读 · 0 评论 -
Qt开源网络库[9]-下载文件
有用户反馈说下载文件操作太麻烦了,想了想把这个功能加上吧。只需要简单地调用download()即可轻松下载文件。接口:设置下载操作。/* 保存为默认的文件名,会从请求头去拿文件名字,如果请求头没有则为链接最后的文本内容。*/HttpRequest &download();/* 指定保存的文件名字,可包含路径。*/HttpRequest &download(const QString &file);响应回调/信号槽。HttpRequest &on.原创 2021-05-24 07:19:08 · 603 阅读 · 0 评论 -
Qt开源网络库[8]-上传文件与超时处理
重构了部分代码并在此基础上添加"上传文件"和"超时处理"的功能一个简单的使用例子:HttpClient client;client.post("http://httpbin.org/post") .bodyWithFile("text_file", "demo.txt") .onUploadProgress([](qint64 bytesSent, qint64 bytesTotal) {qDebug()<<bytesSent;} .onSucces.原创 2021-05-24 07:17:35 · 875 阅读 · 7 评论 -
QString的arg的思考
使用Qt的arg格式化以下字符串:QString marjor = "2";QString minor = "0";QString patch = "1";QString str = QString("Version: v%1.%2.%3, " "major version number is %1, " "minor version number is %2, "原创 2021-05-04 11:00:59 · 882 阅读 · 0 评论 -
轻量级Qt键盘-更新谷歌汉字库
收集了近期网友反馈的问题,除了更新谷歌汉字库,还有下列的更新:添加长按按键重复触发按键的功能;添加文泉驿字体。修正了不能输入字符’.'的问题;优化中文输入卡顿的问题原创 2021-05-02 21:31:05 · 532 阅读 · 0 评论 -
1155个Qt安装包源码包下载
在今年1月份发了991个Qt安装包下载链接,有很多公众号粉丝反馈说,怎么有一部分Qt版本没有源码包呢?今天有空,盘它!重新下载了160+个Qt源码包共70多G,源码最新下载到Qt 6.0.3版本。原创 2021-05-01 13:51:08 · 1354 阅读 · 0 评论 -
Qt运行程序弹出异常窗口解释
源于群友的提问。关于程序运行时弹出崩溃窗口提示的问题。原创 2021-04-09 23:08:10 · 10345 阅读 · 3 评论 -
qDebug小坑
使用qDebug打印输出,但这里有个注意的地方是,qDebug是一个宏,可以被屏蔽,比如定义了:QT_NO_DEBUG_OUTPUT宏,即qDebug()后面的语句将不再执行,会导致程序意想不到的后果。qDebug() << system("myapp"); 除了qDebug宏,还有qWarning和qInfo也是需要注意的。...原创 2021-02-21 22:10:36 · 106 阅读 · 0 评论 -
Qt官方示例-Qml系统对话框
本示例演示了Qml模块中的系统对话框,其外观和行为取决于平台。翻译 2021-02-14 16:12:45 · 245 阅读 · 0 评论 -
Qt官方示例-字体采样器
预览系列字体的例子。翻译 2021-02-08 22:24:50 · 56 阅读 · 0 评论 -
QListWidget小例子
该例子演示如何实现QListWidget窗口列表的动态添加和删除。原创 2021-02-02 23:55:18 · 307 阅读 · 0 评论 -
分享一个HTTP服务器和客户端库
cpp-httplib是一个C++11跨平台HTTP/HTTPS库。该库使用非常方便,只需要包含httplib.h文件即可!原创 2021-01-23 23:52:53 · 95 阅读 · 0 评论 -
Qt安装包百度网盘下载分享
君君最近看到比较多留言就是,Qt安装包下载不了。好吧,盘它!991个Qt安装包,共563G大小。原创 2021-01-22 22:51:10 · 10725 阅读 · 78 评论 -
使用for循环遍历QMap
遍历QMap容器,一般使用迭代器遍历,但使用迭代器遍历需要写的字太多了,而使用for循环遍历就少写很多字。来看看君君是怎么操作的吧。原创 2021-01-22 21:23:24 · 668 阅读 · 0 评论 -
看看Qt 6.0 支持哪些模块吧
很多用户反馈,Qt 6.0的源码太少了,一些重要的模块没有,比如串口模块,多媒体模块,图表模块。它们要到Qt 6.1才能支持,有的甚至是要等到Qt 6.2才能支持。原创 2020-12-10 23:52:01 · 1039 阅读 · 0 评论 -
Qt 6.0 正式发布
Qt 6.0 主要更新的内容:使用C ++ 17下一代QML新的图形架构Qt Quick的统一2D和3DCMake构建系统(应用程序仍支持QMake) 在Qt 5中已删除的一些最常用的API已移至Qt5CoreCompat模块中。它包含从Qt 6中删除的几个广泛使用的类,例如QRegExp,QTextCodec,用于XML的旧SAX解析器以及其他一些项目。 Qt 6.0是下一代Qt的起点。但是令人遗憾的是它的功能尚未达到Qt 5.15的高度,但我们将在未来几个月内填补空白。 后续Q原创 2020-12-08 22:45:12 · 2113 阅读 · 2 评论 -
1000+个Qt安装包整理
因为Qt官方的安装包太分散了,所以君君整理了1000多个安装包到Qt小站中。分享给大家。原创 2020-09-06 23:19:01 · 927 阅读 · 0 评论 -
Qt 6.0所有功能已开发完毕
预计在2020年12月发布。原创 2020-09-02 23:30:56 · 4783 阅读 · 0 评论 -
Qt 5.9长期支持版本将于2020年5月结束
对Qt 5.9 LTS的支持将于2020年5月结束。如果仍然使用Qt 5.9 LTS,则建议更新到即将发布的Qt 5.15 LTS或Qt 5.12 LTS。如果您无法更新,则在标准支持终止后,可以额外付费使用扩展支持。翻译 2020-05-27 01:59:10 · 3866 阅读 · 1 评论 -
Qt 5.15长期支持版本正式发布
Qt5最后一个大版本更新。翻译 2020-05-27 01:58:44 · 7085 阅读 · 0 评论 -
创建Qt子工程
使用QtCreator创建子工程(方便组织和管理项目工程)。原创 2020-04-09 02:03:27 · 827 阅读 · 0 评论 -
为什么在QLineEdit中重复粘贴文本并调用了clear()内存也会不断增加?
当调用QLineEdit::clear()时,QLineEdit将文本存储在"撤销/重做"的缓冲区中,因此内存使用量将随此增加而增加。你可以调用QLineEdit::setText()清除"撤销/重做"的缓冲区内存,从而使得内存不会随之增加。原创 2020-04-09 01:55:52 · 613 阅读 · 0 评论 -
Qt官方示例-摆动的文字
该示例演示了如何使用QBasicTimer和timerEvent对小部件进行动画处理和使用QFontMetrics确定屏幕上文本的大小。翻译 2020-01-19 23:13:53 · 897 阅读 · 0 评论 -
QCamera小问题
今天解决了网友一个问题,就是使用QCamera的接口supportedViewfinderSettings获取摄像头支持的参数一直为空?原创 2020-01-17 22:41:22 · 1072 阅读 · 0 评论 -
Qt官方示例-目录视图
该示例显示了本地文件系统的树状视图。它使用QFileSystemModel类提供文件和目录信息。翻译 2020-01-12 23:04:34 · 1070 阅读 · 1 评论 -
发布 | 汉字转拼音工具
通过查找汉字拼音库实现实时汉字转拼音的功能。原创 2020-01-11 22:16:56 · 553 阅读 · 0 评论 -
开发日常 | 解决SSL缺库导致https失败的问题
一个简单的get请求都会导致这种情况。原创 2020-01-11 19:43:29 · 1400 阅读 · 0 评论 -
Flat风格的Qml滚动选择条
基于Qml的Tumbler控件修改而成。原创 2020-01-08 23:42:38 · 614 阅读 · 0 评论 -
QString之arg
QString的arg接口主要用于字符串组合的功能。原创 2020-01-07 23:56:46 · 841 阅读 · 0 评论 -
Qt表格视图-简单表格
使用QTableView创建一个简单的表格视图并填充一些数据显示。原创 2020-01-06 23:40:32 · 7707 阅读 · 0 评论 -
简洁地筛选数据
不使用for循环实现筛选数据。原创 2020-01-06 00:35:41 · 478 阅读 · 0 评论 -
Qt官方示例-QLineEdit编辑器
基于QLineEdit实现的单行文本编辑器。翻译 2020-01-06 00:49:44 · 1243 阅读 · 0 评论 -
翻译 | Qt高级编码约定
很有用!翻译 2019-12-17 00:02:10 · 480 阅读 · 2 评论 -
Qt官方示例-正则测试工具
该正则测试工具(regularexpression)是基于Qt 5.0新引入的QRegularExpression类实现的。翻译 2019-12-15 22:37:59 · 639 阅读 · 0 评论 -
Qt 5.14版本正式发布(带下载链接)
快来看看新版本更新了些什么东西吧。翻译 2019-12-12 21:33:26 · 4293 阅读 · 0 评论