QT界面布局之点击Checkbox实现文本下划线的控制

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:成功点击

发布了163 篇原创文章 · 获赞 42 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/Littlehero_121/article/details/104292374
今日推荐