Nyall Dawson
e72e20b8e0
Restore attribute table atlas handling
2018-01-05 11:15:03 +10:00
Nyall Dawson
e169c219b3
Work on modernizing atlas
2018-01-05 11:15:03 +10:00
Nyall Dawson
b992e871ee
[layouts][FEATURE] Don't force the whole layout to be rasterized
...
when exporting to PDF
If an individual layout item needs rasterisation in order to
be exported correctly, it can now be individually rasterised
without forcing every other item to also be rasterised.
This allows exports to PDF keeping as much as possible as vectors,
e.g. a map with layer opacity won't force labels, scalebars, etc
to be rasterised too.
To accompany this, a new "Always export as vectors" checkbox
was added to layout properties. If checked, this will force
the export to keep items as vectors, even when it causes the
output to look different to layouts.
Fixes #7885
2017-12-17 14:14:31 +10:00
Denis Rouzaud
c604d2dda6
run sipify
2017-12-15 22:13:44 -04:00
Denis Rouzaud
f2b3ed0a9b
run sipify
2017-12-15 11:12:19 -04:00
Denis Rouzaud
e48cf98edb
run sipify
2017-12-06 07:19:50 -04:00
Nyall Dawson
71c41d49b7
Add export layer settings to QgsLayoutContext
2017-11-07 11:32:38 +10:00
Nyall Dawson
4a1bcb3266
Revert automatic detection for preview renders
...
Turns out there's no reliable way to differentiate widget
vs QImage based renders inside QGraphicsItems
2017-11-07 11:32:38 +10:00
Nyall Dawson
0143d0be68
Add a signal to QgsLayoutContext when flags change
2017-11-07 11:32:38 +10:00
Nyall Dawson
c8eaeb8f93
Port hide pages action from composer
2017-10-06 17:48:25 +10:00
Nyall Dawson
2d6cbd6bba
Restore ability to show/hide selection bounds
2017-10-06 17:48:24 +10:00
Nyall Dawson
d0dfec72cb
Add actions to switch grid display/snapping on/off
2017-08-07 19:34:28 +10:00
Nyall Dawson
361dd312bc
Start on layout snapper
2017-08-07 19:34:28 +10:00
Nyall Dawson
b42c055e97
Restore drawing of page grids
2017-08-07 19:34:28 +10:00
Nyall Dawson
213064a8af
Fix layout context flags not being respected when rendering items
2017-07-25 12:54:58 +10:00
Nyall Dawson
cd380f616c
Add measurement converter and dpi to layout context
2017-07-18 12:42:05 +10:00
Nyall Dawson
b2b35dd084
Add a context class for layouts
...
Stores information relating to the current context (such as
associated feature and layer) and rendering settings for a layout.
2017-07-18 12:42:05 +10:00