|
Rabbit Remote Control 0.1.0-bate14
|


Classes | |
| struct | _FORMAT |
| struct | _CliprdrFileStream |
Public Slots | |
| void | slotServerFormatData (const BYTE *pData, UINT32 nLen, UINT32 id) |
| if(pData == nullptr && nLen == 0) is Notify clipboard program has exited | |
| void | slotServerFileContentsRespose (UINT32 streamId, QByteArray &data) |
Public Member Functions | |
| CClipboardMimeData (CliprdrClientContext *pContext) | |
| const qint32 | GetId () const |
| int | SetFormat (const CLIPRDR_FORMAT_LIST *pList) |
| virtual bool | hasFormat (const QString &mimetype) const override |
| virtual QStringList | formats () const override |
Protected Member Functions | |
| virtual QVariant | retrieveData (const QString &mimeType, QMetaType preferredType) const override |
Private Slots | |
| void | slotRequestFileFromServer (const QString &mimeType, const QString &valueName, const void *pData, const UINT32 nLen) |
Private Member Functions | |
| int | AddFormat (UINT32 id, const char *name) |
| bool | isText (QString mimeType, bool bRegular=true) const |
| bool | isHtml (QString mimeType, bool bRegular=true) const |
| bool | isImage (QString mimeType, bool bRegular=true) const |
| bool | isUrls (QString mimeType, bool bRegular=true) const |
| UINT | sendRequestFilecontents (UINT32 listIndex, UINT32 dwFlags, DWORD nPositionHigh, DWORD nPositionLow, UINT32 cbRequested) |
Private Attributes | |
| friend | CClipboardFreeRDP |
| qint32 | m_Id |
| CliprdrClientContext * | m_pContext |
| wClipboard * | m_pClipboard |
| QVector< _FORMAT > | m_Formats |
| QMultiMap< QString, _FORMAT > | m_indexString |
| QMap< UINT32, _FORMAT > | m_indexId |
| QStringList | m_lstFormats |
| QVariant | m_Variant |
| QVariant | m_gnomeFiles |
| QVariant | m_uriFiles |
| bool | m_bExit |
| QMap< UINT32, QSharedPointer< _CliprdrFileStream > > | m_Stream |
Static Private Attributes | |
| static QAtomicInteger< qint32 > | m_nId |
Definition at line 16 of file ClipboardMimeData.h.
|
virtual |
Definition at line 58 of file ClipboardMimeData.cpp.
|
private |
Definition at line 199 of file ClipboardMimeData.cpp.
|
overridevirtual |
Definition at line 245 of file ClipboardMimeData.cpp.
| const qint32 CClipboardMimeData::GetId | ( | ) | const |
Definition at line 66 of file ClipboardMimeData.cpp.
|
overridevirtual |
Definition at line 232 of file ClipboardMimeData.cpp.
|
private |
Definition at line 421 of file ClipboardMimeData.cpp.
|
private |
Definition at line 446 of file ClipboardMimeData.cpp.
|
private |
Definition at line 403 of file ClipboardMimeData.cpp.
|
private |
Definition at line 431 of file ClipboardMimeData.cpp.
|
overrideprotectedvirtual |
Definition at line 253 of file ClipboardMimeData.cpp.
|
private |
Definition at line 618 of file ClipboardMimeData.cpp.
| int CClipboardMimeData::SetFormat | ( | const CLIPRDR_FORMAT_LIST * | pList | ) |
Definition at line 71 of file ClipboardMimeData.cpp.
|
privateslot |
Definition at line 464 of file ClipboardMimeData.cpp.
|
slot |
Definition at line 668 of file ClipboardMimeData.cpp.
|
slot |
if(pData == nullptr && nLen == 0) is Notify clipboard program has exited
Definition at line 311 of file ClipboardMimeData.cpp.
|
private |
Definition at line 73 of file ClipboardMimeData.h.
|
private |
Definition at line 89 of file ClipboardMimeData.h.
|
private |
Definition at line 81 of file ClipboardMimeData.h.
|
private |
Definition at line 87 of file ClipboardMimeData.h.
|
private |
Definition at line 76 of file ClipboardMimeData.h.
|
private |
Definition at line 83 of file ClipboardMimeData.h.
|
private |
Definition at line 82 of file ClipboardMimeData.h.
|
private |
Definition at line 84 of file ClipboardMimeData.h.
|
staticprivate |
Definition at line 75 of file ClipboardMimeData.h.
|
private |
Definition at line 79 of file ClipboardMimeData.h.
|
private |
Definition at line 78 of file ClipboardMimeData.h.
|
private |
Definition at line 97 of file ClipboardMimeData.h.
|
private |
Definition at line 88 of file ClipboardMimeData.h.
|
private |
Definition at line 86 of file ClipboardMimeData.h.