QDBusReply<T>::error() returns a reference to const QDBusError, but the function itself is not const. This means that one can not pass a const QDBusReply<T>& to any function which needs access to the QDBusError associated with the reply.
For Gerrit Dashboard: QTBUG-29917 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
49077,1 | Add QDBusReply::error() const. | dev | qt/qtbase | Status: MERGED | +2 | 0 |
680185,3 | QDBusReply: remove pointless non-const error() overload | dev | qt/qtbase | Status: MERGED | +2 | 0 |
680544,2 | QDBusReply: remove pointless non-const error() overload | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |
680872,2 | QDBusReply: remove pointless non-const error() overload | tqtc/lts-6.8 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |