1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| QFile file(FileName);
if(!file.open(QIODevice::ReadOnly)) //On ouvre le fichier en lecture seule
{
QMessageBox::information(this, tr("Image Viewer"),
tr("Cannot Open %1.").arg(FileName));
}
else
{
QMessageBox::information(this, tr("Image Viewer"),
tr("File succesfull Open %1.").arg(FileName));
QDataStream in(&file);//Lecture des données contenues dans le fichier.
quint16 rows ;
quint16 columns ;
in >> rows >> columns ;
QMessageBox::information(this, tr("Image Viewer"),
tr("the number of the columns is%1.").arg(rows),tr("the number of the rows is%1.").arg(columns) );
QBuffer buffer ;
in >> buffer ;
QIODevice::readLineData(FxdHeader,12);
ui->ZoneImage->setPixmap(QPixmap::fromImage(image)); |
Partager