diff --git a/generators/dvi/dviRenderer.cpp b/generators/dvi/dviRenderer.cpp index 9cc3d2215..ef3b307ad 100644 --- a/generators/dvi/dviRenderer.cpp +++ b/generators/dvi/dviRenderer.cpp @@ -43,7 +43,6 @@ //#define DEBUG_DVIRENDERER -QPainter *foreGroundPainter; // QPainter used for text //------ now comes the dviRenderer class implementation ---------- @@ -66,7 +65,8 @@ dviRenderer::dviRenderer() penWidth_in_mInch(0), number_of_elements_in_path(0), currentlyDrawnPage(0), - m_eventLoop(0) + m_eventLoop(0), + foreGroundPainter(0) { #ifdef DEBUG_DVIRENDERER //kDebug(kvs::dvi) << "dviRenderer( parent=" << par << " )"; diff --git a/generators/dvi/dviRenderer.h b/generators/dvi/dviRenderer.h index f03eee04d..da49efae9 100644 --- a/generators/dvi/dviRenderer.h +++ b/generators/dvi/dviRenderer.h @@ -341,6 +341,8 @@ private: QWidget* parentWidget; QEventLoop* m_eventLoop; + + QPainter* foreGroundPainter; }; #endif diff --git a/generators/dvi/dviRenderer_draw.cpp b/generators/dvi/dviRenderer_draw.cpp index cc3d6277d..a825c4d9f 100644 --- a/generators/dvi/dviRenderer_draw.cpp +++ b/generators/dvi/dviRenderer_draw.cpp @@ -69,7 +69,6 @@ #include -extern QPainter *foreGroundPainter; /** Routine to print characters. */ diff --git a/generators/dvi/special.cpp b/generators/dvi/special.cpp index 339a85474..4d63e9d67 100644 --- a/generators/dvi/special.cpp +++ b/generators/dvi/special.cpp @@ -25,7 +25,6 @@ //#define DEBUG_SPECIAL -extern QPainter *foreGroundPainter; void dviRenderer::printErrorMsgForSpecials(const QString& msg)