Subversion Repositories Scribus

Rev

Rev 13188 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
13188 fschmid 1
/*
2
For general Scribus (>=1.3.2) copyright and licensing information please refer
3
to the COPYING file provided with the program. Following this notice may exist
4
a copyright and/or license notice that predates the release of Scribus 1.3.2
5
for which a new license (GPL+exception) is in place.
6
*/
7
/***************************************************************************
8
 *   Riku Leino, tsoots@gmail.com                                          *
9
 ***************************************************************************/
10
#ifndef NFTTEMPLATE_H
11
#define NFTTEMPLATE_H
12
 
13
#include <QString>
14
#include <QFile>
15
#include <QTextStream>
16
 
17
class nfttemplate {
18
public:
18649 jghali 19
        nfttemplate(QString tmplFilePath, const QString &tmplType);
13188 fschmid 20
        ~nfttemplate();
18649 jghali 21
        QFile   tmplXml;
13188 fschmid 22
        QString enCategory;
23
        QString templateCategory;
24
        QString name;
25
        QString file;
26
        QString tnail;
27
        QString img;
28
        QString psize;
29
        QString color;
30
        QString descr;
31
        QString usage;
32
        QString scribusVersion;
33
        QString date;
34
        QString author;
35
        QString email;
36
        bool isWritable;
37
        bool isDeleted;
38
        void remove();
39
        bool canWrite();
40
        bool isValid();
41
};
42
 
43
#endif // NFTTEMPLATE_H