Changeset View
Changeset View
Standalone View
Standalone View
xwl/transfer.h
Show First 20 Lines • Show All 160 Lines • ▼ Show 20 Line(s) | 158 | protected: | |||
---|---|---|---|---|---|
161 | } | 161 | } | ||
162 | 162 | | |||
163 | private: | 163 | private: | ||
164 | xcb_get_property_reply_t *m_propertyReply = nullptr; | 164 | xcb_get_property_reply_t *m_propertyReply = nullptr; | ||
165 | int m_propertyStart = 0; | 165 | int m_propertyStart = 0; | ||
166 | QByteArray m_data; | 166 | QByteArray m_data; | ||
167 | }; | 167 | }; | ||
168 | 168 | | |||
169 | /* | 169 | /* | ||
zzag: /** | |||||
170 | * Compatibility receiver for clients only | ||||
171 | * supporting the NETSCAPE_URL scheme (Firefox) | ||||
172 | */ | ||||
**/ see D18683 zzag: **/
see D18683 | |||||
173 | class NetscapeUrlReceiver : public DataReceiver | ||||
174 | { | ||||
175 | public: | ||||
176 | void setData(char *value, int length) override; | ||||
177 | }; | ||||
178 | | ||||
179 | /* | ||||
180 | * Compatibility receiver for clients only | ||||
181 | * supporting the text/x-moz-url scheme (Chromium on own drags) | ||||
182 | */ | ||||
183 | class MozUrlReceiver : public DataReceiver | ||||
184 | { | ||||
185 | public: | ||||
186 | void setData(char *value, int length) override; | ||||
187 | }; | ||||
188 | | ||||
189 | /* | ||||
170 | * Represents a transfer from an X window to a Wayland native client. | 190 | * Represents a transfer from an X window to a Wayland native client. | ||
171 | */ | 191 | */ | ||
172 | class TransferXtoWl : public Transfer | 192 | class TransferXtoWl : public Transfer | ||
173 | { | 193 | { | ||
174 | Q_OBJECT | 194 | Q_OBJECT | ||
175 | public: | 195 | public: | ||
176 | TransferXtoWl(xcb_atom_t selection, | 196 | TransferXtoWl(xcb_atom_t selection, | ||
177 | xcb_atom_t target, | 197 | xcb_atom_t target, | ||
Show All 21 Lines |
/**