#include <QtGui/qclipboard.h>
#ifndef QCLIPBOARD_H
#ifndef QT_NO_CLIPBOARD
class QClipboard: public QObject{
   public: virtual struct QMetaObject const * metaObject() const
   public: static struct QMetaObject const staticMetaObject;
   public: virtual void* qt_metacast(char const *);
   public: static inline class QString tr(char const * s, char const * c = 0);
   public: static inline class QString trUtf8(char const * s, char const * c = 0);
   public: static inline class QString tr(char const * s, char const * c, int n);
   public: static inline class QString trUtf8(char const * s, char const * c, int n);
   public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
   private: inline struct QClipboardPrivate* d_func();
   private: inline struct QClipboardPrivate const * d_func() const
   private: QClipboard(class QObject* parent);
   private: virtual ~QClipboard();
   public: enum Mode{
      Clipboard = 0,
      Selection = 1,
      FindBuffer = 2,
      LastMode = 2,
   };
   public: void clear(enum QClipboard::Mode mode = QClipboard::Clipboard);
   public: bool supportsSelection() const
   public: bool supportsFindBuffer() const
   public: bool ownsSelection() const
   public: bool ownsClipboard() const
   public: bool ownsFindBuffer() const
   public: class QString text(enum QClipboard::Mode mode = QClipboard::Clipboard) const
   public: class QString text(class QString& subtype, enum QClipboard::Mode mode = QClipboard::Clipboard) const
   public: void setText(class QString const &, enum QClipboard::Mode mode = QClipboard::Clipboard);
   public: struct QMimeData const * mimeData(enum QClipboard::Mode mode = QClipboard::Clipboard) const
   public: void setMimeData(struct QMimeData* data, enum QClipboard::Mode mode = QClipboard::Clipboard);
   public: struct QImage image(enum QClipboard::Mode mode = QClipboard::Clipboard) const
   public: struct QPixmap pixmap(enum QClipboard::Mode mode = QClipboard::Clipboard) const
   public: void setImage(struct QImage const &, enum QClipboard::Mode mode = QClipboard::Clipboard);
   public: void setPixmap(struct QPixmap const &, enum QClipboard::Mode mode = QClipboard::Clipboard);
   protected: void changed(enum QClipboard::Mode mode);
   protected: void selectionChanged();
   protected: void findBufferChanged();
   protected: void dataChanged();
   private: void ownerDestroyed();
   protected: virtual void connectNotify(char const *);
   protected: virtual bool event(struct QEvent*);
   private: QClipboard(class QClipboard const &);
   private: class QClipboard& operator =(class QClipboard const &);
   private: bool supportsMode(enum QClipboard::Mode mode) const
   private: bool ownsMode(enum QClipboard::Mode mode) const
   private: void emitChanged(enum QClipboard::Mode mode);
   friend struct QClipboardPrivate;
   friend struct QApplication;
   friend struct QApplicationPrivate;
   friend struct QBaseApplication;
   friend struct QDragManager;
   friend struct QMimeSource;
};
#endif // QT_NO_CLIPBOARD
#endif // QCLIPBOARD_H