QT菜鳥求助大佬,最近用QT寫個記事本,查找功能用到了 TextEdit的find函數,但是用QTextDocument::FindBackward的時候有點小問題,查找大寫字母的時候會“跳行”,大佬路過的時候幫忙看下
void test::on_pushButton_clicked()
{
QString str = ui->lineEdit->text();
if(ui->textEdit->find(str, QTextDocument::FindBackward))//向後查找
{
// 查找到後高亮顯示
QPalette palette = ui->textEdit->palette();
palette.setColor(QPalette::Highlight,palette.color(QPalette::Active,QPalette::Highlight));
ui->textEdit->setPalette(palette);
}
}