QText{En,De}coder: mark ctors explicit
C++11 allows these to be called implicitly. Change-Id: Ife62ce4df4c294623e84fb0c0751ae9b4f6d1020 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
c928d08267
commit
0a5b610679
@ -139,7 +139,7 @@ class Q_CORE_EXPORT QTextEncoder {
|
||||
Q_DISABLE_COPY(QTextEncoder)
|
||||
public:
|
||||
explicit QTextEncoder(const QTextCodec *codec) : c(codec), state() {}
|
||||
QTextEncoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags);
|
||||
explicit QTextEncoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags);
|
||||
~QTextEncoder();
|
||||
#if QT_STRINGVIEW_LEVEL < 2
|
||||
QByteArray fromUnicode(const QString& str);
|
||||
@ -156,7 +156,7 @@ class Q_CORE_EXPORT QTextDecoder {
|
||||
Q_DISABLE_COPY(QTextDecoder)
|
||||
public:
|
||||
explicit QTextDecoder(const QTextCodec *codec) : c(codec), state() {}
|
||||
QTextDecoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags);
|
||||
explicit QTextDecoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags);
|
||||
~QTextDecoder();
|
||||
QString toUnicode(const char* chars, int len);
|
||||
QString toUnicode(const QByteArray &ba);
|
||||
|
Loading…
x
Reference in New Issue
Block a user