Nyall Dawson cf488d34a4 Split layout item registry into two separate registries
Instead of relying on forward declared c++ classes from
gui in QgsLayoutItemRegistry, instead create a
QgsLayoutItemGuiRegistry which handles registration
of all the GUI specific behavior relating to layout items.

Remove all GUI related code from QgsLayoutItemRegistry.

This creates a cleaner split between core/gui code, and
given that there'll be a lot of gui specific behavior
which needs to be handled by a registry it makes sense
to keep this isolated in gui.

It also plays nicer with the sip bindings, which can't
handle forward declared gui classes in core.
2017-07-11 11:06:36 +10:00
..
2017-06-28 10:45:51 +02:00
2017-05-24 07:24:31 +02:00
2017-06-09 10:26:01 +10:00
2017-06-28 10:45:51 +02:00
2017-06-26 12:18:34 +10:00
2017-05-04 07:30:27 +10:00
2017-06-13 15:03:33 +02:00
2017-04-30 16:52:05 +02:00
2017-06-12 07:28:36 +10:00
2017-06-07 12:03:22 +02:00
2017-04-30 16:52:05 +02:00
2017-04-26 10:25:50 +02:00
2017-04-30 16:52:05 +02:00
2017-04-30 16:52:05 +02:00
2017-04-30 16:52:05 +02:00
2017-06-09 10:16:08 +02:00
2017-07-03 08:49:50 +02:00
2017-05-23 10:35:12 +02:00
2017-05-23 10:35:12 +02:00
2017-04-30 16:52:05 +02:00
2017-04-30 16:52:05 +02:00
2017-04-24 09:32:39 +02:00
2017-05-15 21:55:10 +02:00
2017-05-15 21:55:10 +02:00
2017-04-24 13:06:03 +02:00
2017-06-26 12:18:34 +10:00
2017-04-30 16:52:05 +02:00
2017-05-15 21:55:10 +02:00
2017-04-30 16:52:05 +02:00
2017-05-01 17:41:14 +02:00
2017-06-09 10:16:08 +02:00
2017-04-30 16:52:05 +02:00
2017-05-04 08:26:31 +02:00
2017-05-04 08:26:31 +02:00
2017-05-04 08:26:31 +02:00
2017-05-23 10:35:12 +02:00
2017-06-09 10:16:08 +02:00
2017-05-15 21:55:10 +02:00
2017-06-09 10:16:08 +02:00
2017-04-30 16:52:05 +02:00
2017-05-15 21:55:10 +02:00
2017-05-23 10:35:12 +02:00
2017-04-26 10:25:50 +02:00
2017-05-19 15:35:47 +02:00
2017-05-18 09:41:16 +02:00
2017-05-18 09:41:16 +02:00
2017-05-18 09:41:16 +02:00
2017-05-18 09:41:16 +02:00
2017-06-14 07:37:31 +02:00
2017-05-18 09:41:16 +02:00
2017-05-23 10:35:12 +02:00
2017-05-18 09:41:16 +02:00
2017-05-18 09:41:16 +02:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-06-13 18:31:00 +02:00
2017-04-30 16:52:05 +02:00
2017-05-18 21:34:21 +02:00
2017-05-18 21:34:21 +02:00
2017-05-18 21:34:21 +02:00
2017-05-18 21:34:21 +02:00
2017-05-18 21:34:21 +02:00
2017-05-18 21:34:21 +02:00
2017-05-22 10:12:08 +02:00
2017-05-01 17:42:06 +02:00
2017-06-09 10:16:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-16 14:25:32 +08:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-22 10:12:08 +02:00
2017-05-23 10:35:12 +02:00
2017-05-23 10:35:12 +02:00
2017-05-23 10:35:12 +02:00
2017-06-28 10:45:51 +02:00