[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/kio/kio
From:       Simon Hausmann <hausmann () kde ! org>
Date:       2004-01-31 10:20:05
Message-ID: 20040131102005.7E66C9BC2 () office ! kde ! org
[Download RAW message or body]

CVS commit by hausmann: 

- introducing the concept of methods that don't change the state of the
  object :)


  M +5 -5      kremoteencoding.cpp   1.2
  M +6 -6      kremoteencoding.h   1.2


--- kdelibs/kio/kio/kremoteencoding.cpp  #1.1:1.2
@@ -34,5 +34,5 @@ KRemoteEncoding::~KRemoteEncoding()
 }
 
-QString KRemoteEncoding::decode(const QCString& name)
+QString KRemoteEncoding::decode(const QCString& name) const
 {
 #ifdef CHECK_UTF8
@@ -49,5 +49,5 @@ QString KRemoteEncoding::decode(const QC
 }
 
-QCString KRemoteEncoding::encode(const QString& name)
+QCString KRemoteEncoding::encode(const QString& name) const
 {
   QCString result = codec->fromUnicode(name);
@@ -58,10 +58,10 @@ QCString KRemoteEncoding::encode(const Q
 }
 
-QCString KRemoteEncoding::encode(const KURL& url)
+QCString KRemoteEncoding::encode(const KURL& url) const
 {
   return encode(url.path());
 }
 
-QCString KRemoteEncoding::directory(const KURL& url, bool ignore_trailing_slash)
+QCString KRemoteEncoding::directory(const KURL& url, bool ignore_trailing_slash) const
 {
   QString dir = url.directory(true, ignore_trailing_slash);
@@ -70,5 +70,5 @@ QCString KRemoteEncoding::directory(cons
 }
 
-QCString KRemoteEncoding::fileName(const KURL& url)
+QCString KRemoteEncoding::fileName(const KURL& url) const
 {
   return encode(url.fileName());

--- kdelibs/kio/kio/kremoteencoding.h  #1.1:1.2
@@ -63,5 +63,5 @@ public:
    * or a full pathname.
    */
-  QString decode(const QCString& name);
+  QString decode(const QCString& name) const;
 
   /**
@@ -70,10 +70,10 @@ public:
    * or a full pathname.
    */
-  QCString encode(const QString& name);
+  QCString encode(const QString& name) const;
 
   /**
    * Converts the given URL into its 8-bit components
    */
-  QCString encode(const KURL& url);
+  QCString encode(const KURL& url) const;
 
   /**
@@ -84,15 +84,15 @@ public:
    * The dirname is returned with the final slash always stripped
    */
-  QCString directory(const KURL& url, bool ignore_trailing_slash = true);
+  QCString directory(const KURL& url, bool ignore_trailing_slash = true) const;
 
   /**
    * Converts the given URL into 8-bit form and retrieve the filename.
    */
-  QCString fileName(const KURL& url);
+  QCString fileName(const KURL& url) const;
 
   /**
    * Returns the encoding being used.
    */
-  inline const char *encoding()
+  inline const char *encoding() const
   { return codec->name(); }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic