我在我的项目中使用 QTextEdit
当用户单击按钮时,我想更改文本编辑区域的字体。为此,我正在使用 QTextEdit::setCurrentFont() 函数。但是,为了改变字体,用户必须首先在文本编辑区域中选择一些文本。整个textedit的字体只有在选择一些文本然后更改字体后才会更改。
有什么方法可以避免必须选择文本来更改字体?即使用户没有选择任何文本,我也希望字体发生变化。
我也试过这个。。但是,没用。。
QTextCharFormat Format = cursor->charFormat()
Format.setFontWeight(QFont::Bold);
cursor->setCharFormat(Format);
谢谢..