首页 前端知识 Qt5项目拆解第一集解决:中文乱码| 全局字体|注册表|QSS/CSS

Qt5项目拆解第一集解决:中文乱码| 全局字体|注册表|QSS/CSS

2024-02-15 14:02:35 前端知识 前端哥 179 726 我要收藏

# 一、乱码解决代码片段

QTextCodec是Qt中用于处理文本编码和字符集转换的类。它提供了一系列静态函数来实现不同编码的文本转换,包括编码转换、字符集检测和转换、以及数据流中的文本编码处理。QTextCodec类使得Qt可以在不同的编码和字符集之间进行无缝转换,从而方便地处理来自不同来源的文本数据。它是Qt中处理文本编码的核心部分之一。

#include <QTextCodec>QTextCodec *codec = QTextCodec::codecForName("UTF-8");codec->setCodecForLocale(codec);

# 二、全局字体设置代码片段

1.初始化字体

// 头文件#include <QFont>#include <QFontDatabase>#define     qDebugCyan_TEXT(value1)          qDebug()<<"[当前行:"<<__LINE__<<" "<<__DATE__<<" "<<__TIME__<<"] 【"<<#value1" = "<< (value1) <<
转载请注明出处或者链接地址:https://www.qianduange.cn//article/2048.html
标签
c pyqt
评论
会员中心 联系我 留言建议 回顶部
复制成功!