summaryrefslogtreecommitdiffstats
path: root/src/diagram.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/diagram.h')
-rw-r--r--src/diagram.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/diagram.h b/src/diagram.h
index 05af28e..d8e7612 100644
--- a/src/diagram.h
+++ b/src/diagram.h
@@ -1,13 +1,13 @@
/******************************************************************************
*
- *
+ *
*
*
* Copyright (C) 1997-2015 by Dimitri van Heesch.
*
* Permission to use, copy, modify, and distribute this software and its
- * documentation under the terms of the GNU General Public License is hereby
- * granted. No representations are made about the suitability of this software
+ * documentation under the terms of the GNU General Public License is hereby
+ * granted. No representations are made about the suitability of this software
* for any purpose. It is provided "as is" without express or implied warranty.
* See the GNU General Public License for more details.
*
@@ -19,10 +19,9 @@
#ifndef DIAGRAM_H
#define DIAGRAM_H
-#include <qglobal.h>
+#include <memory>
class ClassDef;
-class TreeDiagram;
class FTextStream;
/** Class representing a built-in class diagram. */
@@ -36,8 +35,8 @@ class ClassDiagram
void writeImage(FTextStream &t,const char *path,const char *relPath,
const char *file,bool generateMap=TRUE) const;
private:
- TreeDiagram *base;
- TreeDiagram *super;
+ struct Private;
+ std::unique_ptr<Private> p;
};
#endif