]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/QGraphics.h
Get rid of the static_casts.
[lyx.git] / src / frontends / qt2 / QGraphics.h
index 11c3dffa4858688ee5c408421a2eb6fe26f9376e..5b2ba98941b5dd2142b5a179794a832733f4ec85 100644 (file)
@@ -1,38 +1,36 @@
 // -*- C++ -*-
 /**
  * \file QGraphics.h
- * Copyright 2001 the LyX Team
- * Read the file COPYING
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
  *
- * \author John Levon <moz@compsoc.man.ac.uk>
+ * \author John Levon
+ * \author Herbert Voss
+ *
+ * Full author contact details are available in file CREDITS
  */
 
 #ifndef QGRAPHICS_H
 #define QGRAPHICS_H
 
-#ifdef __GNUG__
-#pragma interface
-#endif
 
-#include "Qt2Base.h"
-#include "insets/insetgraphics.h" 
+#include "QDialogView.h"
+
 
 class ControlGraphics;
 class QGraphicsDialog;
 
 ///
 class QGraphics
-       : public Qt2CB<ControlGraphics, Qt2DB<QGraphicsDialog> > 
+       : public QController<ControlGraphics, QView<QGraphicsDialog> >
 {
 public:
        ///
        friend class QGraphicsDialog;
        ///
-       QGraphics(ControlGraphics &);
-
+       QGraphics(Dialog &);
 protected:
        virtual bool isValid();
 private:
        /// Apply changes
        virtual void apply();
@@ -40,17 +38,12 @@ private:
        virtual void update_contents();
        /// build the dialog
        virtual void build_dialog();
-
-       /// browse for a file
-       void browse(); 
        /// get bounding box from file
-       void get(); 
-};
-
-#endif // QGRAPHICS_H
-
-
-
+       void getBB();
 
+       /// Store the LaTeX names for the rotation origins.
+       std::vector<string> origin_ltx;
 
+};
 
+#endif // QGRAPHICS_H