]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt4/QLPainter.h
* QLPainter:
[features.git] / src / frontends / qt4 / QLPainter.h
index a88daec579b613f5c20775b825b19fc60c858b42..5403dd6a711ff8c22d61b688e28b838e2bb78e44 100644 (file)
@@ -25,13 +25,14 @@ class LyXFont;
 
 namespace frontend {
 
-class GuiWorkArea;
-
 /**
  * QLPainter - a painter implementation for Qt4
  */
 class QLPainter : public QPainter, public Painter {
 public:
+       QLPainter(QPaintDevice *);
+       virtual ~QLPainter();
+
        /// draw a line from point to point
        virtual void line(
                int x1, int y1,
@@ -101,10 +102,6 @@ public:
                 lyx::char_type c, LyXFont const & f);
 
 private:
-       friend class GuiWorkArea;
-       QLPainter(QWidget *);
-       virtual ~QLPainter();
-
        /// draw small caps text
        /**
        \return width of the drawn text.
@@ -117,9 +114,6 @@ private:
                line_style ls = line_solid,
                line_width lw = line_thin);
 
-       /// the working area
-       QWidget * qwa_;
-
        LColor::color current_color_;
        Painter::line_style current_ls_;
        Painter::line_width current_lw_;