Ananas Library  0.9.5
acalctemplate.h
1 /****************************************************************************
2 ** $Id: acalctemplate.h,v 1.2 2007/02/23 21:04:26 gr Exp $
3 **
4 ** Report metadata object header file of
5 ** Ananas application library
6 **
7 ** Created : 20050202
8 **
9 ** Copyright (C) 2003-2005 Grigory Panov <gr1313 at mail.ru>, Yoshkar-Ola.
10 **
11 ** This file is part of the Designer application of the Ananas
12 ** automation accounting system.
13 **
14 ** This file may be distributed and/or modified under the terms of the
15 ** GNU General Public License version 2 as published by the Free Software
16 ** Foundation and appearing in the file LICENSE.GPL included in the
17 ** packaging of this file.
18 **
19 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
20 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
21 **
22 ** See http://www.leaderit.ru/page=ananas or email sales@leaderit.ru
23 ** See http://www.leaderit.ru/gpl/ for GPL licensing information.
24 **
25 ** Contact org@leaderit.ru if any conditions of this licensing are
26 ** not clear to you.
27 **
28 **********************************************************************/
29 #ifndef ACALCTEMPLATE_H
30 #define ACALCTEMPLATE_H
31 
32 #include <qstring.h>
33 #include <qptrlist.h>
34 #include <qvaluestack.h>
35 #include <qdom.h>
36 
37 #include "ananasglobal.h"
38 #include "aootemplate.h"
39 
48 class ANANAS_EXPORT aCalcTemplate : public aOOTemplate
49 {
50 public:
51  aCalcTemplate();
52  virtual ~aCalcTemplate();
53 protected:
54  virtual bool getNodeTags(QDomNode node, const QString &tagname, bool params );
55  virtual void insertTagsValues(QDomNode node, const QString &tagName);
56  QDomNode getCellNode(QDomNode node);
57 };
58 #endif // ACALCTEMPLATE_H
virtual bool getNodeTags(QDomNode node, const QString &tagname, bool params)
Definition: aootemplate.cpp:301
Definition: aootemplate.h:80
virtual void insertTagsValues(QDomNode node, const QString &tagName)
Definition: aootemplate.cpp:379
Definition: acalctemplate.h:48