3 * \file qt4/GuiSelection.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * \author Abdelrazak Younes
11 * Full author contact details are available in file CREDITS.
17 #include "frontends/Selection.h"
23 * The Qt4 version of the Selection.
25 class GuiSelection: public Selection
28 GuiSelection() : empty_(true) {}
29 virtual ~GuiSelection() {}
31 /** Selection overloaded methods
34 void haveSelection(bool own);
35 docstring const get() const;
36 void put(docstring const & str);
41 * Is the selection empty?
42 * Only used on systems that don't support a real selection to
43 * reflect the status of the internal selection of LyX.
44 * This is needed to emulate the X selection as far as possible.
49 } // namespace frontend