OSDN Git Service

merge QUrl::fromEncoded() overload
authorIvailo Monev <xakepa10@gmail.com>
Sat, 28 May 2016 19:45:00 +0000 (19:45 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 28 May 2016 19:45:00 +0000 (19:45 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/io/qurl.cpp
src/core/io/qurl.h

index fba34dc..abb3964 100644 (file)
@@ -5821,24 +5821,9 @@ QByteArray QUrl::toEncoded(FormattingOptions options) const
 }
 
 /*!
-    Parses \a input and returns the corresponding QUrl. \a input is
-    assumed to be in encoded form, containing only ASCII characters.
-
-    The URL is parsed using TolerantMode.
-
-    \sa toEncoded(), setUrl()
-*/
-QUrl QUrl::fromEncoded(const QByteArray &input)
-{
-    QUrl tmp;
-    tmp.setEncodedUrl(input, TolerantMode);
-    return tmp;
-}
-
-/*!
-    \overload
-
-    Parses the URL using \a parsingMode.
+    Parses \a input using \a parsingMode and returns the corresponding
+    QUrl. \a input is assumed to be in encoded form, containing only
+    ASCII characters.
 
     \sa toEncoded(), setUrl()
 */
index ddc68ad..144d385 100644 (file)
@@ -185,9 +185,7 @@ public:
     QString toString(FormattingOptions options = None) const;
 
     QByteArray toEncoded(FormattingOptions options = None) const;
-    static QUrl fromEncoded(const QByteArray &url);
-    static QUrl fromEncoded(const QByteArray &url, ParsingMode mode);
-    // ### Qt 5: merge the two fromEncoded() functions, with mode = TolerantMode
+    static QUrl fromEncoded(const QByteArray &url, ParsingMode mode = TolerantMode);
 
     static QUrl fromUserInput(const QString &userInput);