]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Clipboard.h
* src/frontends/qt4/GuiBibtex.{cpp,h}:
[lyx.git] / src / frontends / Clipboard.h
index 3381475cbce95123d80cfcd6c2a3c0f02966135a..812dd43a8426dd3dab100144e247d40a032a2c5d 100644 (file)
@@ -14,7 +14,7 @@
 #ifndef BASE_CLIPBOARD_H
 #define BASE_CLIPBOARD_H
 
-#include "support/docstring.h"
+#include "support/strfwd.h"
 
 namespace lyx {
 namespace frontend {
@@ -55,6 +55,9 @@ public:
        /// \returns true if the system clipboard has been set within LyX
        /// (document contents, dialogs count as external here).
        virtual bool isInternal() const = 0;
+       /// \returns true if the OS has the concept of clipboard ownership,
+       /// which is crucial for our concept of internal clipboard.
+       virtual bool hasInternal() const = 0;
        /// Is the clipboard empty?
        /// \returns true if both the LyX and the plaintext versions of the
        /// clipboard are empty.