QtXMLController.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*-
2  *
3  * HippoPlot QtXMLController class interface
4  *
5  * Copyright (C) 2002 The Board of Trustees of The Leland Stanford
6  * Junior University. All Rights Reserved.
7  *
8  * $Id: QtXMLController.h,v 1.54 2005/10/30 00:10:16 pfkeb Exp $
9  *
10  *
11  */
12 
13 #ifndef _QtXMLController_H_
14 #define _QtXMLController_H_
15 
16 #include "qt/libqthippo.h"
17 
18 
19 #ifdef _MSC_VER
20 #include "msdevstudio/MSconfig.h"
21 #include "datasrcs/NTuple.h"
22 #include <qdom.h>
23 #endif
24 
25 #include "xml/XmlController.h"
26 
27 class QDomDocument;
28 class QDomElement;
29 
30 namespace hippodraw {
31 
39 {
40 
41 private:
42 
45 
47  QtXMLController ( const QtXMLController & );
48 
49 protected:
50 
54 
55  virtual bool fileExists ( const std::string & filename ) const;
56  virtual void newDocument ( const std::string & name );
57 
58 public:
59 
61  static QtXMLController * instance ();
62 
63 };
64 
65 } // namespace hippodraw
66 
67 #endif // _QtXMLController_H_

Generated for HippoDraw Class Library by doxygen