summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/qt/ClipboardQt.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/qt/ClipboardQt.h')
-rw-r--r--Source/WebCore/platform/qt/ClipboardQt.h80
1 files changed, 40 insertions, 40 deletions
diff --git a/Source/WebCore/platform/qt/ClipboardQt.h b/Source/WebCore/platform/qt/ClipboardQt.h
index fb5abef..8d78634 100644
--- a/Source/WebCore/platform/qt/ClipboardQt.h
+++ b/Source/WebCore/platform/qt/ClipboardQt.h
@@ -26,8 +26,8 @@
#ifndef ClipboardQt_h
#define ClipboardQt_h
-#include "Clipboard.h"
#include "CachedResourceClient.h"
+#include "Clipboard.h"
QT_BEGIN_NAMESPACE
class QMimeData;
@@ -35,56 +35,56 @@ QT_END_NAMESPACE
namespace WebCore {
- class CachedImage;
+class CachedImage;
- // State available during IE's events for drag and drop and copy/paste
- class ClipboardQt : public Clipboard, public CachedResourceClient {
- WTF_MAKE_FAST_ALLOCATED;
- public:
- static PassRefPtr<ClipboardQt> create(ClipboardAccessPolicy policy, const QMimeData* readableClipboard)
- {
- return adoptRef(new ClipboardQt(policy, readableClipboard));
- }
- static PassRefPtr<ClipboardQt> create(ClipboardAccessPolicy policy, ClipboardType clipboardType = CopyAndPaste)
- {
- return adoptRef(new ClipboardQt(policy, clipboardType));
- }
- virtual ~ClipboardQt();
+// State available during IE's events for drag and drop and copy/paste
+class ClipboardQt : public Clipboard, public CachedResourceClient {
+ WTF_MAKE_FAST_ALLOCATED;
+public:
+ static PassRefPtr<ClipboardQt> create(ClipboardAccessPolicy policy, const QMimeData* readableClipboard)
+ {
+ return adoptRef(new ClipboardQt(policy, readableClipboard));
+ }
+ static PassRefPtr<ClipboardQt> create(ClipboardAccessPolicy policy, ClipboardType clipboardType = CopyAndPaste)
+ {
+ return adoptRef(new ClipboardQt(policy, clipboardType));
+ }
+ virtual ~ClipboardQt();
- void clearData(const String& type);
- void clearAllData();
- String getData(const String& type, bool& success) const;
- bool setData(const String& type, const String& data);
+ void clearData(const String& type);
+ void clearAllData();
+ String getData(const String& type, bool& success) const;
+ bool setData(const String& type, const String& data);
- // extensions beyond IE's API
- virtual HashSet<String> types() const;
- virtual PassRefPtr<FileList> files() const;
+ // extensions beyond IE's API
+ virtual HashSet<String> types() const;
+ virtual PassRefPtr<FileList> files() const;
- void setDragImage(CachedImage*, const IntPoint&);
- void setDragImageElement(Node*, const IntPoint&);
+ void setDragImage(CachedImage*, const IntPoint&);
+ void setDragImageElement(Node*, const IntPoint&);
- virtual DragImageRef createDragImage(IntPoint& dragLoc) const;
- virtual void declareAndWriteDragImage(Element*, const KURL&, const String& title, Frame*);
- virtual void writeURL(const KURL&, const String&, Frame*);
- virtual void writeRange(Range*, Frame*);
- virtual void writePlainText(const String&);
+ virtual DragImageRef createDragImage(IntPoint& dragLoc) const;
+ virtual void declareAndWriteDragImage(Element*, const KURL&, const String& title, Frame*);
+ virtual void writeURL(const KURL&, const String&, Frame*);
+ virtual void writeRange(Range*, Frame*);
+ virtual void writePlainText(const String&);
- virtual bool hasData();
+ virtual bool hasData();
- QMimeData* clipboardData() const { return m_writableData; }
- void invalidateWritableData() { m_writableData = 0; }
+ QMimeData* clipboardData() const { return m_writableData; }
+ void invalidateWritableData() { m_writableData = 0; }
- private:
- ClipboardQt(ClipboardAccessPolicy, const QMimeData* readableClipboard);
+private:
+ ClipboardQt(ClipboardAccessPolicy, const QMimeData* readableClipboard);
- // Clipboard is writable so it will create its own QMimeData object
- ClipboardQt(ClipboardAccessPolicy, ClipboardType);
+ // Clipboard is writable so it will create its own QMimeData object
+ ClipboardQt(ClipboardAccessPolicy, ClipboardType);
- void setDragImage(CachedImage*, Node*, const IntPoint& loc);
+ void setDragImage(CachedImage*, Node*, const IntPoint& loc);
- const QMimeData* m_readableData;
- QMimeData* m_writableData;
- };
+ const QMimeData* m_readableData;
+ QMimeData* m_writableData;
+};
}
#endif // ClipboardQt_h