0
点赞
收藏
分享

微信扫一扫

22 InputWidegts之FontComboBox

janedaring 2022-06-09 阅读 24

介绍: FontComboBox是一个窗口部件,让用户来选择一个字体。

UI属性介绍

22 InputWidegts之FontComboBox_ico

writing System:写系统,默认时显示全部的字体类型

font Filters :字体过滤器,就是过滤掉你输入的文字,如:输入123a,过滤到英文,则为123

current Font:当前字体

函数接口介绍

currentFont()当前字体

currentIndexChanged(int)当前索引改变信号

currentFontChanged(const QFont & font) 当前字体发生改变

实例代码:

//字体界面
ui->fontComboBox1->setItemIcon(1, QIcon("://image/menu.png"));
connect(ui->fontComboBox1, SIGNAL(currentFontChanged(const QFont)), this, SLOT(fontComboBox1FontChanged(const QFont)));
}

void Widget::fontComboBox1FontChanged(const QFont &font)
{
qDebug()<<font; //输出字体格式
qDebug()<<ui->fontComboBox1->currentIndex(); //输出当前索引
qDebug()<<ui->fontComboBox1->currentText(); //输出当前字体的中文
}

运行结果:

22 InputWidegts之FontComboBox_ico_02

 

举报

相关推荐

0 条评论