Abdelrazak Younes wrote: > Try to #include "frontend/Gui.h" If I do this and #include "frontends/Selection.h", it compiles again. I'm gonna commit the attached patch.
Jürgen
Index: src/frontends/qt3/QWorkArea.C =================================================================== --- src/frontends/qt3/QWorkArea.C (Revision 15032) +++ src/frontends/qt3/QWorkArea.C (Arbeitskopie) @@ -23,6 +23,9 @@ #include "LColor.h" #include "support/os.h" +#include "frontends/Gui.h" +#include "frontends/Selection.h" + #include <qapplication.h> #include <qclipboard.h> #include <qdragobject.h> @@ -111,7 +114,7 @@ bool lyxX11EventFilter(XEvent * xev) case SelectionRequest: lyxerr[Debug::GUI] << "X requested selection." << endl; if (wa_ptr) { - lyx::docstring const sel = wa_ptr->view().requestSelection(); + lyx::docstring const sel = wa_ptr->view().view()->requestSelection(); if (!sel.empty()) wa_ptr->view().gui().selection().put(sel); }