Commit graph

21 commits

Author SHA1 Message Date
Ivailo Monev
503b567df2 remove redundant const_cast<> in qobject_cast<>() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 00:37:33 +00:00
Ivailo Monev
5b459cf0ec update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +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
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
bb2ee2d843 partitially revert bdb84187da
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 20:16:43 +00:00
Ivailo Monev
bdb84187da QObjectData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 20:00:35 +00:00
Ivailo Monev
65a18c610d Q_DECLARE_INTERFACE use fixes
this is incomplete, there are still some nested namespaced ones in the gui
component but this should be enoguh to build kdecore for now (with some
fixes for it too but unrelated to Q_DECLARE_INTERFACE) as a testing ground
for the namespacing work

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:54:24 +00:00
Ivailo Monev
5c6c47f017 mostly JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 22:06:38 +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
d15d92890b mostly 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 00:12:26 +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
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
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
c41339a153 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-21 03:52:13 +00:00
Ivailo Monev
c379b60870 mac, win, etc. leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-14 03:15:37 +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
594d3ebb29 misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 01:11:10 +00:00
Ivailo Monev
df836738cb cleanup includes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 15:37:54 +02:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00