Changeset View
Changeset View
Standalone View
Standalone View
src/server/dataoffer_interface.cpp
Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Line(s) | |||||
93 | } | 93 | } | ||
94 | 94 | | |||
95 | void DataOfferInterface::Private::receive(const QString &mimeType, qint32 fd) | 95 | void DataOfferInterface::Private::receive(const QString &mimeType, qint32 fd) | ||
96 | { | 96 | { | ||
97 | source->requestData(mimeType, fd); | 97 | source->requestData(mimeType, fd); | ||
98 | } | 98 | } | ||
99 | 99 | | |||
100 | DataOfferInterface::DataOfferInterface(DataSourceInterface *source, DataDeviceInterface *parentInterface, wl_resource *parentResource) | 100 | DataOfferInterface::DataOfferInterface(DataSourceInterface *source, DataDeviceInterface *parentInterface, wl_resource *parentResource) | ||
101 | : Resource(new Private(source, parentInterface, this, parentResource), parentInterface) | 101 | : Resource(new Private(source, parentInterface, this, parentResource)) | ||
102 | { | 102 | { | ||
103 | connect(source, &DataSourceInterface::mimeTypeOffered, this, | 103 | connect(source, &DataSourceInterface::mimeTypeOffered, this, | ||
104 | [this](const QString &mimeType) { | 104 | [this](const QString &mimeType) { | ||
105 | Q_D(); | 105 | Q_D(); | ||
106 | if (!d->resource) { | 106 | if (!d->resource) { | ||
107 | return; | 107 | return; | ||
108 | } | 108 | } | ||
109 | wl_data_offer_send_offer(d->resource, mimeType.toUtf8().constData()); | 109 | wl_data_offer_send_offer(d->resource, mimeType.toUtf8().constData()); | ||
Show All 27 Lines |