Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Add QgsFontUtils methods for saving/loading font from XML (fix #12644)
Fixes loss of font styles when restoring projects. Credit to @nirvn for the initial implementation.
- Loading branch information
Showing
with
309 additions
and 31 deletions.
- +33 −0 python/core/qgsfontutils.sip
- +3 −8 src/core/composer/qgscomposerlabel.cpp
- +6 −2 src/core/composer/qgscomposerlegendstyle.cpp
- +6 −2 src/core/composer/qgscomposermapgrid.cpp
- +4 −4 src/core/composer/qgscomposerscalebar.cpp
- +11 −4 src/core/composer/qgscomposertable.cpp
- +11 −4 src/core/composer/qgscomposertablev2.cpp
- +6 −2 src/core/qgsdiagramrendererv2.cpp
- +43 −0 src/core/qgsfontutils.cpp
- +33 −0 src/core/qgsfontutils.h
- +1 −1 src/core/qgspallabeling.cpp
- +6 −2 src/core/symbology-ng/qgspointdisplacementrenderer.cpp
- +1 −2 src/gui/qgscodeeditor.cpp
- +2 −0 tests/src/core/CMakeLists.txt
- +143 −0 tests/src/core/testqgsfontutils.cpp
Oops, something went wrong.