class QImageWriterPrivate
{
public:
- QImageWriterPrivate(QImageWriter *qq);
+ QImageWriterPrivate();
// device
QByteArray format;
// error
QImageWriter::ImageWriterError imageWriterError;
QString errorString;
-
- QImageWriter *q;
};
/*!
\internal
*/
-QImageWriterPrivate::QImageWriterPrivate(QImageWriter *qq)
+QImageWriterPrivate::QImageWriterPrivate()
{
device = 0;
deleteDevice = false;
gamma = 0.0;
imageWriterError = QImageWriter::UnknownError;
errorString = QT_TRANSLATE_NOOP(QImageWriter, QLatin1String("Unknown error"));
-
- q = qq;
}
/*!
setFileName().
*/
QImageWriter::QImageWriter()
- : d(new QImageWriterPrivate(this))
+ : d(new QImageWriterPrivate())
{
}
image format \a format.
*/
QImageWriter::QImageWriter(QIODevice *device, const QByteArray &format)
- : d(new QImageWriterPrivate(this))
+ : d(new QImageWriterPrivate())
{
d->device = device;
d->format = format;
by inspecting the extension of \a fileName.
*/
QImageWriter::QImageWriter(const QString &fileName, const QByteArray &format)
- : d(new QImageWriterPrivate(this))
+ : d(new QImageWriterPrivate())
{
QFile *file = new QFile(fileName);
d->device = file;