00001
00002
00003
00004
00005
00006
00007 #include "ExportImageForRegression.h"
00008 #include <QFile>
00009 #include <QMessageBox>
00010 #include <QObject>
00011 #include <QPixmap>
00012 #include <QString>
00013 #include <QTextStream>
00014
00015 ExportImageForRegression::ExportImageForRegression (const QPixmap &pixmap) :
00016 m_width (pixmap.width ()),
00017 m_height (pixmap.height ())
00018 {
00019 }
00020
00021 void ExportImageForRegression::fileExport (const QString &filename) const
00022 {
00023 QFile file (filename);
00024 if (!file.open (QIODevice::WriteOnly)) {
00025 QMessageBox::critical (0,
00026 QObject::tr ("Export Image"),
00027 QObject::tr ("Cannot export file"));
00028 } else {
00029
00030 QTextStream str (&file);
00031
00032 str << m_width << "x" << m_height << "\n";
00033
00034 file.close ();
00035 }
00036 }