34 #include <qvaluestack.h> 37 #define open_token "<:" 38 #define close_token ":>" 39 #define open_token_section "\\[:" 40 #define close_token_section ":\\]" 43 #include "ananasglobal.h" 44 #include "itemplate.h" 85 virtual bool open(
const QString &fname );
88 virtual QString
getValue(
const QString &name );
89 virtual void setValue(
const QString &name,
const QString &value );
90 virtual QString
exec(
const QString &sname );
92 virtual bool save(
const QString & fname );
93 virtual void setDir(
const QString &dirName );
96 virtual bool lineFeedRemove(
const QString &filename );
118 QMap<QString,QString> values;
120 void searchTags(QDomNode node,
const QString &sname );
121 virtual bool getNodeTags(QDomNode node,
const QString &tagname,
bool params );
122 void insertRowValues(QDomNode node);
123 virtual void insertTagsValues(QDomNode node,
const QString &tagName);
124 void clearTags(QDomNode node,
bool section );
125 void clearRow(QDomNode node);
146 #endif // AOOTEMPLATE_H QString copyName
Definition: aootemplate.h:106
virtual QString result()
Definition: itemplate.cpp:172
virtual bool open(const QString &fname)=0
Definition: itemplate.cpp:73
virtual void clear()
Definition: itemplate.cpp:159
Интерфейс для работы с отчетами. Наследует QObject.
Definition: itemplate.h:58
virtual QString getValue(const QString &name)
Definition: itemplate.cpp:100
virtual QString exec(const QString &sname)
Definition: itemplate.cpp:145
QDomDocument docStyle
Definition: aootemplate.h:144
virtual bool save(const QString &fname)
Сохраняет документ в файл с заданным именем.
Definition: itemplate.cpp:129
QDomDocument docTpl
Definition: aootemplate.h:134
QString templateDir
Definition: aootemplate.h:116
virtual void setDir(const QString &dir)
Definition: itemplate.cpp:199
virtual void cleanUpTags()
Definition: itemplate.cpp:186
virtual void setValue(const QString &name, const QString &value)
Definition: itemplate.cpp:115
Класс определяет интерфейс для работы с шаблонами в формате OpenOffice. Наследует iTemplate...
Definition: aootemplate.h:80
virtual QString getDir()
Definition: itemplate.cpp:212
virtual void close()
Definition: itemplate.cpp:87