|
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 |
|
◆ ~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 |
◆ 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 |
该类的文档由以下文件生成:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/FreeRDP/Client/ClipboardMimeData.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/FreeRDP/Client/ClipboardMimeData.cpp