Undeprecate operator casts on QByteArray.
This reverts part of commit 8397a44bed.
Change-Id: I1d2ec018167faeb23a9343b209bb0ff2d8db311d
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
bb10
parent
c67efb6506
commit
cd1e62ffc1
|
|
@ -205,10 +205,8 @@ public:
|
|||
void squeeze();
|
||||
|
||||
#ifndef QT_NO_CAST_FROM_BYTEARRAY
|
||||
#if QT_DEPRECATED_SINCE(5, 0)
|
||||
QT_DEPRECATED operator const char *() const { return constData(); }
|
||||
QT_DEPRECATED operator const void *() const { return constData(); }
|
||||
#endif
|
||||
operator const char *() const;
|
||||
operator const void *() const;
|
||||
#endif
|
||||
char *data();
|
||||
const char *data() const;
|
||||
|
|
@ -415,6 +413,12 @@ inline char QByteArray::operator[](uint i) const
|
|||
|
||||
inline bool QByteArray::isEmpty() const
|
||||
{ return d->size == 0; }
|
||||
#ifndef QT_NO_CAST_FROM_BYTEARRAY
|
||||
inline QByteArray::operator const char *() const
|
||||
{ return d->data(); }
|
||||
inline QByteArray::operator const void *() const
|
||||
{ return d->data(); }
|
||||
#endif
|
||||
inline char *QByteArray::data()
|
||||
{ detach(); return d->data(); }
|
||||
inline const char *QByteArray::data() const
|
||||
|
|
|
|||
Loading…
Reference in New Issue