QPixmap使用要点

本文记录在使用 QPixmap 时容易感到困惑和犯错的地方,方便自己查阅,亦希望能成人之美。

Qt

QSS设置滚动条样式

本文简单记录如何使用 QSS 设置滚动条的样式。

Qt

Qt子线程中更新UI

本文介绍两种在Qt子线程(非UI线程)中更新UI组件的常用方法。 1. 使用信号槽这是一种非常常规的方式,通过自定义信号、槽,连接该信号和槽,在子线程中发送信号,在槽中更新 UI。 定义信号和槽: 1234signals: void updateUi(int v);private slots: void onUpdateUi(int v);

Qt

Qt弹窗外部点击时自动关闭

本文介绍在 Qt 编程中如何实现当鼠标点击弹窗外部区域时,该弹窗可以自动关闭的效果。

Qt

开源库nlohmann json使用备忘

nlohmann/json 是一个用于解析 JSON 的开源 C++库,口碑一流,无需额外安装其他第三方库,还支持单个头文件模式,使用起来非常方便直观。

开源库

C++字符串和字符字面量

C++支持各种字符串和字符类型,并提供了表达每种类型字面值的方法。在源代码中,我们使用字符集来表示字符或字符串。同时我们还可以使用通用字符名和转义字符来通过基本的源字符集表示任何字符串。而原始字符串能够避免对转义字符进行转义,并可用于表示所有类型的字符串。

C++语言

CentOS7申请免费LetsEncrypt证书并续期

本文介绍在 CentOS7 环境下,使用 Certbot 申请免费的 Lets Encrypt SSL 证书,并自动续期。

服务端开发

Vcpkg访问Github私有仓库

Vcpkg 默认只支持从公共代码仓库进行下载编译,本文介绍如何使用 Vcpkg 从私有仓库进行源码下载/编译/安装。

CMake
1789101123