qt5base-lts/src/corelib/global
Glen Mabey 3ab7016632 New qfloat16 class
This constitutes a fairly complete submission of an entirely new
floating point type which conforms to IEEE 754 as a 16-bit storage
class.  Conversion between qfloat16 and float is currently performed
through a sequence of lookup tables.  Global-level functions
qRound(), qRound64(), qFuzzyCompare(), qFuzzyIsNull(), and
qIsNull() each with a qfloat16 parameter have been included
for completeness.

[ChangeLog][QtCore] Added new qfloat16 class.

Change-Id: Ia52eb27846965c14f8140c00faf5ba33c9443976
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2017-01-31 14:21:42 +00:00
..
archdetect.cpp Add "-softfloat" to archdetect.cpp and clarify what to use when 2016-06-19 18:46:36 +00:00
global.pri New qfloat16 class 2017-01-31 14:21:42 +00:00
qcompilerdetection.h Merge remote-tracking branch 'origin/5.8' into dev 2017-01-25 20:06:06 +01:00
qconfig-bootstrapped.h Fix compilation without sharedmemory 2017-01-05 08:38:33 +00:00
qendian.h Remove duplicated QT_HAS_BUILTIN define 2016-06-21 18:58:27 +00:00
qendian.qdoc Merge remote-tracking branch 'origin/5.6' into 5.7 2016-06-06 09:04:55 +02:00
qfeatures.txt fix build with various QT_NO_* defines 2016-08-26 07:39:53 +00:00
qflags.h Streamline #include <type_traits> 2017-01-31 08:24:03 +00:00
qfloat16_p.h New qfloat16 class 2017-01-31 14:21:42 +00:00
qfloat16.cpp New qfloat16 class 2017-01-31 14:21:42 +00:00
qfloat16.h New qfloat16 class 2017-01-31 14:21:42 +00:00
qglobal_p.h stop exporting the library versions 2016-10-18 05:59:14 +00:00
qglobal.cpp Merge remote-tracking branch 'origin/5.8' into dev 2017-01-25 20:06:06 +01:00
qglobal.h Streamline #include <type_traits> 2017-01-31 08:24:03 +00:00
qglobalstatic.cpp Updated license headers 2016-01-21 18:55:18 +00:00
qglobalstatic.h Merge remote-tracking branch 'origin/5.6' into 5.7 2016-05-06 15:36:44 +02:00
qhooks_p.h Make sure all private headers in Qt Core include qglobal_p.h 2016-06-25 08:01:04 +00:00
qhooks.cpp QHostAddress: make it implictly shared 2017-01-19 14:09:47 +00:00
qisenum.h Remove compiler-specific implementations of Q_IS_ENUM 2016-11-09 09:13:01 +00:00
qlibraryinfo.cpp Remove use of deprecated QRegExp from QLibraryInfo 2017-01-24 20:27:58 +00:00
qlibraryinfo.h revert to building qmake with qconfig.cpp 2017-01-06 20:09:08 +00:00
qlogging.cpp Merge remote-tracking branch 'origin/5.8.0' into 5.8 2016-12-16 09:45:16 +01:00
qlogging.h Updated license headers 2016-01-15 12:25:24 +00:00
qmalloc.cpp Updated license headers 2016-01-15 12:25:24 +00:00
qnamespace.h Extend qChecksum calculation 2016-12-25 08:24:18 +00:00
qnamespace.qdoc Merge remote-tracking branch 'origin/5.8' into dev 2017-01-25 20:06:06 +01:00
qnumeric_p.h Use std::enable_if instead of QEnableIf 2017-01-27 10:30:31 +00:00
qnumeric.cpp Updated license headers 2016-01-15 12:25:24 +00:00
qnumeric.h Updated license headers 2016-01-15 12:25:24 +00:00
qoperatingsystemversion_darwin.mm Remove compatibility code paths for macOS < 10.10 and iOS < 8.0 2017-01-09 10:11:48 +00:00
qoperatingsystemversion_p.h Add header guard and We-mean-it comment to qoperatingsystemversion_p.h 2016-10-19 10:55:42 +00:00
qoperatingsystemversion_win.cpp Long live QOperatingSystemVersion! 2016-09-18 21:22:22 +00:00
qoperatingsystemversion.cpp Add missing documentation for QOperatingSystemVersion::segmentCount 2017-01-25 07:19:45 +00:00
qoperatingsystemversion.h Polish up the QOperatingSystemVersion API and documentation 2017-01-18 05:15:01 +00:00
qprocessordetection.h Merge remote-tracking branch 'origin/5.8' into dev 2017-01-30 12:46:20 +01:00
qsysinfo.h QSysInfo: shut down the deprecation warning 2016-10-07 23:38:36 +00:00
qsystemdetection.h Remove support for WinRT 8.1 and Windows Phone 8.1 2017-01-18 12:38:56 +00:00
qt_pch.h Updated license headers 2016-01-15 12:25:24 +00:00
qt_windows.h MinGW: Explicitly define NTDDI_VERSION 2016-11-08 15:30:33 +00:00
qtypeinfo.h Use std::enable_if instead of QEnableIf 2017-01-27 10:30:31 +00:00
qtypetraits.h Remove qtypetraits.h's contents altogether 2017-01-12 22:16:06 +00:00
qversiontagging.cpp Updated license headers 2016-01-21 18:55:18 +00:00
qversiontagging.h Merge remote-tracking branch 'origin/5.6' into 5.7 2016-10-27 10:23:39 +02:00