Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
40 lines (35 sloc) 1.34 KB
/****************************************************************************
** Makou Reactor Final Fantasy VII Field Script Editor
** Copyright (C) 2009-2012 Arzel Jérôme <myst6re@gmail.com>
**
** This program is free software: you can redistribute it and/or modify
** it under the terms of the GNU General Public License as published by
** the Free Software Foundation, either version 3 of the License, or
** (at your option) any later version.
**
** This program is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
** GNU General Public License for more details.
**
** You should have received a copy of the GNU General Public License
** along with this program. If not, see <http://www.gnu.org/licenses/>.
****************************************************************************/
#ifndef FIELDIO_H
#define FIELDIO_H
#include <QtCore>
class Field;
class FieldSaveIO : public QIODevice
{
public:
FieldSaveIO(Field *field, QObject *parent=0);
virtual void close();
protected:
virtual qint64 readData(char *data, qint64 maxSize);
private:
qint64 writeData(const char *, qint64) { return -1; }
bool setCache();
Field *_field;
QByteArray _cache;
};
#endif // FIELDIO_H
You can’t perform that action at this time.