当前位置: 首页 > news >正文

【Qt】(自制类)适用于QTextCharFormat的字体选择对话框

先附上github链接:https://github.com/Ls-Jan/Qt_CharFormatDialog
主要是作为QFontDialog的平替/增强,毕竟Qt自带的字体选择器一言难尽(用过的都叹气)。



【运行界面】

请添加图片描述

【功能】

一目了然,可以选择字体,设置字号,设置前景背景色,设置斜体粗体样式。
简单说明的是,数据核心是QTextCharFormat而不是QFont,毕竟QFont可没有“颜色”这个参数

【视频】

字体选择对话框(QTextCharFormat)

【说明】

①、核心类为XJ_CharFormatDialog,其中有两个信号可连接,分别为signal_hidesignal_change,详细说明及详细用法请见文件main.cpp和文件XJ_CharFormatDialog.h;
②、需要达成共识的是,但凡说Qt而没特殊声明的,采用的编程语言都是C++,而不是Python,开发环境一般是Qt Creator
③、贴的是github链接而不是附上源码,一个原因是防低级伸手党,另一个更主要的原因是,这个项目是多文件的,附上源码会很麻烦,而且我本身就不是来说Qt编程问题的(例如某某函数怎么用、某某功能要怎么实现之类的),粘贴源码一点意义都没有,与其费劲一个一个复制粘贴到本地,还不如把整个项目下载下来自己运行一遍。

http://www.lryc.cn/news/43847.html

相关文章:

  • Unity即时战略/塔防项目实战(一)——构造网格建造系统
  • 【ZOJ 1095】Humble Numbers 题解(动态规划)
  • 百科媒体背书,什么媒体的收录可以修改百科?
  • USB鼠标实现——HID 报告的返回(八)
  • DOPE PEG Maleimide,DOPE-PEG-Mal,二油酰磷脂酰乙醇胺PEG马来酰亚胺
  • python-课后作业-2
  • redis 六. list应用场景及底层分析
  • 成语填字接龙隐私政策
  • 导出LKD3588开发板的根文件系统
  • 【统计模型】某地区土壤所含可给态磷回归分析
  • redis 十. 线程基础
  • NQA简介
  • [python]上下文管理contextlib模块与with语句
  • STM32之TIM编码器接口
  • b站第一,Python自动化测试实战详细教学,3天教你学会自动化测试
  • 刷题记录:P8804 [蓝桥杯 2022 国 B] 故障 条件概率
  • 【算法】常用的基础数论
  • 云原生场景下的容器网络隔离技术
  • 用python绘制有向图
  • Spring MongoDB 开发教程(一)—官方原版
  • 数据结构——二叉搜索树
  • 23年5月高项学习笔记3---项目管理概述
  • 【组织架构】中国铁路成都局集团有限公司
  • 剧前爆米花--爪哇岛寻宝】java多线程案例——单例模式、阻塞队列及生产者消费者模型、定时器、线程池
  • Guitar Pro8中文版更新说明及系统要求介绍
  • 【id:19】【20分】A. 三数论大小(引用)
  • To_Heart—总结——FWT(快速沃尔什变换)
  • Google巨大漏洞让Win10、11翻车,小姐姐马赛克白打了
  • 腾讯云服务器部署内网穿透(让其他人在不同ip可以访问我们localhost端口的主机项目)(nps开源项目)
  • IDS、恶意软件、免杀技术、反病毒技术、APT、对称加密、非对称加密以及SSL的工作过程的技术介绍