4#ifndef QWINDOWSCLIPBOARD_H
5#define QWINDOWSCLIPBOARD_H
9#include <qpa/qplatformclipboard.h>
46 inline void propagateClipboardMessage(UINT
message, WPARAM wParam, LPARAM lParam)
const;
47 inline void unregisterViewer();
48 inline bool ownsClipboard()
const;
54 HWND m_clipboardViewer =
nullptr;
55 HWND m_nextClipboardViewer =
nullptr;
56 bool m_formatListenerRegistered =
false;
Mode
\keyword clipboard mode
Special mime data class managing delayed retrieval of clipboard data.
void releaseDataObject(IDataObject *) const override
IDataObject * retrieveDataObject() const override
Clipboard implementation.
void setMimeData(QMimeData *data, QClipboard::Mode mode=QClipboard::Clipboard) override
bool supportsMode(QClipboard::Mode mode) const override
~QWindowsClipboard() override
bool ownsMode(QClipboard::Mode mode) const override
static QWindowsClipboard * instance()
HWND clipboardViewer() const
bool clipboardViewerWndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam, LRESULT *result)
Windows procedure of the clipboard viewer.
Combined button and popup list for selecting options.
GLuint GLsizei const GLchar * message
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data