Qt:29---QColorDialog、QFontDialog颜色字体对话框
一、QColorDialog(颜色对话框)
演示案例
getColor静态函数
- 参数:①初始化颜色、②父窗口对象、③颜色对话框标题
- 返回值:返回一个QColor对象
void Widget::on_btnColor_clicked() {QPalette pal=ui->plainTextEdit->palette(); //获取文本框的paletteQColor iniColor=pal.color(QPalette::Text); //现有的文字的颜色QColor color=QColorDialog::getColor(iniColor,this,"选择颜色");if(color.isValid())//如果颜色是可用的{pal.setColor(QPalette::Text,color);//设置QPalette对象ui->plainTextEdit->setPalette(pal);//设置文本框颜色} }
二、QFontDialog(字体对话框)
演示案例
getFont静态函数
- 参数:①传入一个变量(如果选择的字体有效,那么此变量变为true)、②初始化字体
- 返回值:返回QFont对象
void Widget::on_btnFont_clicked() {QFont iniFont=ui->plainTextEdit->font();//获取文本框字体bool ok=false;QFont font=QFontDialog::getFont(&ok,iniFont);if(ok)ui->plainTextEdit->setFont(font); }
Qt:29---QColorDialog、QFontDialog颜色字体对话框相关推荐
- QT 中改变文字颜色 字体 形状
修改qlabel背景颜色setStyleSheet ui->label_2->setStyleSheet("background-color:rgb(100,100,100)&q ...
- C# 字体对话框 颜色对话框
颜色对话框 ColorDialog为颜色对话框 属性: Color属性:用户选定的颜色 AnyColor属性:为true时显示所有可用的基本颜色 FullOpen属性:若为true,在对话框中显示自定 ...
- Qt 编程 —— 字体对话框(QFontDialog)的使用 【学习笔记】
文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正.并且该文档在后期会随着学习的深入不断补充完善.感谢各位的参考查看. 笔记资料仅供学习交流使用,转载请标明出处 ...
- Qt5创建标准字体对话框(QFontDialog类)
接续上节:https://blog.csdn.net/xunye_dream/article/details/83003316 头文件: #ifndef DIALOG_H #define DIALOG ...
- Qt 设置textEdit插入文本的字体、大小和颜色
1:.打开字体对话框选择字体 //用到头文件:#include <QFontDialog> void MainWindow::on_pushButton_font_clicked() {b ...
- PyQt5 技术篇-调用字体对话框(QFontDialog)获取字体,控件设置字体。
QFontDialog字体对话框 font, isok = QFontDialog.getFont() 返回值font是QFont字体对象,isok是True或False. 注:如果点了确定就是Tru ...
- 获取对话框当前cfont_MFC设置对话框、字体对话框、颜色对话框(转)
一.绘图 新建一个工程Graphic.添加一个菜单"绘图",在这个菜单中添加四个菜单项,分别为点(IDM_DOT).直线(IDM_LINE).矩形(IDM_RECTANGLE)和椭 ...
- 获取对话框当前cfont_获取对话框当前cfont_MFC设置对话框、字体对话框、颜色对话框(转)...
一.绘图 新建一个工程Graphic.添加一个菜单"绘图",在这个菜单中添加四个菜单项,分别为点(IDM_DOT).直线(IDM_LINE).矩形(IDM_RECTANGLE)和椭 ...
- QT学习:字体对话框
添加#include<QFontDialog>头文件 void MyWidget::on_pushButton_3_clicked() { //ok用于标记是否单击了Ok按钮.然后获得选择 ...
最新文章
- 奇点云发布三大无人零售终端产品,“云”“端”结合赋能零售商
- R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(单色填充、分组颜色填充)实战
- 复习笔记(一)——C++基础
- vue-li 配置介绍
- jQuery-DOM操作之children()、next()、prev()、siblings()
- linux系统安装与初用
- 负载均衡、反向代理 与F5
- ubuntu 18.04下 配置qt opencv的坑
- CCF202009-4 星际旅行(100分题解链接)
- 关于水晶报表打包的一些注意的地方!
- react 移动端视频、音频、pdf预览
- 计算机操作系统32位,电脑操作系统中32位和64位的区别
- Qt 之QDockwidget 自定义窗口标题栏
- lae界面开发工具入门之介绍五--秘籍篇-杂项
- 相机镜头选择:相机焦距、视场角和景深(可视距离)之间的关系
- php file_get_contents 返回false,关于file_get_contents返回false解决办法
- 蓝牙打开和搜索并显示在列表
- python docx文本替换保留样式
- 广州集体户口办结婚证实播(各种办证难)
- python将英语中的复数名词变成单数名词
热门文章
- 德工业联合会建议欧盟对中国采取强硬政策 商务部回应
- 数据库-Navicat连接SQLserver报错:未发现数据源名称并且未指定默认驱动程序
- vulnhub raven2复现
- ADB命令指令控制Android系统的WIFI连接开启/关闭状态
- 测试工作中发现一个bug,而开发人员说不是一个bug,你该怎么处理?
- 阿里最新股权曝光:软银持股23.9% 蔡崇信持股1.4%
- 初探Java设计模式2:结构型模式(代理模式,适配器模式等)
- 魔戒世界服务器维护,我的世界1.7.10服务器魔戒 The Lord of the Rings
- 蓝牙Sig Mesh 概念入门①——简单介绍
- 解决win10环境下安装ArcGIS提示需要Microsoft.NET Framework 3.5sp1或等效环境问题