diff options
author | Albert Astals Cid <albert.astals@canonical.com> | 2013-05-08 18:02:02 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-05-09 12:17:59 +0200 |
commit | 95cab90b1023a824017b6d22f62987ba9742b6b3 (patch) | |
tree | cbdcaf3ad1c6d609fabd8950765061da13681ea1 /src/corelib/io/qdebug.h | |
parent | f7eea69a2a322e156594cf5608bbbb97b4d364c1 (diff) |
Make QFlags enum flags (C++11 strict enums) friendly
Change-Id: I9ccb3e4d281a545ca1845db4f6aa7ac6c04e8621
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Diffstat (limited to 'src/corelib/io/qdebug.h')
-rw-r--r-- | src/corelib/io/qdebug.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/io/qdebug.h b/src/corelib/io/qdebug.h index ce72fcd26d..9ed5f6e951 100644 --- a/src/corelib/io/qdebug.h +++ b/src/corelib/io/qdebug.h @@ -280,7 +280,7 @@ inline QDebug operator<<(QDebug debug, const QFlags<T> &flags) debug.nospace() << '|'; else needSeparator = true; - debug.nospace() << "0x" << QByteArray::number(T(1 << i), 16).constData(); + debug.nospace() << "0x" << QByteArray::number(typename QFlags<T>::Int(1) << i, 16).constData(); } } debug << ')'; |