|
|
void | sigSendDataRequest (CliprdrClientContext *context, UINT32 formatId) const |
| |
|
void | sigContinue () |
| |
|
void | sigRequestFileFromServer (const QString &mimetype, const QString &valueName, const void *pData, const UINT32 nLen) const |
| |
|
|
| 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 |
| |
|
| virtual QVariant | retrieveData (const QString &mimeType, QMetaType preferredType) const override |
| |
|
| 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) |
| |
|
| static QAtomicInteger< qint32 > | m_nId |
| |
Definition at line 18 of file ClipboardMimeData.h.
◆ ~CClipboardMimeData()
| CClipboardMimeData::~CClipboardMimeData |
( |
| ) |
|
|
virtual |
◆ AddFormat()
| int CClipboardMimeData::AddFormat |
( |
UINT32 |
id, |
|
|
const char * |
name |
|
) |
| |
|
private |
◆ formats()
| QStringList CClipboardMimeData::formats |
( |
| ) |
const |
|
overridevirtual |
◆ GetId()
| const qint32 CClipboardMimeData::GetId |
( |
| ) |
const |
◆ hasFormat()
| bool CClipboardMimeData::hasFormat |
( |
const QString & |
mimetype | ) |
const |
|
overridevirtual |
◆ isHtml()
| bool CClipboardMimeData::isHtml |
( |
QString |
mimeType, |
|
|
bool |
bRegular = true |
|
) |
| const |
|
private |
◆ isImage()
| bool CClipboardMimeData::isImage |
( |
QString |
mimeType, |
|
|
bool |
bRegular = true |
|
) |
| const |
|
private |
◆ isText()
| bool CClipboardMimeData::isText |
( |
QString |
mimeType, |
|
|
bool |
bRegular = true |
|
) |
| const |
|
private |
◆ isUrls()
| bool CClipboardMimeData::isUrls |
( |
QString |
mimeType, |
|
|
bool |
bRegular = true |
|
) |
| const |
|
private |
◆ retrieveData()
| QVariant CClipboardMimeData::retrieveData |
( |
const QString & |
mimeType, |
|
|
QMetaType |
preferredType |
|
) |
| const |
|
overrideprotectedvirtual |
◆ sendRequestFilecontents()
| UINT CClipboardMimeData::sendRequestFilecontents |
( |
UINT32 |
listIndex, |
|
|
UINT32 |
dwFlags, |
|
|
DWORD |
nPositionHigh, |
|
|
DWORD |
nPositionLow, |
|
|
UINT32 |
cbRequested |
|
) |
| |
|
private |
◆ SetFormat()
| int CClipboardMimeData::SetFormat |
( |
const CLIPRDR_FORMAT_LIST * |
pList | ) |
|
◆ slotRequestFileFromServer
| void CClipboardMimeData::slotRequestFileFromServer |
( |
const QString & |
mimeType, |
|
|
const QString & |
valueName, |
|
|
const void * |
pData, |
|
|
const UINT32 |
nLen |
|
) |
| |
|
privateslot |
◆ slotServerFileContentsRespose
| void CClipboardMimeData::slotServerFileContentsRespose |
( |
UINT32 |
streamId, |
|
|
QByteArray & |
data |
|
) |
| |
|
slot |
◆ slotServerFormatData
| void CClipboardMimeData::slotServerFormatData |
( |
const BYTE * |
pData, |
|
|
UINT32 |
nLen, |
|
|
UINT32 |
id |
|
) |
| |
|
slot |
if(pData == nullptr && nLen == 0) is Notify clipboard program has exited
Definition at line 303 of file ClipboardMimeData.cpp.
◆ CClipboardFreeRDP
| friend CClipboardMimeData::CClipboardFreeRDP |
|
private |
◆ m_bExit
| bool CClipboardMimeData::m_bExit |
|
private |
◆ m_Formats
| QVector<_FORMAT> CClipboardMimeData::m_Formats |
|
private |
◆ m_gnomeFiles
| QVariant CClipboardMimeData::m_gnomeFiles |
|
private |
◆ m_Id
| qint32 CClipboardMimeData::m_Id |
|
private |
◆ m_indexId
| QMap<UINT32, _FORMAT> CClipboardMimeData::m_indexId |
|
private |
◆ m_indexString
| QMultiMap<QString, _FORMAT> CClipboardMimeData::m_indexString |
|
private |
◆ m_lstFormats
| QStringList CClipboardMimeData::m_lstFormats |
|
private |
◆ m_nId
| QAtomicInteger< qint32 > CClipboardMimeData::m_nId |
|
staticprivate |
◆ m_pClipboard
| wClipboard* CClipboardMimeData::m_pClipboard |
|
private |
◆ m_pContext
| CliprdrClientContext* CClipboardMimeData::m_pContext |
|
private |
◆ m_Stream
◆ m_uriFiles
| QVariant CClipboardMimeData::m_uriFiles |
|
private |
◆ m_Variant
| QVariant CClipboardMimeData::m_Variant |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/FreeRDP/Client/ClipboardMimeData.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/FreeRDP/Client/ClipboardMimeData.cpp