UI界面如下所示:打开文件Button,文件路径,和显示文件的内容
打开文件Button可以触发一个对话框,对话框为QFileDialog
文件操作如下:类似于c++和c语言
connect(ui->pushButton,&QPushButton::clicked,this,[&](){
QString filename = QFileDialog::getOpenFileName(this,"打开文件","D:\\QT_CPP\\");//最后一个参数为默认路径
QFile file(filename);
file.open(QIODevice::ReadOnly);//设置只读模式
QByteArray array;//字节数组相当于字符串
while(!file.atEnd())
{
array += file.readLine();//一行一行读
}
ui->textEdit->setText(array);
file.close();
});
运行结果如下: