1、本文功能是通过勾选Checkbox按钮来实现textEdit文本框中的字体被选中下划线
2、首先我们需要在界面上拖动一个Checkbox按钮,然后就是实现转到槽的功能。如图所示:
3、再拖动一个TextEdit在界面上,然后就是需要加上如下代码实现下划线的功能
void MainWindow::on_checkBox_clicked(bool checked)
{
QFont font =ui->textEdit->font();
font.setUnderline(checked);
ui->textEdit->setFont(font);
}
4、最后界面实现,如图所示:
图1:未点击
图2:成功点击