• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KDECore

kurl.cpp File Reference

#include "kurl.h"
#include <kdebug.h>
#include <kglobal.h>
#include <kshell.h>
#include <kstringhandler.h>
#include <stdio.h>
#include <assert.h>
#include <ctype.h>
#include <stdlib.h>
#include <unistd.h>
#include <QtCore/QDir>
#include <QtCore/QMutableStringListIterator>
#include <QtCore/QRegExp>
#include <QtCore/QMimeData>
#include <QtCore/QTextCodec>

Include dependency graph for kurl.cpp:

Go to the source code of this file.


Functions

static QString _relativePath (const QString &base_dir, const QString &path, bool &isParent)
static QString cleanpath (const QString &_path, bool cleanDirSeparator, bool decodeDots)
static bool hasSubUrl (const QUrl &url)
static bool isLocalFile (const QUrl &url)
static QString toPrettyPercentEncoding (const QString &input)
static QString trailingSlash (KUrl::AdjustPathOption trailing, const QString &path)
bool urlcmp (const QString &_url1, const QString &_url2, const KUrl::EqualsOptions &_options)
bool urlcmp (const QString &_url1, const QString &_url2)

Function Documentation

static QString _relativePath ( const QString &  base_dir,
const QString &  path,
bool &  isParent 
) [static]

Definition at line 1588 of file kurl.cpp.

static QString cleanpath ( const QString &  _path,
bool  cleanDirSeparator,
bool  decodeDots 
) [static]

KDE4 TODO: maybe we should use QUrl::resolved().

Definition at line 48 of file kurl.cpp.

static bool hasSubUrl ( const QUrl &  url  )  [inline, static]

Definition at line 926 of file kurl.cpp.

static bool isLocalFile ( const QUrl &  url  )  [inline, static]

Definition at line 848 of file kurl.cpp.

static QString toPrettyPercentEncoding ( const QString &  input  )  [static]

Definition at line 985 of file kurl.cpp.

static QString trailingSlash ( KUrl::AdjustPathOption  trailing,
const QString &  path 
) [static]

Definition at line 719 of file kurl.cpp.

bool urlcmp ( const QString &  _url1,
const QString &  _url2,
const KUrl::EqualsOptions &  _options 
) [related]

Definition at line 1524 of file kurl.cpp.

bool urlcmp ( const QString &  _url1,
const QString &  _url2 
) [related]

Definition at line 1502 of file kurl.cpp.

KDECore

Skip menu "KDECore"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal