首页
学习
活动
专区
工具
TVP
发布

跟Qt君学编程

觉得有用再分享,文章首发公众号「Qt君」欢迎关注。
专栏作者
680
文章
1040945
阅读量
70
订阅数
分享一个HTTP服务器和客户端库
cpp-httplib是一个C++11跨平台HTTP/HTTPS库。该库使用非常方便,只需要包含httplib.h文件即可! 1. 源码主页 https://github.com/yhirose/cpp-httplib 2. 开源协议 MIT协议 3. 简单使用例子 服务端使用例子 #define CPPHTTPLIB_OPENSSL_SUPPORT #include "path/to/httplib.h" // HTTP httplib::Server svr; // HTTPS httplib::
Qt君
2023-03-17
9400
使用for循环遍历QMap
  我们再看看使用for循环是怎么遍历的。下面介绍三种使用for循环的实现方法,你喜欢那种呢。
Qt君
2023-03-17
2.6K0
Qml自定义ListModel(视频)
  声明MyListModel到Qml中,并创建其实例MyListModel { id: myListModel }。ListView的代理(delegate)通过设置modelData改变其myListModel对象的QStringList内容。
Qt君
2023-03-17
5380
一天一个离职技巧之代码优化
  小看半小时,代码问题不大,都是一些细节问题。喝口82年的咖啡压压惊,再继续评审吧。
Qt君
2023-03-17
1750
Qt 第三方库 - QJsonModel
  QJsonModel可以很方便地显示json数据到QTreeView中。QJsonModel使用MIT开源协议。
Qt君
2023-03-17
7830
私有成员也可在外部被访问
  那么我们是否就有理由去认为C++的访问权限(public,protected,private)是基于类而不是对象实例?
Qt君
2023-03-17
4060
分享C/C++转汇编代码的在线网站
它有一个不错的功能就是鼠标指向对应代码,汇编语言栏会对应高亮汇编代码。除了支持C/C++转汇编代码,还支持Go,D,Python,Rust等语言。
Qt君
2023-03-17
2.4K0
C++使用explicit关键词的理解
上面介绍了explicit的使用,大概意思就是限制用户的某一行为。实际上加不加explicit都差不多呀,不加更方便呢。
Qt君
2023-03-17
2050
从超过100万个项目中搜索C++代码示例
  此服务可以帮助程序员找到使用类和方法以及文档的真实示例。我们的系统会自动搜索、检索和排序来自超过100万个开源项目的源代码示例。该服务的主要功能是有机会在单个页面上查看多个项目中使用特定类或方法的示例。
Qt君
2023-03-17
2230
Qml使用js读写文件
先看下面的实现例子(读取Qt资源文件main.qml文件并显示到Text控件中):
Qt君
2023-03-17
2.8K0
Qt的信号是私有还是公有
  Qt没有改造编译器,语法依然是C++语法。所谓的信号(signals)和槽(slots)依然在C++语法范围内,并没有做出编译器意义上的扩展。信号和槽本质上还是某个类的成员函数。
Qt君
2023-03-17
6900
让Qt会说话
❝一个文本转语音的小demo。❞   QTextToSpeech类提供了对文本转语音的功能。 文本转语音demo /* 注意项目文件需要添加:QT += texttospeech */ #include <QApplication> #include <QTextToSpeech> int main(int argc, char **argv) { QApplication a(argc, argv); QTextToSpeech speech; /* 设置高音调,范围-1.0
Qt君
2023-03-17
3150
C++判断类型的模板
介绍一些判断类型的模板。   下列模板中包 含于头文件<type_traits>(C++11起引入)。 检查类型是否为void is_void 检查类型是否为std::nullptr_t   C++14起引入。 is_null_pointer 检查类型是否为整数类型 is_integral 检查类型是否为浮点类型 is_floating_point 检查类型是否为数组类型 is_array 检查类型是否为枚举类型 is_enum 检查类型是否为联合类型 is_union 检查类型是否为非联合的
Qt君
2020-08-04
3.4K1
分享一个Github中文排行榜
  完整榜单地址:https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts   下列榜单分别为「总榜单Top10」和「C++榜单Top10」。
Qt君
2020-07-14
5650
QML导入C++类型
使用qmlRegisterType导入   导入C++类型。 原型 int qmlRegisterType(const char *uri, int versionMajor, int versionMinor, const char *qmlName) 配置 qmlRegisterType<MyItem>("MyModel", 1, 0, "MyItem"); 使用 impor
Qt君
2020-07-02
9030
秒数转时分秒格式
分别使用C++和QML/JS两种实现方式 C++版本 代码: #include <QtMath> static QString second2String(int sec) { int hours = qFloor(sec / 3600); int minutes = qFloor(sec % 3600 / 60); int seconds = qFloor(sec % 3600 % 60); QString hourStr = QString::number(hour
Qt君
2020-06-24
2.2K0
VLD内存泄漏检测工具
在main.cpp中添加#include <vld.h>后以调试模式运行即可检测内存泄漏。
Qt君
2020-05-14
1.4K0
分享Google C++风格指南
  Qt君为大家收集的Google C++风格指南PDF版本(可能并不是最新版本) 。
Qt君
2020-05-08
4530
algorithm库(1)
❝库来自于STL。定义了设计用于元素范围的函数集合。比如我们对一个元素集合求最值可以使用min或max,又或者对元素集合进行排序可以使用sort等等。❞ 不修改内容的序列操作 all_of 对范围内的「所有元素」是否满足给定条件。 限制:C++11引入。 any_of 对范围内的「任何一个元素」是否满足给定条件。 限制:C++11引入。 none_of 对范围内的「所有元素」是否不存在满足的给定条件。 限制:C++11引入。 for_each 对范围内的每个元素调用指定函数。 find 返回等价于给定值的第
Qt君
2020-05-08
3760
Linux指定执行文件的动态库路径
  在Linux中添加动态库路径可以设置LD_LIBRARY_PATH路径。如添加/mylib动态库路径:
Qt君
2020-05-08
7.2K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档