void RichTextLineEdit::updateContextMenuActions() { boldAction->setChecked(fontWeight() > QFont::Normal); italicAction->setChecked(fontItalic()); const QTextCharFormat &format = currentCharFormat(); strikeOutAction->setChecked(format.fontStrikeOut()); noSubOrSuperScriptAction->setChecked(format.verticalAlignment() == QTextCharFormat::AlignNormal); superScriptAction->setChecked(format.verticalAlignment() == QTextCharFormat::AlignSuperScript); subScriptAction->setChecked(format.verticalAlignment() == QTextCharFormat::AlignSubScript); }
bool SimpleRichTextEdit::fontBold() { return fontWeight() == QFont::Bold; }