Ivailo Monev
|
620062de1a
|
replace QT_DEBUG with QT_NO_DEBUG
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-19 00:30:42 +00:00 |
|
Ivailo Monev
|
f7cc7304d5
|
remove redundant Q_UNREACHABLE_IMPL() macro definition
only GCC and Clang are supported for now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-12 23:33:24 +00:00 |
|
Ivailo Monev
|
948ee1d8dd
|
fix global static check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-08 02:39:56 +00:00 |
|
Ivailo Monev
|
4979a7ecb2
|
move automatic QT_NO_QFUTURE definition to qconfig header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-05 09:46:29 +00:00 |
|
Ivailo Monev
|
506edda343
|
remove redundant qIsDetached() template
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 00:53:33 +00:00 |
|
Ivailo Monev
|
890cf73ff9
|
fix one of the limitations of QT_TRY/QT_CATCH macros
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 19:28:45 +00:00 |
|
Ivailo Monev
|
8ccba56756
|
add HPPA (a.k.a. PA-RISC) architecture check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 12:27:12 +00:00 |
|
Ivailo Monev
|
740c272bb0
|
make use of std::uintptr_t and std::ptrdiff_t
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-29 16:56:39 +00:00 |
|
Ivailo Monev
|
ba5da1963b
|
introduce Q_COMPILER_EXCEPTIONS
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-28 17:58:13 +00:00 |
|
Ivailo Monev
|
fb1d31a3ee
|
assume qPrintable is not defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-28 17:45:00 +00:00 |
|
Ivailo Monev
|
60d86aacbf
|
std::swap is declared in utility header since C++11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-25 16:29:49 +00:00 |
|
Ivailo Monev
|
6ea99568a5
|
move Q_REQUIRED_RESULT to compiler specific definitions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-18 17:18:25 +00:00 |
|
Ivailo Monev
|
eb11bcbd2f
|
rework plugin verification to avoid library loading and use hex version
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-15 16:37:14 +00:00 |
|
Ivailo Monev
|
69a8ec278b
|
deal with TODO in mkspecs and review architectures checks in global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-10 19:48:52 +00:00 |
|
Ivailo Monev
|
9c35f88a35
|
remove redundant error from qglobal header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 18:00:53 +00:00 |
|
Ivailo Monev
|
a21a480105
|
copyright update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-02 18:13:44 +00:00 |
|
Ivailo Monev
|
9052d6a7ff
|
fix qIsDetached() const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-26 22:34:13 +00:00 |
|
Ivailo Monev
|
8aa766e084
|
remove dummy QHash node support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-23 14:54:39 +00:00 |
|
Ivailo Monev
|
740c82a0a0
|
replace QT_NO_PAINT_DEBUG with QT_NO_DEBUG
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-13 00:02:02 +00:00 |
|
Ivailo Monev
|
8fbcdc1384
|
copyright update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-12 23:22:47 +00:00 |
|
Ivailo Monev
|
74bb412630
|
copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-03 13:38:02 +00:00 |
|
Ivailo Monev
|
a511630cde
|
move qRound() and qRound64() to qmath header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-21 14:37:01 +00:00 |
|
Ivailo Monev
|
cc3d6fbe4e
|
introduce QT_FOREACH_COMPAT
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-21 12:54:32 +00:00 |
|
Ivailo Monev
|
6e854222bd
|
update global definitions to account for clang capabilities
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-19 22:50:43 +00:00 |
|
Ivailo Monev
|
9128aa6325
|
partitially revert f2068eb81d
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-07 15:29:23 +00:00 |
|
Ivailo Monev
|
f2068eb81d
|
global cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-04 16:51:14 +00:00 |
|
Ivailo Monev
|
fc1e08ddf6
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-08-08 13:01:02 +00:00 |
|
Ivailo Monev
|
a51e760d26
|
cleanup qreal type definition conditionals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-05-20 17:05:02 +00:00 |
|
Ivailo Monev
|
74fb061e10
|
when qglobal.h is not included from C++ source include math.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-05-07 01:39:46 +00:00 |
|
Ivailo Monev
|
b934d56e76
|
introduce QT_NAMESPACE_COMPAT
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-04-27 12:44:52 +00:00 |
|
Ivailo Monev
|
447a35a41f
|
mostly Q_CC_BOR support removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-04-26 07:53:32 +00:00 |
|
Ivailo Monev
|
8889cd2073
|
mostly tests cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-04-26 07:18:37 +00:00 |
|
Ivailo Monev
|
41e5ddf421
|
namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2017-04-26 06:28:30 +00:00 |
|
Ivailo Monev
|
18b57053cf
|
remove void pointer operator for QByteArray
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-16 00:43:41 +00:00 |
|
Ivailo Monev
|
88a2ce1cbf
|
remove constexpr from qRound() and qRound64()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-15 21:57:02 +00:00 |
|
Ivailo Monev
|
72b2b81bb1
|
inline qRound() and qRound64() to std::round()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-15 20:24:30 +00:00 |
|
Ivailo Monev
|
2bb5470eb1
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-10 20:26:47 +00:00 |
|
Ivailo Monev
|
7c6c12ab57
|
backport Q_UNREACHABLE_IMPL()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-09 23:22:36 +00:00 |
|
Ivailo Monev
|
df2dc87123
|
make QT_FASTCALL Clang aware
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-09 22:05:35 +00:00 |
|
Ivailo Monev
|
4663dcf97b
|
mostly irix code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-09 12:38:49 +00:00 |
|
Ivailo Monev
|
3cfb9c6325
|
mostly intergrity/vxworks code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-09 12:27:54 +00:00 |
|
Ivailo Monev
|
2ebd79c26d
|
merge qfeatures and qconfig headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-09 00:20:07 +00:00 |
|
Ivailo Monev
|
6026db1f7b
|
0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-04 12:42:19 +00:00 |
|
Ivailo Monev
|
a411f10e76
|
0 to Q_NULLPTR, incomplete
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-03 22:13:13 +00:00 |
|
Ivailo Monev
|
45f5061b3d
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-26 15:49:56 +00:00 |
|
Ivailo Monev
|
b3722d96b0
|
various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-20 20:23:07 +00:00 |
|
Ivailo Monev
|
7c356db817
|
remove QDebug/qDebug/etc. from global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-18 22:06:15 +00:00 |
|
Ivailo Monev
|
3d073379ab
|
remove qFree/qMalloc/etc.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-18 20:06:38 +00:00 |
|
Ivailo Monev
|
4a5bcff7ec
|
embracing the STL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-04 16:33:26 +00:00 |
|
Ivailo Monev
|
9b1e1fea0e
|
mostly RVCT support code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-09-28 23:04:10 +00:00 |
|