QT编写代码时出现C2039:“textEdit”:不是“Ui::MainWindow"的成员错误。 10
voidMainWindow::do_file_New()//实现新建文件的功能{do_file_SaveOrNot();isSaved=false;curFile=tr...
voidMainWindow::do_file_New()//实现新建文件的功能{do_file_SaveOrNot();isSaved=false;curFile=tr("未命名。txt");setWindowTitle(curFile);ui->textEdit->clear();//清空文本编辑器;ui->textEidt->setVisible(true);//文本编辑可见;
}
voidMainWindow::do_file_SaveOrNot()//弹出是否保存文件对话框{if(ui->textEdit->document()->isModified())//如果文件被更改过,弹出保存对话框{QMessageBoxbox;box.setWindowTitle(tr("警告"));box.setIcon(QMessageBox::Warning);box.setText(curFile+tr(" 尚未保存,是否保存?"));box.setStandardButtons(QMessageBox::Yes|QMessageBox::No);if(box.exec()==QMessageBox::Yes)//如果选择保存文件,则执行保存操作do_file_Save();}} 展开
}
voidMainWindow::do_file_SaveOrNot()//弹出是否保存文件对话框{if(ui->textEdit->document()->isModified())//如果文件被更改过,弹出保存对话框{QMessageBoxbox;box.setWindowTitle(tr("警告"));box.setIcon(QMessageBox::Warning);box.setText(curFile+tr(" 尚未保存,是否保存?"));box.setStandardButtons(QMessageBox::Yes|QMessageBox::No);if(box.exec()==QMessageBox::Yes)//如果选择保存文件,则执行保存操作do_file_Save();}} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询