void MainWindow::textBold()
{
QTextCharFormat fmt;
bool res = ui->boldAction->isChecked();
fmt.setFontWeight(res ? QFont::Bold : QFont::Normal);
if(activateChildWnd())
activateChildWnd()->setFormatOnSelectedWord(fmt);
}
如以上代码,res点击为应true,但程序断点后发现res为false;
实际上应对该控件的ui进行checkable勾选,即可解决错误