Subversion Repositories Scribus

Rev

Rev 3 | Rev 19 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

/***************************************************************************
                          serializer.h  -  description
                             -------------------
    begin                : Sat May 5 2001
    copyright            : (C) 2001 by Franz Schmid
    email                : Franz.Schmid@altmuehlnet.de
 ***************************************************************************/


/***************************************************************************
 *                                                                         *
 *   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 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 ***************************************************************************/


#ifndef SERIALIZER_H
#define SERIALIZER_H

#include <qstring.h>
#include "scribusview.h"
/**
  *@author Franz Schmid
  */


class Serializer {
public:
        Serializer(QString name);
        ~Serializer() {};
        QString Filename;
        QString Objekt;
        int Count;
       
        QString GetObjekt();
        void PutText(PageItem *Item);
        void GetText(PageItem *Item, int Absatz, bool Append = false);
        bool Write();
        bool Read(QString Cod = "");
};

#endif