其他功能
关于复制粘贴撤销
在textedit中已经有封装好的函数,以下四个函数因此比较简单
void MainWindow::on_action_Cut_triggered()
{
ui->textEdit->cut();
}
void MainWindow::on_action_Undo_triggered()
{
ui->textEdit->undo();
}
void MainWindow::on_action_Copy_triggered()
{
ui->textEdit->copy();
}
void MainWindow::on_action_Paste_triggered()
{
ui->textEdit->paste();
}
关于查找
首先定义一个查找框 ,并且在构造函数中初始化他
findDlg = new QDialog(this);
findDlg->setWindowTitle(tr("查找"));
findLineEdit = new QLineEdit(findDlg);
QPushButton *btn_n= new QPushButton(tr("下一个"), findDlg);
QPushButton *btn_p= new QPushButton(tr("上一个"),findDlg);
QVBoxLayout *layout= new QVBoxLayout(findDlg);
layout->addWidget(findLineEdit);
layout->addWidget(btn_n);
layout->addWi