Nyall Dawson 383422f069 Fix "wrapped object has been deleted" errors in Processing
Ownership of Python subclass algorithm instances was getting
mangled due to passing through multiple functions with /Factory/
annotations.

As per Phil Thomson's advice on
https://www.riverbankcomputing.com/pipermail/pyqt/2017-July/039450.html:
"
/Factory/ is used when the instance returned is guaranteed to be
new to Python. In this case it isn't because it has already been
seen when being returned by createInstance(). (However for a different
sub-class implemented in C++ then it would be the first time it was seen
by Python so the /Factory/ on create() would be correct.)

You might try using /TransferBack/ on create() instead - that might be
the best compromise.
"

Changing to /TransferBack/ indeed fixes the error for me.
2017-07-26 07:03:16 +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-07-18 13:04:03 +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-07-24 13:20:01 +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-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-07-24 13:44:25 +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-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-07-24 13:44:25 +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-07-17 13:24:14 +10: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