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);
 		}

Reply via email to