QT---QFontDialog

目录

1、设置窗口大小

2、选择字体

3、输出结果


1、设置窗口大小

 setFixedSize(800,600);

    ui->setupUi(this);
    ui->pushButton->setFixedSize(250,50);
    ui->plainTextEdit->setFixedSize(300,300);

2、选择字体

    bool ok;
    QFont inifont=ui->plainTextEdit->font();//获取原有的字体
    QFont font=QFontDialog::getFont(&ok,font);//获得选择后的字体
    if (ok){

     ui->plainTextEdit->setFont(font);

    }

3、输出结果

 总结:
1、选择字体对话框使用,参考帮助立越l
2、getFont生成选择字体对话框,返回值不能判断有效,一般是根据getFont的第一个参数逻辑变量是否为ture。