Commit graph

13 commits

Author SHA1 Message Date
Ivailo Monev
83625c5cf5 mostly manual d pointer management
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 17:38:09 +00:00
Ivailo Monev
3d0aa19a7d remove support for user data for objects
the custom properties (set via setProperty(), retrieved via property()) are
far more usefull and they have variaty of use cases. you may notice that
there was a leak if the toolkit was build with QT_NO_USERDATA but that does
not apply as of this commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-27 00:04:31 +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
c41339a153 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-21 03:52:13 +00:00
Ivailo Monev
1ac1febfbf emit destroyed() signal before children get deleted
upstream commits:
43619db05d

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-20 01:05:44 +00:00
Ivailo Monev
89e6e7775e make QPointer use QWeakPoint
upstream commits:
6f0f9f6928
c21ed8ca1f

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-19 21:10:59 +00:00
Ivailo Monev
402d2d562c remove reserved bits from QObjectData
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 16:12:42 +03:00
Ivailo Monev
460c0f4de1 avoid old-style casts in debug/warning messages
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 10:09:34 +00:00
Ivailo Monev
da0ae9ce12 the (tested) fix for the QML regression
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-17 17:33:02 +00: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
580a7006a6 cleanup meta-object system
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-18 17:19:45 +02:00
Ivailo Monev
df31068ba9 remove QMetaObjectExtraData and put everything into QMetaObject
upstream commits:
67f58040ea

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 19:55:15 +02:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00