xmlobj.h
author insilmaril
Tue Mar 30 17:30:39 2010 +0000 (2010-03-30)
changeset 842 bec082472471
parent 721 12958f987bcf
child 847 43268373032d
permissions -rw-r--r--
Much improved results in FindResultsWidget
     1 #ifndef XMLOBJ_H
     2 #define XMLOBJ_H
     3 
     4 class QString;
     5 
     6 QString quotemeta(const QString&);	
     7 
     8 /////////////////////////////////////////////////////////////////////////////
     9 class XMLObj
    10 {
    11 public:
    12     XMLObj();
    13 	virtual ~XMLObj();
    14     QString singleElement(QString,QString);			// name,attr
    15     QString beginElement(QString,QString);			// name,attr
    16     QString beginElement(QString);					// name
    17     QString endElement  (QString);					// name
    18     QString attribut    (QString,QString);			// name, val
    19     QString valueElement(QString,QString);			// name, val
    20     QString valueElement(QString,QString,QString);	// name, attr, val
    21     void incIndent();
    22     void decIndent();
    23     static int actindent;
    24 
    25 protected:  
    26     QString indent();
    27     int indentwidth;
    28 };
    29 
    30 #endif