Changeset View
Changeset View
Standalone View
Standalone View
src/widgets/kurifilter.cpp
Show First 20 Lines • Show All 256 Lines • ▼ Show 20 Line(s) | 176 | public: | |||
---|---|---|---|---|---|
257 | SearchProviderMap searchProviderMap; | 257 | SearchProviderMap searchProviderMap; | ||
258 | }; | 258 | }; | ||
259 | 259 | | |||
260 | KUriFilterData::KUriFilterData() | 260 | KUriFilterData::KUriFilterData() | ||
261 | : d(new KUriFilterDataPrivate(QUrl(), QString())) | 261 | : d(new KUriFilterDataPrivate(QUrl(), QString())) | ||
262 | { | 262 | { | ||
263 | } | 263 | } | ||
264 | 264 | | |||
265 | KUriFilterData::KUriFilterData(const QUrl &url, const QString &typedString) | ||||
266 | : d(new KUriFilterDataPrivate(url, typedString)) | ||||
267 | { | ||||
268 | } | ||||
269 | | ||||
265 | KUriFilterData::KUriFilterData(const QUrl &url) | 270 | KUriFilterData::KUriFilterData(const QUrl &url) | ||
266 | : d(new KUriFilterDataPrivate(url, url.toString())) | 271 | : d(new KUriFilterDataPrivate(url, url.toString())) | ||
267 | { | 272 | { | ||
268 | } | 273 | } | ||
269 | 274 | | |||
270 | KUriFilterData::KUriFilterData(const QString &url) | 275 | KUriFilterData::KUriFilterData(const QString &url) | ||
dfaure: I would very very much like that KUriFilterData is left untouched if possible. Is there no way… | |||||
271 | : d(new KUriFilterDataPrivate(QUrl::fromUserInput(url), url)) | 276 | : d(new KUriFilterDataPrivate(QUrl::fromUserInput(url), url)) | ||
272 | { | 277 | { | ||
273 | } | 278 | } | ||
274 | 279 | | |||
275 | KUriFilterData::KUriFilterData(const KUriFilterData &other) | 280 | KUriFilterData::KUriFilterData(const KUriFilterData &other) | ||
276 | : d(new KUriFilterDataPrivate(other.d)) | 281 | : d(new KUriFilterDataPrivate(other.d)) | ||
277 | { | 282 | { | ||
278 | } | 283 | } | ||
▲ Show 20 Lines • Show All 417 Lines • Show Last 20 Lines |
I would very very much like that KUriFilterData is left untouched if possible. Is there no way do call this in the caller instead? (which would then call the QUrl method)
The whole point of KUriFilterData was to not have any string-url conversion logic itself, but leave that to the actual uri filters.