diff --git a/doc/api_break.dox b/doc/api_break.dox index cbd48892fdc..440e6b2d56c 100644 --- a/doc/api_break.dox +++ b/doc/api_break.dox @@ -181,6 +181,11 @@ This page tries to maintain a list with incompatible changes that happened in pr
  • QgsColorbutton was removed. QgsColorButtonV2 has now been renamed to QgsColorButton. Hence, QgsColorButtonV2 does not exist anymore.
  • QgsColorDialog was removed, and QgsColorDialogV2 was renamed to QgsColorDialog. Hence, QgsColorButtonV2 does not exist anymore. All the functionality from the old QgsColorDialog has been moved to the new class.
  • +
  • QgsComposerAttributeTable and associated classes (eg QgsComposerAttributeTableCompare, +QgsComposerAttributeTableColumnModel, QgsComposerTableSortColumnsProxyModel) were removed. +Use QgsComposerAttributeTableV2 instead.
  • +
  • QgsComposerTable was removed. Use QgsComposerAttributeTableV2 instead.
  • +
  • ComposerTextTable was removed. Use ComposerTextTableV2 instead.
  • QgsCRSCache was removed. QgsCoordinateReferenceSystem now internally uses a cache for CRS creation, so there is no longer a need for the separate cache class. Code which previously called QgsCRSCache::updateCRSCache() should now call QgsCoordinateReferenceSystem::invalidateCache() and QgsCoordinateTransformCache::instance()->invalidateCrs( authid ).
  • @@ -290,6 +295,15 @@ variant instead. \subsection qgis_api_break_3_0_QgsAuthConfigUriEdit QgsAuthConfigUriEdit @@ -323,6 +337,36 @@ and the new ramp can be retrieved after executing the dialog by calling ramp().<
  • Some internal methods which were previously public or protected were made private.
  • +\subsection qgis_api_break_3_0_QgsComposerArrow QgsComposerArrow + + + +\subsection qgis_api_break_3_0_QgsComposerAttributeTableV2 QgsComposerAttributeTableV2 + + + +\subsection qgis_api_break_3_0_QgsComposerItem QgsComposerItem + + + \subsection qgis_api_break_3_0_QgsComposerLabel QgsComposerLabel \subsection qgis_api_break_3_0_QgsComposerLegend QgsComposerLegend @@ -350,6 +395,34 @@ label item instead. + +\subsection qgis_api_break_3_0_QgsComposerMapGrid QgsComposerMapGrid + + + +\subsection qgis_api_break_3_0_QgsComposerMultiFrame QgsComposerMultiFrame + + \subsection qgis_api_break_3_0_QgsComposerNodesItem QgsComposerNodesItem @@ -359,6 +432,20 @@ label item instead.
  • _writeXMLStyle() has been renamed to _writeXMLStyle()
  • +\subsection qgis_api_break_3_0_QgsComposerPicture QgsComposerPicture + + + \subsection qgis_api_break_3_0_QgsComposerTable QgsComposerTable +\subsection qgis_api_break_3_0_QgsComposerTableV2 QgsComposerTableV2 + + \subsection qgis_api_break_3_0_QgsComposition QgsComposition @@ -373,6 +466,12 @@ label item instead.
  • addItemsFromXML() has been renamed to addItemsFromXml()
  • Constructor with QgsMapRenderer parameter has been removed. Use the variant with QgsMapSettings parameter.
  • mapRenderer() has been removed. Use mapSettings() instead.
  • +
  • setSnapGridTolerance(), setAlignmentSnapTolerance(), alignmentSnapTolerance() and snapGridTolerance() +were removed. Use setSnapTolerance() and snapTolerance() instead.
  • +
  • getComposerHtmlByItem() was removed. Use QgsComposerFrame::multiFrame() instead.
  • +
  • pixelFontSize(), pointFontSize(), relativeResizeRect(), relativePosition() were removed. Use the corresponding methods in QgsComposerUtils instead.
  • +
  • sortZList() was removed. Use refreshZList() instead.
  • +
  • addComposerTable(), composerTableAdded() were removed.
  • \subsection qgis_api_break_3_0_QgsCoordinateReferenceSystem QgsCoordinateReferenceSystem diff --git a/doc/qgis3_user_changes.dox b/doc/qgis3_user_changes.dox index d6c16af6146..818ea073b96 100644 --- a/doc/qgis3_user_changes.dox +++ b/doc/qgis3_user_changes.dox @@ -21,4 +21,9 @@ be updated so that any expressions in use have the following changes:
  • $numfeatures has been replaced by \@atlas_totalfeatures
  • +\section qgis3_user_changes_composer Composer + +Very old projects containing composer attribute tables will not restore the attribute +tables when loaded into QGIS 3.0. These tables must be manually readded to the compositions. + */