Changeset View
Changeset View
Standalone View
Standalone View
src/widgets/kurlcombobox.cpp
Show First 20 Lines • Show All 167 Lines • ▼ Show 20 Line(s) | 162 | { | |||
---|---|---|---|---|---|
168 | } | 168 | } | ||
169 | } | 169 | } | ||
170 | 170 | | |||
171 | void KUrlComboBox::setUrls(const QStringList &urls) | 171 | void KUrlComboBox::setUrls(const QStringList &urls) | ||
172 | { | 172 | { | ||
173 | setUrls(urls, RemoveBottom); | 173 | setUrls(urls, RemoveBottom); | ||
174 | } | 174 | } | ||
175 | 175 | | |||
176 | void KUrlComboBox::setUrls(const QStringList &_urls, OverLoadResolving remove) | 176 | void KUrlComboBox::setUrls(const QStringList &urls, bool removeOld) | ||
177 | { | ||||
178 | setUrls(urls, RemoveBottom, removeOld); | ||||
179 | } | ||||
180 | | ||||
181 | void KUrlComboBox::setUrls(const QStringList &_urls, OverLoadResolving remove) { | ||||
182 | setUrls(_urls, remove, true); | ||||
183 | } | ||||
184 | | ||||
185 | void KUrlComboBox::setUrls(const QStringList &_urls, OverLoadResolving remove, bool removeOld) | ||||
177 | { | 186 | { | ||
178 | setDefaults(); | 187 | setDefaults(); | ||
188 | if (removeOld) { | ||||
179 | d->itemList.clear(); | 189 | d->itemList.clear(); | ||
190 | } | ||||
180 | d->urlAdded = false; | 191 | d->urlAdded = false; | ||
181 | 192 | | |||
182 | if (_urls.isEmpty()) { | 193 | if (_urls.isEmpty()) { | ||
183 | return; | 194 | return; | ||
184 | } | 195 | } | ||
185 | 196 | | |||
186 | QStringList urls; | 197 | QStringList urls; | ||
187 | QStringList::ConstIterator it = _urls.constBegin(); | 198 | QStringList::ConstIterator it = _urls.constBegin(); | ||
▲ Show 20 Lines • Show All 261 Lines • Show Last 20 Lines |