Commit graph

59 commits

Author SHA1 Message Date
Ivailo Monev
37b5f5f5e3 remove oci, db2, tds and ibase database leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-17 00:24:25 +00:00
Ivailo Monev
6d633966a2 merge .cmake into CMakeLists.txt files
this way it is easier to maintain and should reduce the time spend on
configuring the project when building, much like the all-in-one build
option

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-31 04:28:36 +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
01d315b51a set extra link libraries as private where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:31:03 +00:00
Ivailo Monev
4cb47f8752 rework fancy and meta header generators
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 15:47:57 +00:00
Ivailo Monev
20efcc02c9 headers compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 18:57:26 +00:00
Ivailo Monev
35c9429c3a remove unused QSqlDatabasePrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 09:19:32 +00:00
Ivailo Monev
685e169015 avoid temporaries and use const-reference where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 07:12:20 +00:00
Ivailo Monev
9536273940 remove redundant header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:24:36 +00:00
Ivailo Monev
a892fbd9ca remove redundant forward class declaration in QSqlRecord header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:24:13 +00:00
Ivailo Monev
221cab9e43 use initializer list for d initialization in QSqlQuery constructors
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:04:36 +00:00
Ivailo Monev
845b1a082f avoid temporaries in QSqlQuery methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:03:50 +00:00
Ivailo Monev
17d4b2ca5b use initializer list for d initialization in QSqlField constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:43:07 +00:00
Ivailo Monev
897d7f41f5 avoid detach in QSqlField::setRequiredStatus() if possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:40:47 +00:00
Ivailo Monev
880e4b188f access fields count from private pointer in QSqlRecord::indexOf()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:39:25 +00:00
Ivailo Monev
e26becd14c remove redundant build-time definitions [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 01:04:56 +00:00
Ivailo Monev
4356879df3 remove unused internal QSqlRecordPrivate::createField() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 00:06:57 +00:00
Ivailo Monev
5f0aa30cd7 remove unused internal QSqlIndex::createField() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 00:06:31 +00:00
Ivailo Monev
97db6a1b84 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 00:41:53 +00:00
Ivailo Monev
dae1424736 indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-13 15:41:27 +00:00
Ivailo Monev
5c26f3c4e1 compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 15:16:08 +00:00
Ivailo Monev
d270316262 indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 01:06:01 +00:00
Ivailo Monev
652d3cf757 fix QConnectionDict const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-27 20:03:25 +00:00
Ivailo Monev
15bb18342c QSqlResultPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-27 20:02:39 +00:00
Ivailo Monev
0bad599825 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 23:22:14 +00:00
Ivailo Monev
e4fdd0d70b QSqlCachedResult, QSqlDatabasePrivate and QSqlDriverPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 22:57:38 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +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
30010585ed make major components, plugins and imports part of runtime
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:56:38 +00:00
Ivailo Monev
995b7998b0 deal with excessive include directories
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:39:35 +00:00
Ivailo Monev
cbda6c3a11 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 00:42:33 +00:00
Ivailo Monev
f732f3fede QSqlQueryModelPrivate, QPushButtonPrivate and QMenuPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-27 23:02:56 +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
a2fc79b3e9 cleanup QSqlDriver, breaks compat
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-09 16:19:17 +00:00
Ivailo Monev
9554ac46cb remove irrelevant README file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-10-18 04:10:37 +00:00
Ivailo Monev
58219108e1 main build file and sql database cruft review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-08 16:33:19 +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
c36a5336e3 misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 21:11:28 +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
cba97819c5 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-19 18:06:43 +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
8f1af925b4 installation paths revised
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-07 23:43:48 +00:00
Ivailo Monev
2656915164 fixup the paths in the pkg-config files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 16:03:37 +00:00
Ivailo Monev
df9ce31cc6 fixup package target [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 06:26:14 +00:00
Ivailo Monev
8e2525fb74 rework katie_setup_targets() and bump minimum CMake requirement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 04:39:23 +00:00
Ivailo Monev
42f492cf7c preparations to support all-in-one targets build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 02:56:09 +00:00
Ivailo Monev
3cf1cb3ff4 move sql drivers to plugins sub-directory and remove IBase driver
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 04:33:37 +00:00
Ivailo Monev
3e7a617bb6 call katie_generate_package() before katie_setup_paths()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 01:39:18 +00:00
Ivailo Monev
c8fec5bc4b make the generators not respecting DESTDIR work again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00
Ivailo Monev
d088897d13 make Python recommended not required
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-18 12:54:10 +00:00