16,216
社区成员
发帖
与我相关
我的任务
分享
#include <QFile>
QString strFileName = QFileDialog::getOpenFileName(this, tr("OpenFile"), ".", tr("Image Files(*.*)"));
if(strFileName.length() == 0)
{
//ui->list->addItem(tr("You didn't select any files."));
//return;
}
// 打开文件
QFile *pFile = new QFile(strFileName);
if (!pFile->open(QFile::ReadOnly))
{
//ui->list->addItem(tr("open file fail %1: %2.").arg(strFileName).arg(pFile->errorString()));
//return;
}
// 读文件
qint64 fileSize = pFile->size();
char *pBuf = new char[fileSize];
pFile->read(pBuf, fileSize);
pFile->close();