Commit Graph

15 Commits (master)

Author SHA1 Message Date
Jos van den Oever baaa8f230c Use full include path to Qt headers 2018-09-28 22:36:56 +02:00
Friedrich W. H. Kossebau d5029d7217 Use Q_SIGNALS/Q_EMIT instead of signals/emit in generated sources
Summary:
Avoid potential clashes on symbols/macros from other libraries
Allows to use the generated header in projects which have
DQT_NO_SIGNALS_SLOTS_KEYWORDS or DQT_NO_KEYWORDS set

Reviewers: vandenoever

Reviewed By: vandenoever

Differential Revision: https://phabricator.kde.org/D15545
2018-09-16 19:25:26 +02:00
Jos van den Oever 9549c50217 Automatically update index when calling layoutChanged 2018-09-11 23:06:52 +02:00
Jos van den Oever b8fcb67112 Add function to look up role number from role name 2018-05-19 17:08:18 +02:00
Jos van den Oever e636d82da5 More precise types 2018-05-16 19:19:21 +02:00
Jos van den Oever e63ca9e924 Added generators for remove_rows for lists
This patch was contributed by Pearce Keesling. It was applied and tested with
cat D8120.diff | patch -p1
ninja test
REVIEW: D8120
2017-10-03 20:22:44 +02:00
Jos van den Oever 7ea7dd1d5e Override QAbstractItemModel::insertRows so UI code can add rows 2017-10-03 00:34:44 +02:00
Jos van den Oever 64ff1a0bf6 Add override specifier to overridden methods 2017-09-01 20:36:59 +02:00
Jos van den Oever 61169486b7 Only override setData when the are writable item properties in the model 2017-09-01 12:03:40 +02:00
Jos van den Oever 6576cf69e5 Add setter functions for model itemproperties 2017-09-01 11:57:10 +02:00
Jos van den Oever 3388f68de5 Add getters for all model itemproperies 2017-09-01 02:33:20 +02:00
Jos van den Oever cb95cec1ba Move all generated demo files into one binding 2017-08-31 19:20:25 +02:00
Jos van den Oever c516409326 A few fixes for deeply nested objects
This is still broken according to the test test_objects.
2017-08-28 09:28:48 +02:00
Jos van den Oever 64bcac54f0 Allow nesting of binding types. 2017-08-27 01:40:03 +02:00
Jos van den Oever 4724f2c62f Add minimal test for UniformTree 2017-08-20 17:15:27 +02:00