• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • KDevelop Utility Library
 

KDevelop Utility Library

  • Relative
  • Directory
Public Member Functions | List of all members
Relative::Directory Class Reference

#include <rurl.h>

Inheritance diagram for Relative::Directory:
Relative::URL Relative::Name

Public Member Functions

 Directory (KURL base, KURL url)
 
 Directory (KURL base, TQString url, bool isRelativeUrl)
 
void setRURL (TQString rurl)
 
- Public Member Functions inherited from Relative::URL
 URL (KURL base, KURL url, Type type=Auto)
 
 URL (KURL base, TQString url, bool isUrlRelative, Type type=Auto)
 
void setBase (const KURL &base)
 
void setBase (const TQString &base)
 
KURL base () const
 
TQString basePath () const
 
KURL url () const
 
TQString urlPath () const
 
TQString urlDirectory () const
 
URL relativeTo (KURL base)
 
bool operator== (const URL &url)
 
bool operator!= (const URL &url)
 
- Public Member Functions inherited from Relative::Name
 Name (const TQString &rurl, const Type type=Auto)
 
 Name (const char *rurl, const Type type=Auto)
 
void setRURL (const TQString &rurl, const Type type)
 
TQString rurl () const
 
void addPath (const TQString &addendum)
 
void cleanRURL ()
 
TQString extension (bool complete=true) const
 
TQString fileName () const
 
TQString directory () const
 
bool isFile () const
 
bool isDirectory () const
 
bool isValid () const
 
Type type () const
 
void setType (const Type type)
 
bool operator== (const Name &rname)
 
bool operator!= (const Name &rname)
 

Additional Inherited Members

- Public Types inherited from Relative::Name
enum  Type { File, Directory, Auto }
 
- Static Public Member Functions inherited from Relative::URL
static URL relativeURL (KURL base, KURL url)
 
static URL relativeURL (KURL base, TQString url, bool isUrlRelative)
 
- Static Public Member Functions inherited from Relative::Name
static Name relativeName (const TQString &base, const TQString &url)
 
static TQString cleanName (const TQString &rurl)
 
static TQString correctName (const TQString &rurl, const Type type=Auto)
 
- Protected Member Functions inherited from Relative::Name
void correct ()
 

Detailed Description

Relative directory name.

Definition at line 149 of file rurl.h.

Constructor & Destructor Documentation

◆ Directory() [1/2]

Relative::Directory::Directory ( KURL  base,
KURL  url 
)

Works as URL::URL(KURL, KURL), only implies Name::Directory mode.

Definition at line 325 of file rurl.cpp.

◆ Directory() [2/2]

Relative::Directory::Directory ( KURL  base,
TQString  url,
bool  isRelativeUrl 
)

Works as URL::URL(KURL, TQString, bool), only implies Name::Directory mode.

Definition at line 330 of file rurl.cpp.

Member Function Documentation

◆ setRURL()

void Relative::Directory::setRURL ( TQString  rurl)

Works as URL::setRURL(TQString), only implies Name::Directory mode.

Definition at line 335 of file rurl.cpp.


The documentation for this class was generated from the following files:
  • rurl.h
  • rurl.cpp

KDevelop Utility Library

Skip menu "KDevelop Utility Library"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

KDevelop Utility Library

Skip menu "KDevelop Utility Library"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for KDevelop Utility Library by doxygen 1.8.13
This website is maintained by Timothy Pearson.