Commit graph

34 commits

Author SHA1 Message Date
Ivailo Monev
22b0ec7f43 do not try to alighn the QVector data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-29 14:49:40 +00:00
Ivailo Monev
ef9ef0da73 fix ###'es in qrect.h (2)
I missed those

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:27:51 +00:00
Ivailo Monev
e6d4eb5454 fix ###'es in qrect.h
upstream commits:
3b973971fb

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 20:02:00 +00:00
Ivailo Monev
da9223c3fc fix ### comments in QSet
upstream commits:
bb5ae21c41

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 19:40:17 +00:00
Ivailo Monev
08ca2b5cb6 fix some (but not all) build issues with strict iterators
those are some that I've encountered and have not been addressed in Qt5
as far as I can tell or do not apply to it at all (e.g. QCommandLineParser
which was borrowed from CopperSpice)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 19:39:07 +00:00
Ivailo Monev
428a9cf2bf make use of some STD algorithms when possible
Qt5 has already dumped the algorithms, Katie is unlikely to do so

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 17:04:47 +00:00
Ivailo Monev
00590ff141 cleanup QString data structure
some of the changes are my own

upstream commits:
ee85e9cc10

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 17:37:15 +00:00
Ivailo Monev
9bf3228abc avoid unnecessary casts and constructions
there are many more of those

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 17:12:22 +00:00
Ivailo Monev
56a533ea6c use QByteArray::toDouble() instead of qstrtod
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-18 11:53:27 +00:00
Ivailo Monev
947b385fa6 fix compiler warnings about non-heap free
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 14:46:58 +00:00
Ivailo Monev
289f291000 rename QLinkedList::free to freeData for consistency
upstream commits:
9e96717746

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 14:21:03 +00:00
Ivailo Monev
35e685b384 remove Qt 4.3 binary compatibility for MSVC
d9bec0a1d2

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 23:50:19 +00:00
Ivailo Monev
034f94f0f7 remove QBool and use bool instead
upstream commits:
47d5d349d8

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-23 02:47:10 +00:00
Ivailo Monev
d2d4b4309f misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 19:42:37 +02:00
Ivailo Monev
f9540805d1 cleanup containers methods and use of deprecated allocation methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 03:47:38 +02:00
Ivailo Monev
446bedd388 fix potential breakage in QString
upstream commits:
c06106f28d

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 01:07:36 +02:00
Ivailo Monev
e686e8e522 headers inclusion cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-15 03:37:29 +02:00
Ivailo Monev
4afb02f017 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-04 22:50:43 +02:00
Ivailo Monev
4edd30e927 remove syncqt workarounds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-31 22:46:13 +02:00
Ivailo Monev
43ea18a0f1 inline QCryptographicHash::addData() overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-30 04:08:28 +02:00
Ivailo Monev
df836738cb cleanup includes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 15:37:54 +02:00
Ivailo Monev
2f5dd8d56b make use of the recent C++ additions
these should be guarded by QT_NO_STD and are probably not going to work on
all platforms, Qt5 does a lot of magic for this

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 04:51:54 +02:00
Ivailo Monev
3abe1589cd fix compiler warning about unused function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 01:25:54 +02:00
Ivailo Monev
8587ae3052 cleanup includes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 00:40:53 +02:00
Ivailo Monev
9625a870fa remove unnecessary includes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 23:53:28 +02:00
Ivailo Monev
165b738265 remove support for old data streams
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-24 21:53:43 +02:00
Ivailo Monev
ca9ebaaad0 clean-up the interface for QDate
some upstream changes have not been applied on purpose

upstream commits:
84bd87353a

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-16 15:20:25 +02:00
Ivailo Monev
27de813a61 introduce std::string conversion to QByteArray
changes to qstring header are not the same, it requires switch to UTF by
default which is introduced with upstream commit
b6e4c859d3

upstream commits:
a1fc11ca65

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-14 20:02:27 +02:00
Ivailo Monev
d909d138e9 remove old core component headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-11 16:26:18 +02:00
Ivailo Monev
7a38466cec replace operator with a directive in qmap
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-08 18:05:45 +02:00
Ivailo Monev
8bf003e254 include icu headers directory for core component when available
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 22:21:12 +02:00
Ivailo Monev
e576d85b7c remove some redundant headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-13 09:15:19 +02:00
Ivailo Monev
8e4381e946 support ICU as Qt4 does
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-13 06:26:59 +02:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00