bool urlIsDirectory(const KUrl& url)
{
- if (url.fileName(KUrl::ObeyTrailingSlash).isEmpty()) {
+ if (url.fileName(KUrl::LeaveTrailingSlash).isEmpty()) {
return true; // file:/somewhere/<nothing here>
}
Plasma::Package* p = m_packages[index.row()];
switch (role) {
case PackageNameRole:
- return KUrl(p->path()).fileName(KUrl::IgnoreTrailingSlash);
+ return KUrl(p->path()).fileName(KUrl::LeaveTrailingSlash);
case Qt::DisplayRole:
return p->metadata().name();
case Qt::ToolTipRole:
v.m_view->setItemDelegate(new BackgroundDelegate(v.m_view));
if (m_package) {
v.m_view->setCurrentIndex(m->indexForPackagePath(m_package->path()));
- m_packageName = KUrl(m_package->path()).fileName(KUrl::IgnoreTrailingSlash);
+ m_packageName = KUrl(m_package->path()).fileName(KUrl::LeaveTrailingSlash);
}
v.m_color->setColor(m_scene->backgroundBrush().color());
} else {
// check whether destDir is actually already the path to a file
KUrl targetUrl = KUrl(destDir);
- QString directory = targetUrl.directory(KUrl::ObeyTrailingSlash);
- QString fileName = targetUrl.fileName(KUrl::ObeyTrailingSlash);
+ QString directory = targetUrl.directory(KUrl::LeaveTrailingSlash);
+ QString fileName = targetUrl.fileName(KUrl::LeaveTrailingSlash);
if (QFileInfo(directory).isDir() && !fileName.isEmpty()) {
destDir = directory;
suggestedFileName = fileName;
if (suggestedFileName.isEmpty())
{
confirmDestination = true;
- suggestedFileName = srcUrl.fileName(KUrl::ObeyTrailingSlash);
+ suggestedFileName = srcUrl.fileName(KUrl::LeaveTrailingSlash);
if (suggestedFileName.isEmpty())
{
// simply use the full url as filename
if (destUrl.isEmpty())
return 0;
- destDir = destUrl.directory(KUrl::ObeyTrailingSlash);
+ destDir = destUrl.directory(KUrl::LeaveTrailingSlash);
} while (!isValidDestDirectory(destDir));
} else {
destUrl = KUrl();
KUrl destUrl = KFileDialog::getSaveUrl(startLocation, QString(), m_mainWindow, i18n("Save As"));
if (!destUrl.isEmpty()) {
- Settings::setLastDirectory(destUrl.directory(KUrl::ObeyTrailingSlash));
+ Settings::setLastDirectory(destUrl.directory(KUrl::LeaveTrailingSlash));
}
return destUrl;
folder = lastUrl.path(KUrl::AddTrailingSlash);
} else {
//second url is a file path, use this one
- folder = lastUrl.directory(KUrl::AppendTrailingSlash);
+ folder = lastUrl.directory(KUrl::AddTrailingSlash);
suggestedFileName = lastUrl.fileName();
}
urls.removeLast();
} else {
//second url is just a file name
- suggestedFileName = lastUrl.fileName(KUrl::ObeyTrailingSlash);
+ suggestedFileName = lastUrl.fileName(KUrl::LeaveTrailingSlash);
urls.removeLast();
}
} else if (!lastUrl.isValid() || (lastUrl.scheme().isEmpty() && lastUrl.directory().isEmpty())) {
* and giving them the possibility to improve their mistake
*/
// if (!QFileInfo(urls.last().toLocalFile()).isDir()) {
-// folder = urls.last().directory(KUrl::AppendTrailingSlash);
+// folder = urls.last().directory(KUrl::AddTrailingSlash);
// } else {
folder = urls.last().path(KUrl::AddTrailingSlash);//checks if that folder is correct happen later
// }
KMimeType::Ptr mime = _mime;
QByteArray filedata;
qint64 document_size = -1;
- bool isstdin = url.fileName( KUrl::ObeyTrailingSlash ) == QLatin1String( "-" );
+ bool isstdin = url.fileName( KUrl::LeaveTrailingSlash ) == QLatin1String( "-" );
bool triedMimeFromFileContent = false;
if ( !isstdin )
{
QString resourceUrl(const KUrl &baseUrl, const QString &u)
{
- KUrl newUrl(KUrl(baseUrl.directory(KUrl::AppendTrailingSlash)), u);
+ KUrl newUrl(KUrl(baseUrl.directory(KUrl::AddTrailingSlash)), u);
QString newDir = newUrl.toLocalFile();
newDir.remove(0, 1);
return newDir;
{
QList<KMimeType::Ptr> mimes;
QString fileNameToOpen = localFilePath();
- const bool isstdin = url().isLocalFile() && url().fileName( KUrl::ObeyTrailingSlash ) == QLatin1String( "-" );
+ const bool isstdin = url().isLocalFile() && url().fileName( KUrl::LeaveTrailingSlash ) == QLatin1String( "-" );
const QFileInfo fileInfo( fileNameToOpen );
if ( !isstdin && !fileInfo.exists() )
return false;
m_tabWidget->setTabText( activeTab, url.fileName() );
applyOptionsToPart( activePart, serializedOptions );
bool openOk = activePart->openUrl( url );
- const bool isstdin = url.fileName( KUrl::ObeyTrailingSlash ) == QLatin1String( "-" );
+ const bool isstdin = url.fileName( KUrl::LeaveTrailingSlash ) == QLatin1String( "-" );
if ( !isstdin )
{
if ( openOk )