Changeset View
Changeset View
Standalone View
Standalone View
src/filewidgets/kurlnavigator.cpp
Show First 20 Lines • Show All 1132 Lines • ▼ Show 20 Line(s) | |||||
1133 | { | 1133 | { | ||
1134 | if (isUrlEditable()) { | 1134 | if (isUrlEditable()) { | ||
1135 | d->m_pathBox->setFocus(); | 1135 | d->m_pathBox->setFocus(); | ||
1136 | } else { | 1136 | } else { | ||
1137 | QWidget::setFocus(); | 1137 | QWidget::setFocus(); | ||
1138 | } | 1138 | } | ||
1139 | } | 1139 | } | ||
1140 | 1140 | | |||
1141 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1141 | void KUrlNavigator::setUrl(const QUrl &url) | 1142 | void KUrlNavigator::setUrl(const QUrl &url) | ||
1142 | { | 1143 | { | ||
1143 | // deprecated | 1144 | // deprecated | ||
1144 | setLocationUrl(url); | 1145 | setLocationUrl(url); | ||
1145 | } | 1146 | } | ||
1147 | #endif | ||||
1146 | 1148 | | |||
1149 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1147 | void KUrlNavigator::saveRootUrl(const QUrl &url) | 1150 | void KUrlNavigator::saveRootUrl(const QUrl &url) | ||
1148 | { | 1151 | { | ||
1149 | // deprecated | 1152 | // deprecated | ||
1150 | d->m_history[d->m_historyIndex].rootUrl = url; | 1153 | d->m_history[d->m_historyIndex].rootUrl = url; | ||
1151 | } | 1154 | } | ||
1155 | #endif | ||||
1152 | 1156 | | |||
1157 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1153 | void KUrlNavigator::savePosition(int x, int y) | 1158 | void KUrlNavigator::savePosition(int x, int y) | ||
1154 | { | 1159 | { | ||
1155 | // deprecated | 1160 | // deprecated | ||
1156 | d->m_history[d->m_historyIndex].pos = QPoint(x, y); | 1161 | d->m_history[d->m_historyIndex].pos = QPoint(x, y); | ||
1157 | } | 1162 | } | ||
1163 | #endif | ||||
1158 | 1164 | | |||
1159 | void KUrlNavigator::keyPressEvent(QKeyEvent *event) | 1165 | void KUrlNavigator::keyPressEvent(QKeyEvent *event) | ||
1160 | { | 1166 | { | ||
1161 | if (isUrlEditable() && (event->key() == Qt::Key_Escape)) { | 1167 | if (isUrlEditable() && (event->key() == Qt::Key_Escape)) { | ||
1162 | setUrlEditable(false); | 1168 | setUrlEditable(false); | ||
1163 | } else { | 1169 | } else { | ||
1164 | QWidget::keyPressEvent(event); | 1170 | QWidget::keyPressEvent(event); | ||
1165 | } | 1171 | } | ||
▲ Show 20 Lines • Show All 95 Lines • ▼ Show 20 Line(s) | 1266 | { | |||
1261 | return d->m_customProtocols; | 1267 | return d->m_customProtocols; | ||
1262 | } | 1268 | } | ||
1263 | 1269 | | |||
1264 | QWidget *KUrlNavigator::dropWidget() const | 1270 | QWidget *KUrlNavigator::dropWidget() const | ||
1265 | { | 1271 | { | ||
1266 | return d->m_dropWidget; | 1272 | return d->m_dropWidget; | ||
1267 | } | 1273 | } | ||
1268 | 1274 | | |||
1275 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1269 | const QUrl &KUrlNavigator::url() const | 1276 | const QUrl &KUrlNavigator::url() const | ||
1270 | { | 1277 | { | ||
1271 | // deprecated | 1278 | // deprecated | ||
1272 | 1279 | | |||
1273 | // Workaround required because of flawed interface ('const QUrl&' is returned | 1280 | // Workaround required because of flawed interface ('const QUrl&' is returned | ||
1274 | // instead of 'QUrl'): remember the URL to prevent a dangling pointer | 1281 | // instead of 'QUrl'): remember the URL to prevent a dangling pointer | ||
1275 | static QUrl url; | 1282 | static QUrl url; | ||
1276 | url = locationUrl(); | 1283 | url = locationUrl(); | ||
1277 | return url; | 1284 | return url; | ||
1278 | } | 1285 | } | ||
1286 | #endif | ||||
1279 | 1287 | | |||
1288 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1280 | QUrl KUrlNavigator::url(int index) const | 1289 | QUrl KUrlNavigator::url(int index) const | ||
1281 | { | 1290 | { | ||
1282 | // deprecated | 1291 | // deprecated | ||
1283 | return d->buttonUrl(index); | 1292 | return d->buttonUrl(index); | ||
1284 | } | 1293 | } | ||
1294 | #endif | ||||
1285 | 1295 | | |||
1296 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1286 | QUrl KUrlNavigator::historyUrl(int historyIndex) const | 1297 | QUrl KUrlNavigator::historyUrl(int historyIndex) const | ||
1287 | { | 1298 | { | ||
1288 | // deprecated | 1299 | // deprecated | ||
1289 | return locationUrl(historyIndex); | 1300 | return locationUrl(historyIndex); | ||
1290 | } | 1301 | } | ||
1302 | #endif | ||||
1291 | 1303 | | |||
1304 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1292 | const QUrl &KUrlNavigator::savedRootUrl() const | 1305 | const QUrl &KUrlNavigator::savedRootUrl() const | ||
1293 | { | 1306 | { | ||
1294 | // deprecated | 1307 | // deprecated | ||
1295 | 1308 | | |||
1296 | // Workaround required because of flawed interface ('const QUrl&' is returned | 1309 | // Workaround required because of flawed interface ('const QUrl&' is returned | ||
1297 | // instead of 'QUrl'): remember the root URL to prevent a dangling pointer | 1310 | // instead of 'QUrl'): remember the root URL to prevent a dangling pointer | ||
1298 | static QUrl rootUrl; | 1311 | static QUrl rootUrl; | ||
1299 | rootUrl = d->m_history[d->m_historyIndex].rootUrl; | 1312 | rootUrl = d->m_history[d->m_historyIndex].rootUrl; | ||
1300 | return rootUrl; | 1313 | return rootUrl; | ||
1301 | } | 1314 | } | ||
1315 | #endif | ||||
1302 | 1316 | | |||
1317 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1303 | QPoint KUrlNavigator::savedPosition() const | 1318 | QPoint KUrlNavigator::savedPosition() const | ||
1304 | { | 1319 | { | ||
1305 | // deprecated | 1320 | // deprecated | ||
1306 | return d->m_history[d->m_historyIndex].pos; | 1321 | return d->m_history[d->m_historyIndex].pos; | ||
1307 | } | 1322 | } | ||
1323 | #endif | ||||
1308 | 1324 | | |||
1325 | #if KIOFILEWIDGETS_BUILD_DEPRECATED_SINCE(4, 5) | ||||
1309 | void KUrlNavigator::setHomeUrl(const QString &homeUrl) | 1326 | void KUrlNavigator::setHomeUrl(const QString &homeUrl) | ||
1310 | { | 1327 | { | ||
1311 | // deprecated | 1328 | // deprecated | ||
1312 | setLocationUrl(QUrl::fromUserInput(homeUrl)); | 1329 | setLocationUrl(QUrl::fromUserInput(homeUrl)); | ||
1313 | } | 1330 | } | ||
1331 | #endif | ||||
1314 | 1332 | | |||
1315 | #include "moc_kurlnavigator.cpp" | 1333 | #include "moc_kurlnavigator.cpp" |