diff options
author | Nico Vertriest <nico.vertriest@qt.io> | 2018-05-22 12:23:54 +0200 |
---|---|---|
committer | Nico Vertriest <nico.vertriest@qt.io> | 2018-06-01 09:54:56 +0000 |
commit | 28738d2d8d6db6b0a771c3c6676450e7269e4f37 (patch) | |
tree | 00a360b6389f93941e752127b1cfad53fba98c44 /examples/widgets/tutorials/notepad/notepad.cpp | |
parent | 7c87ffff9aa62883bf61efe1bf27704d479eace5 (diff) |
Doc: Add formatting features to Notepad example
- bold, italic, underline
- About button
Change-Id: I8ece7d2bfca0b148b681a2fccb4a439ce179848a
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Diffstat (limited to 'examples/widgets/tutorials/notepad/notepad.cpp')
-rw-r--r-- | examples/widgets/tutorials/notepad/notepad.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/examples/widgets/tutorials/notepad/notepad.cpp b/examples/widgets/tutorials/notepad/notepad.cpp index 44d8597cb7..99a1a52c2b 100644 --- a/examples/widgets/tutorials/notepad/notepad.cpp +++ b/examples/widgets/tutorials/notepad/notepad.cpp @@ -191,3 +191,27 @@ void Notepad::on_actionFont_triggered() if (fontSelected) ui->textEdit->setFont(font); } + +void Notepad::on_actionUnderline_triggered() +{ + ui->textEdit->setFontUnderline(ui->actionUnderline->isChecked()); +} + +void Notepad::on_actionItalic_triggered() +{ + ui->textEdit->setFontItalic(ui->actionItalic->isChecked()); +} + +void Notepad::on_actionBold_triggered() +{ + ui->actionBold->isChecked() ? ui->textEdit->setFontWeight(QFont::Bold) : + ui->textEdit->setFontWeight(QFont::Normal); +} + +void Notepad::on_actionAbout_triggered() +{ + QMessageBox::about(this, tr("About MDI"), + tr("The <b>Notepad</b> example demonstrates how to code a basic " + "text editor using QtWidgets")); + +} |