Binary compatibility report for the QGIS library between 2.0.1 and 2.2.0 versions on x86
Test Info
Library Name | QGIS |
Version #1 | 2.0.1 |
Version #2 | 2.2.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 277 |
Total Shared Libraries | 5 |
Total Symbols / Types | 5665 / 2010 |
Verdict | Incompatible (37.5%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 495 |
Removed Symbols | High | 106 |
Problems with Data Types | High | 92 |
Medium | 70 |
Low | 134 |
Problems with Symbols | High | 92 |
Medium | 4 |
Low | 10 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 19 |
Other Changes in Constants | - | 1 |
Added Symbols (495)
qgis.h,
libqgis_core.so.2.2.0
QGis::DEFAULT_MAPTOPIXEL_THRESHOLD [data]
[symbol: _ZN4QGis28DEFAULT_MAPTOPIXEL_THRESHOLDE]
QGis::fromUnitToUnitFactor ( enum QGis::UnitType fromUnit, enum QGis::UnitType toUnit ) [static]
[symbol: _ZN4QGis20fromUnitToUnitFactorENS_8UnitTypeES0_]
qgsVsiPrefix ( QString path )
[symbol: _Z12qgsVsiPrefix7QString]
qgisgui.h,
libqgis_gui.so.2.2.0
namespace QgisGui
getSaveAsImageName ( QWidget* theParent, QString theMessage, QString defaultFilename )
[symbol: _ZN7QgisGui18getSaveAsImageNameEP7QWidget7QStringS2_]
qgsapplication.h,
libqgis_core.so.2.2.0
QgsApplication::getThemeIcon ( QString const& theName ) [static]
[symbol: _ZN14QgsApplication12getThemeIconERK7QString]
QgsApplication::getThemePixmap ( QString const& theName ) [static]
[symbol: _ZN14QgsApplication14getThemePixmapERK7QString]
QgsApplication::setPkgDataPath ( QString const& thePkgDataPath ) [static]
[symbol: _ZN14QgsApplication14setPkgDataPathERK7QString]
QgsApplication::setPluginPath ( QString const& thePluginPath ) [static]
[symbol: _ZN14QgsApplication13setPluginPathERK7QString]
QgsApplication::setPrefixPath ( QString const& thePrefixPath, bool useDefaultPaths ) [static]
[symbol: _ZN14QgsApplication13setPrefixPathERK7QStringb]
QgsApplication::setThemeName ( QString const& theThemeName ) [static]
[symbol: _ZN14QgsApplication12setThemeNameERK7QString]
qgsatlascomposition.h,
libqgis_core.so.2.2.0
QgsAtlasComposition::composerMap ( ) const
[symbol: _ZNK19QgsAtlasComposition11composerMapEv]
QgsAtlasComposition::coverageLayerChanged ( QgsVectorLayer* layer )
[symbol: _ZN19QgsAtlasComposition20coverageLayerChangedEP14QgsVectorLayer]
QgsAtlasComposition::firstFeature ( )
[symbol: _ZN19QgsAtlasComposition12firstFeatureEv]
QgsAtlasComposition::fixedScale ( ) const
[symbol: _ZNK19QgsAtlasComposition10fixedScaleEv]
QgsAtlasComposition::lastFeature ( )
[symbol: _ZN19QgsAtlasComposition11lastFeatureEv]
QgsAtlasComposition::margin ( ) const
[symbol: _ZNK19QgsAtlasComposition6marginEv]
QgsAtlasComposition::nextFeature ( )
[symbol: _ZN19QgsAtlasComposition11nextFeatureEv]
QgsAtlasComposition::prepareForFeature ( int i )
[symbol: _ZN19QgsAtlasComposition17prepareForFeatureEi]
QgsAtlasComposition::prepareForFeature ( QgsFeature* feat )
[symbol: _ZN19QgsAtlasComposition17prepareForFeatureEP10QgsFeature]
QgsAtlasComposition::prepareMap ( struct QgsComposerMap* map )
[symbol: _ZN19QgsAtlasComposition10prepareMapEP14QgsComposerMap]
QgsAtlasComposition::prevFeature ( )
[symbol: _ZN19QgsAtlasComposition11prevFeatureEv]
QgsAtlasComposition::setComposerMap ( struct QgsComposerMap* map )
[symbol: _ZN19QgsAtlasComposition14setComposerMapEP14QgsComposerMap]
QgsAtlasComposition::setEnabled ( bool e )
[symbol: _ZN19QgsAtlasComposition10setEnabledEb]
QgsAtlasComposition::setFilenamePattern ( QString const& pattern )
[symbol: _ZN19QgsAtlasComposition18setFilenamePatternERK7QString]
QgsAtlasComposition::setFixedScale ( bool fixed )
[symbol: _ZN19QgsAtlasComposition13setFixedScaleEb]
QgsAtlasComposition::setHideCoverage ( bool hide )
[symbol: _ZN19QgsAtlasComposition15setHideCoverageEb]
QgsAtlasComposition::setMargin ( float margin )
[symbol: _ZN19QgsAtlasComposition9setMarginEf]
QgsAtlasComposition::statusMsgChanged ( QString message )
[symbol: _ZN19QgsAtlasComposition16statusMsgChangedE7QString]
QgsAtlasComposition::toggled ( bool p1 )
[symbol: _ZN19QgsAtlasComposition7toggledEb]
QgsAtlasComposition::updateFeatures ( )
[symbol: _ZN19QgsAtlasComposition14updateFeaturesEv]
qgsattributeeditorcontext.h,
libqgis_gui.so.2.2.0
QgsAttributeEditorContext::addProxyWidget ( QgsVectorLayer* vl, int idx, QWidget* widget )
[symbol: _ZN25QgsAttributeEditorContext14addProxyWidgetEP14QgsVectorLayeriP7QWidget]
QgsAttributeEditorContext::addProxyWidgets ( QgsVectorLayer* vl, QMap<int, QWidget*> proxyWidgets )
[symbol: _ZN25QgsAttributeEditorContext15addProxyWidgetsEP14QgsVectorLayer4QMapIiP7QWidgetE]
QgsAttributeEditorContext::adjustForLayer ( QgsVectorLayer* layer )
[symbol: _ZN25QgsAttributeEditorContext14adjustForLayerEP14QgsVectorLayer]
QgsAttributeEditorContext::proxyWidget ( QgsVectorLayer* vl, int fieldIdx )
[symbol: _ZN25QgsAttributeEditorContext11proxyWidgetEP14QgsVectorLayeri]
QgsAttributeEditorContext::QgsAttributeEditorContext [in-charge] ( )
[symbol: _ZN25QgsAttributeEditorContextC1Ev]
QgsAttributeEditorContext::QgsAttributeEditorContext [not-in-charge] ( )
[symbol: _ZN25QgsAttributeEditorContextC2Ev]
qgsattributetablemodel.h,
libqgis_gui.so.2.2.0
QgsAttributeTableModel::executeMapLayerAction ( QgsMapLayerAction* action, QModelIndex const& idx ) const
[symbol: _ZNK22QgsAttributeTableModel21executeMapLayerActionEP17QgsMapLayerActionRK11QModelIndex]
QgsAttributeTableModel::featureAdded ( QgsFeatureId fid )
[symbol: _ZN22QgsAttributeTableModel12featureAddedEx]
QgsAttributeTableModel::setRequest ( QgsFeatureRequest const& request )
[symbol: _ZN22QgsAttributeTableModel10setRequestERK17QgsFeatureRequest]
qgsattributetableview.h,
libqgis_gui.so.2.2.0
QgsAttributeTableView::setFeatureSelectionManager ( QgsIFeatureSelectionManager* featureSelectionManager )
[symbol: _ZN21QgsAttributeTableView26setFeatureSelectionManagerEP27QgsIFeatureSelectionManager]
qgscachedfeatureiterator.h,
libqgis_core.so.2.2.0
QgsCachedFeatureIterator::fetchFeature ( QgsFeature& f )
[symbol: _ZN24QgsCachedFeatureIterator12fetchFeatureER10QgsFeature]
QgsCachedFeatureIterator::nextFeatureFilterFids ( QgsFeature& f )
[symbol: _ZN24QgsCachedFeatureIterator21nextFeatureFilterFidsER10QgsFeature]
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )
[symbol: _ZN24QgsCachedFeatureIteratorC1EP19QgsVectorLayerCache17QgsFeatureRequest]
QgsCachedFeatureIterator::QgsCachedFeatureIterator [not-in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )
[symbol: _ZN24QgsCachedFeatureIteratorC2EP19QgsVectorLayerCache17QgsFeatureRequest]
QgsCachedFeatureWriterIterator::fetchFeature ( QgsFeature& f )
[symbol: _ZN30QgsCachedFeatureWriterIterator12fetchFeatureER10QgsFeature]
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.2.0
QgsCategorizedSymbolRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN30QgsCategorizedSymbolRendererV217legendSymbolItemsEd7QString]
QgsRendererCategoryV2::operator = ( QgsRendererCategoryV2 cat )
[symbol: _ZN21QgsRendererCategoryV2aSES_]
QgsRendererCategoryV2::swap ( QgsRendererCategoryV2& other )
[symbol: _ZN21QgsRendererCategoryV24swapERS_]
qgscomposereffect.h,
libqgis_core.so.2.2.0
QgsComposerEffect::setCompositionMode ( enum QPainter::CompositionMode const& compositionMode )
[symbol: _ZN17QgsComposerEffect18setCompositionModeERKN8QPainter15CompositionModeE]
qgscomposeritem.h,
libqgis_core.so.2.2.0
QgsComposerItem::cornerPointOnRotatedAndScaledRect ( double& x, double& y, double width, double height, double rotation ) const
[symbol: _ZNK15QgsComposerItem33cornerPointOnRotatedAndScaledRectERdS0_ddd]
QgsComposerItem::estimatedFrameBleed ( ) const
[symbol: _ZNK15QgsComposerItem19estimatedFrameBleedEv]
QgsComposerItem::frameChanged ( )
[symbol: _ZN15QgsComposerItem12frameChangedEv]
QgsComposerItem::imageSizeConsideringRotation ( double& width, double& height, double rotation ) const
[symbol: _ZNK15QgsComposerItem28imageSizeConsideringRotationERdS0_d]
QgsComposerItem::itemRotationChanged ( double newRotation )
[symbol: _ZN15QgsComposerItem19itemRotationChangedEd]
QgsComposerItem::largestRotatedRectWithinBounds ( QRectF originalRect, QRectF boundsRect, double rotation ) const
[symbol: _ZNK15QgsComposerItem30largestRotatedRectWithinBoundsE6QRectFS0_d]
QgsComposerItem::rectWithFrame ( ) const
[symbol: _ZNK15QgsComposerItem13rectWithFrameEv]
QgsComposerItem::selected ( ) const
[symbol: _ZNK15QgsComposerItem8selectedEv]
QgsComposerItem::setFrameOutlineWidth ( double outlineWidth )
[symbol: _ZN15QgsComposerItem20setFrameOutlineWidthEd]
QgsComposerItem::setItemPosition ( double x, double y, double width, double height, enum QgsComposerItem::ItemPositionMode itemPoint, bool posIncludesFrame )
[symbol: _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeEb]
QgsComposerItem::setItemRotation ( double r, bool adjustPosition )
[symbol: _ZN15QgsComposerItem15setItemRotationEdb]
QgsComposerItem::sizeChangedByRotation ( double& width, double& height, double rotation )
[symbol: _ZN15QgsComposerItem21sizeChangedByRotationERdS0_d]
qgscoordinatereferencesystem.h,
libqgis_core.so.2.2.0
QgsCoordinateReferenceSystem::createFromProj4 ( QString const& theProjString )
[symbol: _ZN28QgsCoordinateReferenceSystem15createFromProj4ERK7QString]
QgsCoordinateReferenceSystem::createFromString ( QString const& theDefinition )
[symbol: _ZN28QgsCoordinateReferenceSystem16createFromStringERK7QString]
QgsCoordinateReferenceSystem::createFromUserInput ( QString const& theDefinition )
[symbol: _ZN28QgsCoordinateReferenceSystem19createFromUserInputERK7QString]
QgsCoordinateReferenceSystem::createFromWkt ( QString const& theWkt )
[symbol: _ZN28QgsCoordinateReferenceSystem13createFromWktERK7QString]
QgsCoordinateReferenceSystem::geographicCRSAuthId ( ) const
[symbol: _ZNK28QgsCoordinateReferenceSystem19geographicCRSAuthIdEv]
qgscoordinatetransform.h,
libqgis_core.so.2.2.0
QgsCoordinateTransform::clone ( ) const
[symbol: _ZNK22QgsCoordinateTransform5cloneEv]
QgsCoordinateTransform::datumTransformations ( QgsCoordinateReferenceSystem const& srcCRS, QgsCoordinateReferenceSystem const& destCRS ) [static]
[symbol: _ZN22QgsCoordinateTransform20datumTransformationsERK28QgsCoordinateReferenceSystemS2_]
QgsCoordinateTransform::datumTransformCrsInfo ( int datumTransform, int& epsgNr, QString& srcProjection, QString& dstProjection, QString& remarks, QString& scope, bool& preferred, bool& deprecated ) [static]
[symbol: _ZN22QgsCoordinateTransform21datumTransformCrsInfoEiRiR7QStringS2_S2_S2_RbS3_]
QgsCoordinateTransform::datumTransformString ( int datumTransform ) [static]
[symbol: _ZN22QgsCoordinateTransform20datumTransformStringEi]
qgscrscache.h,
libqgis_core.so.2.2.0
QgsCoordinateTransformCache::transform ( QString const& srcAuthId, QString const& destAuthId, int srcDatumTransform, int destDatumTransform )
[symbol: _ZN27QgsCoordinateTransformCache9transformERK7QStringS2_ii]
qgsdiagram.h,
libqgis_core.so.2.2.0
QgsDiagram::clearCache ( )
[symbol: _ZN10QgsDiagram10clearCacheEv]
QgsDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN10QgsDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsDiagram::getExpression ( QString const& expression, QgsFields const* fields )
[symbol: _ZN10QgsDiagram13getExpressionERK7QStringPK9QgsFields]
QgsDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN10QgsDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgsdiagramrendererv2.h,
libqgis_core.so.2.2.0
QgsDiagramRendererV2::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QPointF const& pos )
[symbol: _ZN20QgsDiagramRendererV213renderDiagramERK10QgsFeatureR16QgsRenderContextRK7QPointF]
QgsDiagramRendererV2::sizeMapUnits ( QgsFeature const& feature, QgsRenderContext const& c )
[symbol: _ZN20QgsDiagramRendererV212sizeMapUnitsERK10QgsFeatureRK16QgsRenderContext]
QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings& s )
[symbol: _ZN38QgsLinearlyInterpolatedDiagramRenderer15diagramSettingsERK10QgsFeatureRK16QgsRenderContextR18QgsDiagramSettings]
QgsLinearlyInterpolatedDiagramRenderer::diagramSize ( QgsFeature const& p1, QgsRenderContext const& c )
[symbol: _ZN38QgsLinearlyInterpolatedDiagramRenderer11diagramSizeERK10QgsFeatureRK16QgsRenderContext]
QgsSingleCategoryDiagramRenderer::diagramSettings ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings& s )
[symbol: _ZN32QgsSingleCategoryDiagramRenderer15diagramSettingsERK10QgsFeatureRK16QgsRenderContextR18QgsDiagramSettings]
QgsSingleCategoryDiagramRenderer::diagramSize ( QgsFeature const& p1, QgsRenderContext const& c )
[symbol: _ZN32QgsSingleCategoryDiagramRenderer11diagramSizeERK10QgsFeatureRK16QgsRenderContext]
qgsdistancearea.h,
libqgis_core.so.2.2.0
QgsDistanceArea::setSourceCrs ( QgsCoordinateReferenceSystem const& srcCRS )
[symbol: _ZN15QgsDistanceArea12setSourceCrsERK28QgsCoordinateReferenceSystem]
qgseditorwidgetfactory.h,
libqgis_gui.so.2.2.0
QgsEditorWidgetFactory::name ( )
[symbol: _ZN22QgsEditorWidgetFactory4nameEv]
QgsEditorWidgetFactory::QgsEditorWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN22QgsEditorWidgetFactoryC1ERK7QString]
QgsEditorWidgetFactory::QgsEditorWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN22QgsEditorWidgetFactoryC2ERK7QString]
QgsEditorWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN22QgsEditorWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN22QgsEditorWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri]
QgsEditorWidgetFactory::~QgsEditorWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN22QgsEditorWidgetFactoryD0Ev]
QgsEditorWidgetFactory::~QgsEditorWidgetFactory [in-charge] ( )
[symbol: _ZN22QgsEditorWidgetFactoryD1Ev]
QgsEditorWidgetFactory::~QgsEditorWidgetFactory [not-in-charge] ( )
[symbol: _ZN22QgsEditorWidgetFactoryD2Ev]
qgseditorwidgetregistry.h,
libqgis_gui.so.2.2.0
QgsEditorWidgetRegistry::create ( QString const& widgetId, QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QWidget* editor, QWidget* parent )
[symbol: _ZN23QgsEditorWidgetRegistry6createERK7QStringP14QgsVectorLayeriRK4QMapIS0_8QVariantEP7QWidgetSB_]
QgsEditorWidgetRegistry::createConfigWidget ( QString const& widgetId, QgsVectorLayer* vl, int fieldIdx, QWidget* parent )
[symbol: _ZN23QgsEditorWidgetRegistry18createConfigWidgetERK7QStringP14QgsVectorLayeriP7QWidget]
QgsEditorWidgetRegistry::factories ( )
[symbol: _ZN23QgsEditorWidgetRegistry9factoriesEv]
QgsEditorWidgetRegistry::instance ( ) [static]
[symbol: _ZN23QgsEditorWidgetRegistry8instanceEv]
QgsEditorWidgetRegistry::metaObject ( ) const
[symbol: _ZNK23QgsEditorWidgetRegistry10metaObjectEv]
QgsEditorWidgetRegistry::name ( QString const& widgetId )
[symbol: _ZN23QgsEditorWidgetRegistry4nameERK7QString]
QgsEditorWidgetRegistry::QgsEditorWidgetRegistry [in-charge] ( )
[symbol: _ZN23QgsEditorWidgetRegistryC1Ev]
QgsEditorWidgetRegistry::QgsEditorWidgetRegistry [not-in-charge] ( )
[symbol: _ZN23QgsEditorWidgetRegistryC2Ev]
QgsEditorWidgetRegistry::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN23QgsEditorWidgetRegistry11qt_metacallEN11QMetaObject4CallEiPPv]
QgsEditorWidgetRegistry::qt_metacast ( char const* p1 )
[symbol: _ZN23QgsEditorWidgetRegistry11qt_metacastEPKc]
QgsEditorWidgetRegistry::registerWidget ( QString const& widgetId, QgsEditorWidgetFactory* widgetFactory )
[symbol: _ZN23QgsEditorWidgetRegistry14registerWidgetERK7QStringP22QgsEditorWidgetFactory]
QgsEditorWidgetRegistry::staticMetaObject [data]
[symbol: _ZN23QgsEditorWidgetRegistry16staticMetaObjectE]
QgsEditorWidgetRegistry::~QgsEditorWidgetRegistry [in-charge-deleting] ( )
[symbol: _ZN23QgsEditorWidgetRegistryD0Ev]
QgsEditorWidgetRegistry::~QgsEditorWidgetRegistry [in-charge] ( )
[symbol: _ZN23QgsEditorWidgetRegistryD1Ev]
QgsEditorWidgetRegistry::~QgsEditorWidgetRegistry [not-in-charge] ( )
[symbol: _ZN23QgsEditorWidgetRegistryD2Ev]
qgseditorwidgetwrapper.h,
libqgis_gui.so.2.2.0
QgsEditorWidgetWrapper::config ( QString key, QVariant defaultVal )
[symbol: _ZN22QgsEditorWidgetWrapper6configE7QString8QVariant]
QgsEditorWidgetWrapper::field ( )
[symbol: _ZN22QgsEditorWidgetWrapper5fieldEv]
QgsEditorWidgetWrapper::fromWidget ( QWidget* widget ) [static]
[symbol: _ZN22QgsEditorWidgetWrapper10fromWidgetEP7QWidget]
QgsEditorWidgetWrapper::initWidget ( QWidget* editor )
[symbol: _ZN22QgsEditorWidgetWrapper10initWidgetEP7QWidget]
QgsEditorWidgetWrapper::layer ( )
[symbol: _ZN22QgsEditorWidgetWrapper5layerEv]
QgsEditorWidgetWrapper::metaObject ( ) const
[symbol: _ZNK22QgsEditorWidgetWrapper10metaObjectEv]
QgsEditorWidgetWrapper::QgsEditorWidgetWrapper [in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )
[symbol: _ZN22QgsEditorWidgetWrapperC1EP14QgsVectorLayeriP7QWidgetS3_]
QgsEditorWidgetWrapper::QgsEditorWidgetWrapper [not-in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )
[symbol: _ZN22QgsEditorWidgetWrapperC2EP14QgsVectorLayeriP7QWidgetS3_]
QgsEditorWidgetWrapper::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN22QgsEditorWidgetWrapper11qt_metacallEN11QMetaObject4CallEiPPv]
QgsEditorWidgetWrapper::qt_metacast ( char const* p1 )
[symbol: _ZN22QgsEditorWidgetWrapper11qt_metacastEPKc]
QgsEditorWidgetWrapper::setConfig ( QgsEditorWidgetConfig const& config )
[symbol: _ZN22QgsEditorWidgetWrapper9setConfigERK4QMapI7QString8QVariantE]
QgsEditorWidgetWrapper::setEnabled ( bool enabled )
[symbol: _ZN22QgsEditorWidgetWrapper10setEnabledEb]
QgsEditorWidgetWrapper::staticMetaObject [data]
[symbol: _ZN22QgsEditorWidgetWrapper16staticMetaObjectE]
QgsEditorWidgetWrapper::valueChanged ( QVariant const& value )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedERK8QVariant]
QgsEditorWidgetWrapper::widget ( )
[symbol: _ZN22QgsEditorWidgetWrapper6widgetEv]
QgsEditorWidgetWrapper::~QgsEditorWidgetWrapper [in-charge-deleting] ( )
[symbol: _ZN22QgsEditorWidgetWrapperD0Ev]
QgsEditorWidgetWrapper::~QgsEditorWidgetWrapper [in-charge] ( )
[symbol: _ZN22QgsEditorWidgetWrapperD1Ev]
qgsellipsesymbollayerv2.h,
libqgis_core.so.2.2.0
QgsEllipseSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) const
[symbol: _ZNK23QgsEllipseSymbolLayerV28writeDxfER12QgsDxfExportdRK7QStringPK24QgsSymbolV2RenderContextPK10QgsFeatureRK7QPointF]
qgsexpression.h,
libqgis_core.so.2.2.0
QgsExpression::hasSpecialColumn ( QString const& name ) [static]
[symbol: _ZN13QgsExpression16hasSpecialColumnERK7QString]
QgsExpression::replaceExpressionText ( QString const& action, QgsFeature const* feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static]
[symbol: _ZN13QgsExpression21replaceExpressionTextERK7QStringPK10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE]
QgsExpression::setGeomCalculator ( QgsDistanceArea const& calc )
[symbol: _ZN13QgsExpression17setGeomCalculatorERK15QgsDistanceArea]
qgsexpressionbuilderwidget.h,
libqgis_gui.so.2.2.0
QgsExpressionBuilderWidget::loadRecent ( QString key )
[symbol: _ZN26QgsExpressionBuilderWidget10loadRecentE7QString]
QgsExpressionBuilderWidget::saveToRecent ( QString key )
[symbol: _ZN26QgsExpressionBuilderWidget12saveToRecentE7QString]
qgsfeatureiterator.h,
libqgis_core.so.2.2.0
QgsAbstractFeatureIterator::nextFeature ( QgsFeature& f )
[symbol: _ZN26QgsAbstractFeatureIterator11nextFeatureER10QgsFeature]
QgsAbstractFeatureIterator::nextFeatureFilterExpression ( QgsFeature& f )
[symbol: _ZN26QgsAbstractFeatureIterator27nextFeatureFilterExpressionER10QgsFeature]
QgsAbstractFeatureIterator::nextFeatureFilterFids ( QgsFeature& f )
[symbol: _ZN26QgsAbstractFeatureIterator21nextFeatureFilterFidsER10QgsFeature]
QgsAbstractFeatureIterator::prepareSimplification ( QgsSimplifyMethod const& simplifyMethod )
[symbol: _ZN26QgsAbstractFeatureIterator21prepareSimplificationERK17QgsSimplifyMethod]
qgsfeaturelistview.h,
libqgis_gui.so.2.2.0
QgsFeatureListView::currentEditSelection ( )
[symbol: _ZN18QgsFeatureListView20currentEditSelectionEv]
qgsfeaturerequest.h,
libqgis_core.so.2.2.0
QgsFeatureRequest::acceptFeature ( QgsFeature const& feature )
[symbol: _ZN17QgsFeatureRequest13acceptFeatureERK10QgsFeature]
QgsFeatureRequest::QgsFeatureRequest [in-charge] ( QgsExpression const& expr )
[symbol: _ZN17QgsFeatureRequestC1ERK13QgsExpression]
QgsFeatureRequest::QgsFeatureRequest [not-in-charge] ( QgsExpression const& expr )
[symbol: _ZN17QgsFeatureRequestC2ERK13QgsExpression]
QgsFeatureRequest::setFilterExpression ( QString const& expression )
[symbol: _ZN17QgsFeatureRequest19setFilterExpressionERK7QString]
QgsFeatureRequest::setFilterFids ( QgsFeatureIds fids )
[symbol: _ZN17QgsFeatureRequest13setFilterFidsE4QSetIxE]
QgsFeatureRequest::setSimplifyMethod ( QgsSimplifyMethod const& simplifyMethod )
[symbol: _ZN17QgsFeatureRequest17setSimplifyMethodERK17QgsSimplifyMethod]
qgsfeatureselectionmodel.h,
libqgis_gui.so.2.2.0
QgsFeatureSelectionModel::QgsFeatureSelectionModel [in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsIFeatureSelectionManager* featureSelectionHandler, QObject* parent )
[symbol: _ZN24QgsFeatureSelectionModelC1EP18QAbstractItemModelP15QgsFeatureModelP27QgsIFeatureSelectionManagerP7QObject]
QgsFeatureSelectionModel::QgsFeatureSelectionModel [not-in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsIFeatureSelectionManager* featureSelectionHandler, QObject* parent )
[symbol: _ZN24QgsFeatureSelectionModelC2EP18QAbstractItemModelP15QgsFeatureModelP27QgsIFeatureSelectionManagerP7QObject]
QgsFeatureSelectionModel::setFeatureSelectionManager ( QgsIFeatureSelectionManager* featureSelectionManager )
[symbol: _ZN24QgsFeatureSelectionModel26setFeatureSelectionManagerEP27QgsIFeatureSelectionManager]
qgsfeaturestore.h,
libqgis_core.so.2.2.0
QgsFeatureStore::addFeature ( QgsFeature const& feature )
[symbol: _ZN15QgsFeatureStore10addFeatureERK10QgsFeature]
QgsFeatureStore::setFields ( QgsFields const& fields )
[symbol: _ZN15QgsFeatureStore9setFieldsERK9QgsFields]
qgsfillsymbollayerv2.h,
libqgis_core.so.2.2.0
QgsGradientFillSymbolLayerV2::clone ( ) const
[symbol: _ZNK28QgsGradientFillSymbolLayerV25cloneEv]
QgsGradientFillSymbolLayerV2::create ( QgsStringMap const& properties ) [static]
[symbol: _ZN28QgsGradientFillSymbolLayerV26createERK4QMapI7QStringS1_E]
QgsGradientFillSymbolLayerV2::estimateMaxBleed ( ) const
[symbol: _ZNK28QgsGradientFillSymbolLayerV216estimateMaxBleedEv]
QgsGradientFillSymbolLayerV2::layerType ( ) const
[symbol: _ZNK28QgsGradientFillSymbolLayerV29layerTypeEv]
QgsGradientFillSymbolLayerV2::properties ( ) const
[symbol: _ZNK28QgsGradientFillSymbolLayerV210propertiesEv]
QgsGradientFillSymbolLayerV2::QgsGradientFillSymbolLayerV2 [in-charge] ( QColor color, QColor color2, enum QgsGradientFillSymbolLayerV2::GradientColorType gradientColorType, enum QgsGradientFillSymbolLayerV2::GradientType gradientType, enum QgsGradientFillSymbolLayerV2::GradientCoordinateMode coordinateMode, enum QgsGradientFillSymbolLayerV2::GradientSpread gradientSpread )
[symbol: _ZN28QgsGradientFillSymbolLayerV2C1E6QColorS0_NS_17GradientColorTypeENS_12GradientTypeENS_22GradientCoordinateModeENS_14GradientSpreadE]
QgsGradientFillSymbolLayerV2::QgsGradientFillSymbolLayerV2 [not-in-charge] ( QColor color, QColor color2, enum QgsGradientFillSymbolLayerV2::GradientColorType gradientColorType, enum QgsGradientFillSymbolLayerV2::GradientType gradientType, enum QgsGradientFillSymbolLayerV2::GradientCoordinateMode coordinateMode, enum QgsGradientFillSymbolLayerV2::GradientSpread gradientSpread )
[symbol: _ZN28QgsGradientFillSymbolLayerV2C2E6QColorS0_NS_17GradientColorTypeENS_12GradientTypeENS_22GradientCoordinateModeENS_14GradientSpreadE]
QgsGradientFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )
[symbol: _ZN28QgsGradientFillSymbolLayerV213renderPolygonERK9QPolygonFP5QListIS0_ER24QgsSymbolV2RenderContext]
QgsGradientFillSymbolLayerV2::setColorRamp ( QgsVectorColorRampV2* ramp )
[symbol: _ZN28QgsGradientFillSymbolLayerV212setColorRampEP20QgsVectorColorRampV2]
QgsGradientFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )
[symbol: _ZN28QgsGradientFillSymbolLayerV211startRenderER24QgsSymbolV2RenderContext]
QgsGradientFillSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )
[symbol: _ZN28QgsGradientFillSymbolLayerV210stopRenderER24QgsSymbolV2RenderContext]
QgsGradientFillSymbolLayerV2::~QgsGradientFillSymbolLayerV2 [in-charge-deleting] ( )
[symbol: _ZN28QgsGradientFillSymbolLayerV2D0Ev]
QgsGradientFillSymbolLayerV2::~QgsGradientFillSymbolLayerV2 [in-charge] ( )
[symbol: _ZN28QgsGradientFillSymbolLayerV2D1Ev]
QgsGradientFillSymbolLayerV2::~QgsGradientFillSymbolLayerV2 [not-in-charge] ( )
[symbol: _ZN28QgsGradientFillSymbolLayerV2D2Ev]
QgsImageFillSymbolLayer::dxfColor ( QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK23QgsImageFillSymbolLayer8dxfColorERK24QgsSymbolV2RenderContext]
QgsImageFillSymbolLayer::dxfPenStyle ( ) const
[symbol: _ZNK23QgsImageFillSymbolLayer11dxfPenStyleEv]
QgsImageFillSymbolLayer::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK23QgsImageFillSymbolLayer8dxfWidthERK12QgsDxfExportRK24QgsSymbolV2RenderContext]
QgsImageFillSymbolLayer::estimateMaxBleed ( ) const
[symbol: _ZNK23QgsImageFillSymbolLayer16estimateMaxBleedEv]
QgsLinePatternFillSymbolLayer::estimateMaxBleed ( ) const
[symbol: _ZNK29QgsLinePatternFillSymbolLayer16estimateMaxBleedEv]
QgsLinePatternFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )
[symbol: _ZN29QgsLinePatternFillSymbolLayer12setSubSymbolEP11QgsSymbolV2]
QgsLinePatternFillSymbolLayer::subSymbol ( )
[symbol: _ZN29QgsLinePatternFillSymbolLayer9subSymbolEv]
QgsPointPatternFillSymbolLayer::estimateMaxBleed ( ) const
[symbol: _ZNK30QgsPointPatternFillSymbolLayer16estimateMaxBleedEv]
QgsPointPatternFillSymbolLayer::usedAttributes ( ) const
[symbol: _ZNK30QgsPointPatternFillSymbolLayer14usedAttributesEv]
QgsSimpleFillSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV28dxfColorERK24QgsSymbolV2RenderContext]
QgsSimpleFillSymbolLayerV2::dxfPenStyle ( ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV211dxfPenStyleEv]
QgsSimpleFillSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV28dxfWidthERK12QgsDxfExportRK24QgsSymbolV2RenderContext]
QgsSimpleFillSymbolLayerV2::estimateMaxBleed ( ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV216estimateMaxBleedEv]
QgsSimpleFillSymbolLayerV2::fillColor ( ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV29fillColorEv]
QgsSimpleFillSymbolLayerV2::outlineColor ( ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV212outlineColorEv]
QgsSimpleFillSymbolLayerV2::setFillColor ( QColor const& color )
[symbol: _ZN26QgsSimpleFillSymbolLayerV212setFillColorERK6QColor]
QgsSimpleFillSymbolLayerV2::setOutlineColor ( QColor const& color )
[symbol: _ZN26QgsSimpleFillSymbolLayerV215setOutlineColorERK6QColor]
qgsfontutils.h,
libqgis_core.so.2.2.0
QgsFontUtils::fontFamilyHasStyle ( QString const& family, QString const& style ) [static]
[symbol: _ZN12QgsFontUtils18fontFamilyHasStyleERK7QStringS2_]
QgsFontUtils::getStandardTestFont ( QString const& style, int pointsize ) [static]
[symbol: _ZN12QgsFontUtils19getStandardTestFontERK7QStringi]
QgsFontUtils::loadStandardTestFonts ( QStringList loadstyles ) [static]
[symbol: _ZN12QgsFontUtils21loadStandardTestFontsE11QStringList]
QgsFontUtils::standardTestFontFamily ( ) [static]
[symbol: _ZN12QgsFontUtils22standardTestFontFamilyEv]
qgsgenericfeatureselectionmanager.h,
libqgis_gui.so.2.2.0
QgsGenericFeatureSelectionManager::deselect ( QgsFeatureIds const& ids )
[symbol: _ZN33QgsGenericFeatureSelectionManager8deselectERK4QSetIxE]
QgsGenericFeatureSelectionManager::metaObject ( ) const
[symbol: _ZNK33QgsGenericFeatureSelectionManager10metaObjectEv]
QgsGenericFeatureSelectionManager::QgsGenericFeatureSelectionManager [in-charge] ( QgsFeatureIds const& initialSelection, QObject* parent )
[symbol: _ZN33QgsGenericFeatureSelectionManagerC1ERK4QSetIxEP7QObject]
QgsGenericFeatureSelectionManager::QgsGenericFeatureSelectionManager [in-charge] ( QObject* parent )
[symbol: _ZN33QgsGenericFeatureSelectionManagerC1EP7QObject]
QgsGenericFeatureSelectionManager::QgsGenericFeatureSelectionManager [not-in-charge] ( QgsFeatureIds const& initialSelection, QObject* parent )
[symbol: _ZN33QgsGenericFeatureSelectionManagerC2ERK4QSetIxEP7QObject]
QgsGenericFeatureSelectionManager::QgsGenericFeatureSelectionManager [not-in-charge] ( QObject* parent )
[symbol: _ZN33QgsGenericFeatureSelectionManagerC2EP7QObject]
QgsGenericFeatureSelectionManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN33QgsGenericFeatureSelectionManager11qt_metacallEN11QMetaObject4CallEiPPv]
QgsGenericFeatureSelectionManager::qt_metacast ( char const* p1 )
[symbol: _ZN33QgsGenericFeatureSelectionManager11qt_metacastEPKc]
QgsGenericFeatureSelectionManager::select ( QgsFeatureIds const& ids )
[symbol: _ZN33QgsGenericFeatureSelectionManager6selectERK4QSetIxE]
QgsGenericFeatureSelectionManager::selectedFeatureCount ( )
[symbol: _ZN33QgsGenericFeatureSelectionManager20selectedFeatureCountEv]
QgsGenericFeatureSelectionManager::selectedFeaturesIds ( ) const
[symbol: _ZNK33QgsGenericFeatureSelectionManager19selectedFeaturesIdsEv]
QgsGenericFeatureSelectionManager::setSelectedFeatures ( QgsFeatureIds const& ids )
[symbol: _ZN33QgsGenericFeatureSelectionManager19setSelectedFeaturesERK4QSetIxE]
QgsGenericFeatureSelectionManager::staticMetaObject [data]
[symbol: _ZN33QgsGenericFeatureSelectionManager16staticMetaObjectE]
QgsGenericFeatureSelectionManager::~QgsGenericFeatureSelectionManager [in-charge-deleting] ( )
[symbol: _ZN33QgsGenericFeatureSelectionManagerD0Ev]
QgsGenericFeatureSelectionManager::~QgsGenericFeatureSelectionManager [in-charge] ( )
[symbol: _ZN33QgsGenericFeatureSelectionManagerD1Ev]
qgsgeometry.h,
libqgis_core.so.2.2.0
QgsGeometry::addPart ( GEOSGeometry* newPart )
[symbol: _ZN11QgsGeometry7addPartEP10GEOSGeom_t]
QgsGeometry::addPart ( QgsGeometry* newPart )
[symbol: _ZN11QgsGeometry7addPartEPS_]
QgsGeometry::addPart ( QList<QgsPoint>const& points, enum QGis::GeometryType geomType )
[symbol: _ZN11QgsGeometry7addPartERK5QListI8QgsPointEN4QGis12GeometryTypeE]
qgsgml.h,
libqgis_core.so.2.2.0
QgsGml::crs ( ) const
[symbol: _ZNK6QgsGml3crsEv]
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.2.0
QgsGraduatedSymbolRendererV2::addClass ( QgsRendererRangeV2 range )
[symbol: _ZN28QgsGraduatedSymbolRendererV28addClassE18QgsRendererRangeV2]
QgsGraduatedSymbolRendererV2::createRenderer ( QgsVectorLayer* vlayer, QString attrName, int classes, enum QgsGraduatedSymbolRendererV2::Mode mode, QgsSymbolV2* symbol, QgsVectorColorRampV2* ramp, bool inverted ) [static]
[symbol: _ZN28QgsGraduatedSymbolRendererV214createRendererEP14QgsVectorLayer7QStringiNS_4ModeEP11QgsSymbolV2P20QgsVectorColorRampV2b]
QgsGraduatedSymbolRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN28QgsGraduatedSymbolRendererV217legendSymbolItemsEd7QString]
QgsGraduatedSymbolRendererV2::updateColorRamp ( QgsVectorColorRampV2* ramp, bool inverted )
[symbol: _ZN28QgsGraduatedSymbolRendererV215updateColorRampEP20QgsVectorColorRampV2b]
QgsRendererRangeV2::operator = ( QgsRendererRangeV2 range )
[symbol: _ZN18QgsRendererRangeV2aSES_]
QgsRendererRangeV2::swap ( QgsRendererRangeV2& other )
[symbol: _ZN18QgsRendererRangeV24swapERS_]
qgshighlight.h,
libqgis_gui.so.2.2.0
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsFeature const& feature, QgsVectorLayer* layer )
[symbol: _ZN12QgsHighlightC1EP12QgsMapCanvasRK10QgsFeatureP14QgsVectorLayer]
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )
[symbol: _ZN12QgsHighlightC1EP12QgsMapCanvasP11QgsGeometryP11QgsMapLayer]
QgsHighlight::QgsHighlight [not-in-charge] ( QgsMapCanvas* mapCanvas, QgsFeature const& feature, QgsVectorLayer* layer )
[symbol: _ZN12QgsHighlightC2EP12QgsMapCanvasRK10QgsFeatureP14QgsVectorLayer]
QgsHighlight::QgsHighlight [not-in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )
[symbol: _ZN12QgsHighlightC2EP12QgsMapCanvasP11QgsGeometryP11QgsMapLayer]
qgshistogramdiagram.h,
libqgis_core.so.2.2.0
QgsHistogramDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN19QgsHistogramDiagram11diagramSizeERK10QgsFeatureRK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsHistogramDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN19QgsHistogramDiagram13renderDiagramERK10QgsFeatureR16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgsifeatureselectionmanager.h,
libqgis_gui.so.2.2.0
QgsIFeatureSelectionManager::metaObject ( ) const
[symbol: _ZNK27QgsIFeatureSelectionManager10metaObjectEv]
QgsIFeatureSelectionManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN27QgsIFeatureSelectionManager11qt_metacallEN11QMetaObject4CallEiPPv]
QgsIFeatureSelectionManager::qt_metacast ( char const* p1 )
[symbol: _ZN27QgsIFeatureSelectionManager11qt_metacastEPKc]
QgsIFeatureSelectionManager::selectionChanged ( QgsFeatureIds const selected, QgsFeatureIds const deselected, bool const clearAndSelect )
[symbol: _ZN27QgsIFeatureSelectionManager16selectionChangedE4QSetIxES1_b]
QgsIFeatureSelectionManager::staticMetaObject [data]
[symbol: _ZN27QgsIFeatureSelectionManager16staticMetaObjectE]
QgsIFeatureSelectionManager::~QgsIFeatureSelectionManager [in-charge-deleting] ( )
[symbol: _ZN27QgsIFeatureSelectionManagerD0Ev]
QgsIFeatureSelectionManager::~QgsIFeatureSelectionManager [in-charge] ( )
[symbol: _ZN27QgsIFeatureSelectionManagerD1Ev]
qgslegendmodel.h,
libqgis_core.so.2.2.0
QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer, double scaleDenominator, QString rule )
[symbol: _ZN14QgsLegendModel8addLayerEP11QgsMapLayerd7QString]
QgsLegendModel::setLayerSet ( QStringList const& layerIds, double scaleDenominator, QString rule )
[symbol: _ZN14QgsLegendModel11setLayerSetERK11QStringListd7QString]
qgslinesymbollayerv2.h,
libqgis_core.so.2.2.0
QgsMarkerLineSymbolLayerV2::estimateMaxBleed ( ) const
[symbol: _ZNK26QgsMarkerLineSymbolLayerV216estimateMaxBleedEv]
QgsSimpleLineSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK26QgsSimpleLineSymbolLayerV28dxfColorERK24QgsSymbolV2RenderContext]
QgsSimpleLineSymbolLayerV2::dxfCustomDashPattern ( enum QgsSymbolV2::OutputUnit& unit ) const
[symbol: _ZNK26QgsSimpleLineSymbolLayerV220dxfCustomDashPatternERN11QgsSymbolV210OutputUnitE]
QgsSimpleLineSymbolLayerV2::dxfPenStyle ( ) const
[symbol: _ZNK26QgsSimpleLineSymbolLayerV211dxfPenStyleEv]
QgsSimpleLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK26QgsSimpleLineSymbolLayerV28dxfWidthERK12QgsDxfExportRK24QgsSymbolV2RenderContext]
QgsSimpleLineSymbolLayerV2::estimateMaxBleed ( ) const
[symbol: _ZNK26QgsSimpleLineSymbolLayerV216estimateMaxBleedEv]
qgsmapcanvas.h,
libqgis_gui.so.2.2.0
QgsMapCanvas::getDatumTransformInfo ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId )
[symbol: _ZN12QgsMapCanvas21getDatumTransformInfoEPK11QgsMapLayerRK7QStringS5_]
qgsmaplayer.h,
libqgis_core.so.2.2.0
QgsMapLayer::blendModeChanged ( enum QPainter::CompositionMode const& blendMode )
[symbol: _ZN11QgsMapLayer16blendModeChangedERKN8QPainter15CompositionModeE]
QgsMapLayer::hasScaleBasedVisibility ( ) const
[symbol: _ZNK11QgsMapLayer23hasScaleBasedVisibilityEv]
QgsMapLayer::loadNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer14loadNamedStyleERK7QStringRb]
QgsMapLayer::loadNamedStyleFromDb ( QString const& db, QString const& theURI, QString& qml )
[symbol: _ZN11QgsMapLayer20loadNamedStyleFromDbERK7QStringS2_RS0_]
QgsMapLayer::loadSldStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer12loadSldStyleERK7QStringRb]
QgsMapLayer::maximumScale ( ) const
[symbol: _ZNK11QgsMapLayer12maximumScaleEv]
QgsMapLayer::minimumScale ( ) const
[symbol: _ZNK11QgsMapLayer12minimumScaleEv]
QgsMapLayer::saveNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer14saveNamedStyleERK7QStringRb]
QgsMapLayer::saveSldStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer12saveSldStyleERK7QStringRb]
QgsMapLayer::setBlendMode ( enum QPainter::CompositionMode const& blendMode )
[symbol: _ZN11QgsMapLayer12setBlendModeERKN8QPainter15CompositionModeE]
qgsmaplayeractionregistry.h,
libqgis_gui.so.2.2.0
QgsMapLayerAction::canRunUsingLayer ( QgsMapLayer* layer ) const
[symbol: _ZNK17QgsMapLayerAction16canRunUsingLayerEP11QgsMapLayer]
QgsMapLayerAction::metaObject ( ) const
[symbol: _ZNK17QgsMapLayerAction10metaObjectEv]
QgsMapLayerAction::QgsMapLayerAction [in-charge] ( QString name, QObject* parent )
[symbol: _ZN17QgsMapLayerActionC1E7QStringP7QObject]
QgsMapLayerAction::QgsMapLayerAction [in-charge] ( QString name, QObject* parent, enum QgsMapLayer::LayerType layerType )
[symbol: _ZN17QgsMapLayerActionC1E7QStringP7QObjectN11QgsMapLayer9LayerTypeE]
QgsMapLayerAction::QgsMapLayerAction [in-charge] ( QString name, QObject* parent, QgsMapLayer* layer )
[symbol: _ZN17QgsMapLayerActionC1E7QStringP7QObjectP11QgsMapLayer]
QgsMapLayerAction::QgsMapLayerAction [not-in-charge] ( QString name, QObject* parent )
[symbol: _ZN17QgsMapLayerActionC2E7QStringP7QObject]
QgsMapLayerAction::QgsMapLayerAction [not-in-charge] ( QString name, QObject* parent, enum QgsMapLayer::LayerType layerType )
[symbol: _ZN17QgsMapLayerActionC2E7QStringP7QObjectN11QgsMapLayer9LayerTypeE]
QgsMapLayerAction::QgsMapLayerAction [not-in-charge] ( QString name, QObject* parent, QgsMapLayer* layer )
[symbol: _ZN17QgsMapLayerActionC2E7QStringP7QObjectP11QgsMapLayer]
QgsMapLayerAction::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN17QgsMapLayerAction11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapLayerAction::qt_metacast ( char const* p1 )
[symbol: _ZN17QgsMapLayerAction11qt_metacastEPKc]
QgsMapLayerAction::staticMetaObject [data]
[symbol: _ZN17QgsMapLayerAction16staticMetaObjectE]
QgsMapLayerAction::triggeredForFeature ( QgsMapLayer* layer, QgsFeature* feature )
[symbol: _ZN17QgsMapLayerAction19triggeredForFeatureEP11QgsMapLayerP10QgsFeature]
QgsMapLayerAction::triggeredForLayer ( QgsMapLayer* layer )
[symbol: _ZN17QgsMapLayerAction17triggeredForLayerEP11QgsMapLayer]
QgsMapLayerAction::triggerForFeature ( QgsMapLayer* layer, QgsFeature* feature )
[symbol: _ZN17QgsMapLayerAction17triggerForFeatureEP11QgsMapLayerP10QgsFeature]
QgsMapLayerAction::triggerForLayer ( QgsMapLayer* layer )
[symbol: _ZN17QgsMapLayerAction15triggerForLayerEP11QgsMapLayer]
QgsMapLayerAction::~QgsMapLayerAction [in-charge-deleting] ( )
[symbol: _ZN17QgsMapLayerActionD0Ev]
QgsMapLayerAction::~QgsMapLayerAction [in-charge] ( )
[symbol: _ZN17QgsMapLayerActionD1Ev]
QgsMapLayerAction::~QgsMapLayerAction [not-in-charge] ( )
[symbol: _ZN17QgsMapLayerActionD2Ev]
QgsMapLayerActionRegistry::addMapLayerAction ( QgsMapLayerAction* action )
[symbol: _ZN25QgsMapLayerActionRegistry17addMapLayerActionEP17QgsMapLayerAction]
QgsMapLayerActionRegistry::changed ( )
[symbol: _ZN25QgsMapLayerActionRegistry7changedEv]
QgsMapLayerActionRegistry::defaultActionForLayer ( QgsMapLayer* layer )
[symbol: _ZN25QgsMapLayerActionRegistry21defaultActionForLayerEP11QgsMapLayer]
QgsMapLayerActionRegistry::instance ( ) [static]
[symbol: _ZN25QgsMapLayerActionRegistry8instanceEv]
QgsMapLayerActionRegistry::mapLayerActions ( QgsMapLayer* layer )
[symbol: _ZN25QgsMapLayerActionRegistry15mapLayerActionsEP11QgsMapLayer]
QgsMapLayerActionRegistry::metaObject ( ) const
[symbol: _ZNK25QgsMapLayerActionRegistry10metaObjectEv]
QgsMapLayerActionRegistry::QgsMapLayerActionRegistry [in-charge] ( QObject* parent )
[symbol: _ZN25QgsMapLayerActionRegistryC1EP7QObject]
QgsMapLayerActionRegistry::QgsMapLayerActionRegistry [not-in-charge] ( QObject* parent )
[symbol: _ZN25QgsMapLayerActionRegistryC2EP7QObject]
QgsMapLayerActionRegistry::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN25QgsMapLayerActionRegistry11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapLayerActionRegistry::qt_metacast ( char const* p1 )
[symbol: _ZN25QgsMapLayerActionRegistry11qt_metacastEPKc]
QgsMapLayerActionRegistry::removeMapLayerAction ( QgsMapLayerAction* action )
[symbol: _ZN25QgsMapLayerActionRegistry20removeMapLayerActionEP17QgsMapLayerAction]
QgsMapLayerActionRegistry::setDefaultActionForLayer ( QgsMapLayer* layer, QgsMapLayerAction* action )
[symbol: _ZN25QgsMapLayerActionRegistry24setDefaultActionForLayerEP11QgsMapLayerP17QgsMapLayerAction]
QgsMapLayerActionRegistry::staticMetaObject [data]
[symbol: _ZN25QgsMapLayerActionRegistry16staticMetaObjectE]
QgsMapLayerActionRegistry::~QgsMapLayerActionRegistry [in-charge-deleting] ( )
[symbol: _ZN25QgsMapLayerActionRegistryD0Ev]
QgsMapLayerActionRegistry::~QgsMapLayerActionRegistry [in-charge] ( )
[symbol: _ZN25QgsMapLayerActionRegistryD1Ev]
QgsMapLayerActionRegistry::~QgsMapLayerActionRegistry [not-in-charge] ( )
[symbol: _ZN25QgsMapLayerActionRegistryD2Ev]
qgsmaprenderer.h,
libqgis_core.so.2.2.0
QgsMapRenderer::addLayerCoordinateTransform ( QString const& layerId, QString const& srcAuthId, QString const& destAuthId, int srcDatumTransform, int destDatumTransform )
[symbol: _ZN14QgsMapRenderer27addLayerCoordinateTransformERK7QStringS2_S2_ii]
QgsMapRenderer::clearLayerCoordinateTransforms ( )
[symbol: _ZN14QgsMapRenderer30clearLayerCoordinateTransformsEv]
QgsMapRenderer::datumTransformInfoRequested ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId ) const
[symbol: _ZNK14QgsMapRenderer27datumTransformInfoRequestedEPK11QgsMapLayerRK7QStringS5_]
QgsMapRenderer::getBlendModeEnum ( enum QPainter::CompositionMode const& blendMode ) [static]
[symbol: _ZN14QgsMapRenderer16getBlendModeEnumERKN8QPainter15CompositionModeE]
QgsMapRenderer::getCompositionMode ( enum QgsMapRenderer::BlendMode const& blendMode ) [static]
[symbol: _ZN14QgsMapRenderer18getCompositionModeERKNS_9BlendModeE]
QgsMapRenderer::hasCrsTransformEnabledChanged ( bool flag )
[symbol: _ZN14QgsMapRenderer29hasCrsTransformEnabledChangedEb]
QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs, bool refreshCoordinateTransformInfo )
[symbol: _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystemb]
QgsMapRenderer::transformation ( QgsMapLayer const* layer ) const
[symbol: _ZNK14QgsMapRenderer14transformationEPK11QgsMapLayer]
qgsmaptoolidentify.h,
libqgis_gui.so.2.2.0
QgsMapToolIdentify::deleteRubberBands ( )
[symbol: _ZN18QgsMapToolIdentify17deleteRubberBandsEv]
qgsmarkersymbollayerv2.h,
libqgis_core.so.2.2.0
QgsSimpleMarkerSymbolLayerV2::fillColor ( ) const
[symbol: _ZNK28QgsSimpleMarkerSymbolLayerV29fillColorEv]
QgsSimpleMarkerSymbolLayerV2::outlineColor ( ) const
[symbol: _ZNK28QgsSimpleMarkerSymbolLayerV212outlineColorEv]
QgsSimpleMarkerSymbolLayerV2::setFillColor ( QColor const& color )
[symbol: _ZN28QgsSimpleMarkerSymbolLayerV212setFillColorERK6QColor]
QgsSimpleMarkerSymbolLayerV2::setOutlineColor ( QColor const& color )
[symbol: _ZN28QgsSimpleMarkerSymbolLayerV215setOutlineColorERK6QColor]
QgsSimpleMarkerSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) const
[symbol: _ZNK28QgsSimpleMarkerSymbolLayerV28writeDxfER12QgsDxfExportdRK7QStringPK24QgsSymbolV2RenderContextPK10QgsFeatureRK7QPointF]
QgsSvgMarkerSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) const
[symbol: _ZNK25QgsSvgMarkerSymbolLayerV28writeDxfER12QgsDxfExportdRK7QStringPK24QgsSymbolV2RenderContextPK10QgsFeatureRK7QPointF]
qgsogcutils.h,
libqgis_core.so.2.2.0
QgsOgcUtils::colorFromOgcFill ( QDomElement const& fillElement ) [static]
[symbol: _ZN11QgsOgcUtils16colorFromOgcFillERK11QDomElement]
qgsoptionsdialogbase.h,
libqgis_gui.so.2.2.0
QgsOptionsDialogBase::initOptionsBase ( bool restoreUi, QString title )
[symbol: _ZN20QgsOptionsDialogBase15initOptionsBaseEb7QString]
QgsOptionsDialogBase::restoreOptionsBaseUi ( QString title )
[symbol: _ZN20QgsOptionsDialogBase20restoreOptionsBaseUiE7QString]
QgsOptionsDialogBase::updateWindowTitle ( )
[symbol: _ZN20QgsOptionsDialogBase17updateWindowTitleEv]
qgspalettedrasterrenderer.h,
libqgis_core.so.2.2.0
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiP6QColori7QVectorI7QStringE]
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QRgb* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiPji7QVectorI7QStringE]
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiP6QColori7QVectorI7QStringE]
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QRgb* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiPji7QVectorI7QStringE]
QgsPalettedRasterRenderer::setLabel ( int idx, QString label )
[symbol: _ZN25QgsPalettedRasterRenderer8setLabelEi7QString]
qgspallabeling.h,
libqgis_core.so.2.2.0
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )
[symbol: _ZN14QgsPalLabeling9drawLabelEPN3pal13LabelPositionER16QgsRenderContextR19QgsPalLayerSettingsNS_13DrawLabelTypeEd]
qgspaperitem.h,
libqgis_core.so.2.2.0
QgsPaperGrid::paint ( QPainter* painter, QStyleOptionGraphicsItem const* itemStyle, QWidget* pWidget )
[symbol: _ZN12QgsPaperGrid5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget]
QgsPaperGrid::QgsPaperGrid [in-charge] ( double x, double y, double width, double height, struct QgsComposition* composition )
[symbol: _ZN12QgsPaperGridC1EddddP14QgsComposition]
QgsPaperGrid::QgsPaperGrid [not-in-charge] ( double x, double y, double width, double height, struct QgsComposition* composition )
[symbol: _ZN12QgsPaperGridC2EddddP14QgsComposition]
QgsPaperGrid::~QgsPaperGrid [in-charge-deleting] ( )
[symbol: _ZN12QgsPaperGridD0Ev]
QgsPaperGrid::~QgsPaperGrid [in-charge] ( )
[symbol: _ZN12QgsPaperGridD1Ev]
QgsPaperGrid::~QgsPaperGrid [not-in-charge] ( )
[symbol: _ZN12QgsPaperGridD2Ev]
QgsPaperItem::setSceneRect ( QRectF const& rectangle )
[symbol: _ZN12QgsPaperItem12setSceneRectERK6QRectF]
qgspiediagram.h,
libqgis_core.so.2.2.0
QgsPieDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN13QgsPieDiagram11diagramSizeERK10QgsFeatureRK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsPieDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN13QgsPieDiagram13renderDiagramERK10QgsFeatureR16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgspluginlayer.h,
libqgis_core.so.2.2.0
QgsPluginLayer::legendSymbologyItems ( QSize const& iconSize )
[symbol: _ZN14QgsPluginLayer20legendSymbologyItemsERK5QSize]
qgspluginlayerregistry.h,
libqgis_core.so.2.2.0
QgsPluginLayerRegistry::pluginLayerTypes ( )
[symbol: _ZN22QgsPluginLayerRegistry16pluginLayerTypesEv]
qgspointdisplacementrenderer.h,
libqgis_core.so.2.2.0
QgsPointDisplacementRenderer::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN28QgsPointDisplacementRenderer17legendSymbolItemsEd7QString]
qgsproject.h,
libqgis_core.so.2.2.0
QgsProject::relationManager ( ) const
[symbol: _ZNK10QgsProject15relationManagerEv]
qgsprojectproperty.h,
libqgis_core.so.2.2.0
QgsPropertyKey::dump ( int tabs ) const
[symbol: _ZNK14QgsPropertyKey4dumpEi]
QgsPropertyKey::QgsPropertyKey [in-charge] ( QString const& name )
[symbol: _ZN14QgsPropertyKeyC1ERK7QString]
QgsPropertyKey::QgsPropertyKey [not-in-charge] ( QString const& name )
[symbol: _ZN14QgsPropertyKeyC2ERK7QString]
QgsPropertyValue::dump ( int tabs ) const
[symbol: _ZNK16QgsPropertyValue4dumpEi]
qgsraster.h,
libqgis_core.so.2.2.0
QgsRaster::representableValue ( double value, enum QGis::DataType dataType ) [static]
[symbol: _ZN9QgsRaster18representableValueEdN4QGis8DataTypeE]
qgsrasterblock.h,
libqgis_core.so.2.2.0
QgsRasterBlock::bits ( qgssize index )
[symbol: _ZN14QgsRasterBlock4bitsEy]
QgsRasterBlock::color ( qgssize index ) const
[symbol: _ZNK14QgsRasterBlock5colorEy]
QgsRasterBlock::isNoData ( qgssize index )
[symbol: _ZN14QgsRasterBlock8isNoDataEy]
QgsRasterBlock::setColor ( qgssize index, QRgb color )
[symbol: _ZN14QgsRasterBlock8setColorEyj]
QgsRasterBlock::setIsNoData ( qgssize index )
[symbol: _ZN14QgsRasterBlock11setIsNoDataEy]
QgsRasterBlock::setValue ( qgssize index, double value )
[symbol: _ZN14QgsRasterBlock8setValueEyd]
qgsrasterdataprovider.h,
libqgis_core.so.2.2.0
QgsRasterDataProvider::getLegendGraphic ( double scale, bool forceRefresh )
[symbol: _ZN21QgsRasterDataProvider16getLegendGraphicEdb]
qgsrasterlayer.h,
libqgis_core.so.2.2.0
QgsRasterLayer::rendererChanged ( )
[symbol: _ZN14QgsRasterLayer15rendererChangedEv]
qgsrasterprojector.h,
libqgis_core.so.2.2.0
QgsRasterProjector::QgsRasterProjector [in-charge] ( QgsCoordinateReferenceSystem theSrcCRS, QgsCoordinateReferenceSystem theDestCRS, int theSrcDatumTransform, int theDestDatumTransform, QgsRectangle theDestExtent, int theDestRows, int theDestCols, double theMaxSrcXRes, double theMaxSrcYRes, QgsRectangle theExtent )
[symbol: _ZN18QgsRasterProjectorC1E28QgsCoordinateReferenceSystemS0_ii12QgsRectangleiiddS1_]
QgsRasterProjector::QgsRasterProjector [not-in-charge] ( QgsCoordinateReferenceSystem theSrcCRS, QgsCoordinateReferenceSystem theDestCRS, int theSrcDatumTransform, int theDestDatumTransform, QgsRectangle theDestExtent, int theDestRows, int theDestCols, double theMaxSrcXRes, double theMaxSrcYRes, QgsRectangle theExtent )
[symbol: _ZN18QgsRasterProjectorC2E28QgsCoordinateReferenceSystemS0_ii12QgsRectangleiiddS1_]
QgsRasterProjector::setCRS ( QgsCoordinateReferenceSystem const& theSrcCRS, QgsCoordinateReferenceSystem const& theDestCRS, int srcDatumTransform, int destDatumTransform )
[symbol: _ZN18QgsRasterProjector6setCRSERK28QgsCoordinateReferenceSystemS2_ii]
qgsrectangle.h,
libqgis_core.so.2.2.0
QgsRectangle::buffer ( double width )
[symbol: _ZN12QgsRectangle6bufferEd]
QgsRectangle::scale ( double scaleFactor, double centerX, double centerY )
[symbol: _ZN12QgsRectangle5scaleEddd]
qgsrelation.h,
libqgis_core.so.2.2.0
QgsRelation::addFieldPair ( QgsRelation::FieldPair fieldPair )
[symbol: _ZN11QgsRelation12addFieldPairENS_9FieldPairE]
QgsRelation::addFieldPair ( QString referencingField, QString referencedField )
[symbol: _ZN11QgsRelation12addFieldPairE7QStringS0_]
QgsRelation::createFromXML ( QDomNode const& node ) [static]
[symbol: _ZN11QgsRelation13createFromXMLERK8QDomNode]
QgsRelation::fieldPairs ( ) const
[symbol: _ZNK11QgsRelation10fieldPairsEv]
QgsRelation::getRelatedFeatures ( QgsFeature const& feature ) const
[symbol: _ZNK11QgsRelation18getRelatedFeaturesERK10QgsFeature]
QgsRelation::getRelatedFeaturesRequest ( QgsFeature const& feature ) const
[symbol: _ZNK11QgsRelation25getRelatedFeaturesRequestERK10QgsFeature]
QgsRelation::id ( ) const
[symbol: _ZNK11QgsRelation2idEv]
QgsRelation::isValid ( ) const
[symbol: _ZNK11QgsRelation7isValidEv]
QgsRelation::name ( ) const
[symbol: _ZNK11QgsRelation4nameEv]
QgsRelation::QgsRelation [in-charge] ( )
[symbol: _ZN11QgsRelationC1Ev]
QgsRelation::QgsRelation [not-in-charge] ( )
[symbol: _ZN11QgsRelationC2Ev]
QgsRelation::referencedLayer ( ) const
[symbol: _ZNK11QgsRelation15referencedLayerEv]
QgsRelation::referencedLayerId ( ) const
[symbol: _ZNK11QgsRelation17referencedLayerIdEv]
QgsRelation::referencingLayer ( ) const
[symbol: _ZNK11QgsRelation16referencingLayerEv]
QgsRelation::referencingLayerId ( ) const
[symbol: _ZNK11QgsRelation18referencingLayerIdEv]
QgsRelation::runChecks ( )
[symbol: _ZN11QgsRelation9runChecksEv]
QgsRelation::setReferencedLayer ( QString id )
[symbol: _ZN11QgsRelation18setReferencedLayerE7QString]
QgsRelation::setReferencingLayer ( QString id )
[symbol: _ZN11QgsRelation19setReferencingLayerE7QString]
QgsRelation::setRelationId ( QString id )
[symbol: _ZN11QgsRelation13setRelationIdE7QString]
QgsRelation::setRelationName ( QString name )
[symbol: _ZN11QgsRelation15setRelationNameE7QString]
QgsRelation::updateRelationStatus ( )
[symbol: _ZN11QgsRelation20updateRelationStatusEv]
QgsRelation::writeXML ( QDomNode& node, QDomDocument& doc ) const
[symbol: _ZNK11QgsRelation8writeXMLER8QDomNodeR12QDomDocument]
qgsrelationmanager.h,
libqgis_core.so.2.2.0
QgsRelationManager::addRelation ( QgsRelation const& relation )
[symbol: _ZN18QgsRelationManager11addRelationERK11QgsRelation]
QgsRelationManager::clear ( )
[symbol: _ZN18QgsRelationManager5clearEv]
QgsRelationManager::metaObject ( ) const
[symbol: _ZNK18QgsRelationManager10metaObjectEv]
QgsRelationManager::QgsRelationManager [in-charge] ( QgsProject* project )
[symbol: _ZN18QgsRelationManagerC1EP10QgsProject]
QgsRelationManager::QgsRelationManager [not-in-charge] ( QgsProject* project )
[symbol: _ZN18QgsRelationManagerC2EP10QgsProject]
QgsRelationManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN18QgsRelationManager11qt_metacallEN11QMetaObject4CallEiPPv]
QgsRelationManager::qt_metacast ( char const* p1 )
[symbol: _ZN18QgsRelationManager11qt_metacastEPKc]
QgsRelationManager::referencedRelations ( QgsVectorLayer* layer ) const
[symbol: _ZNK18QgsRelationManager19referencedRelationsEP14QgsVectorLayer]
QgsRelationManager::referencingRelations ( QgsVectorLayer* layer, int fieldIdx ) const
[symbol: _ZNK18QgsRelationManager20referencingRelationsEP14QgsVectorLayeri]
QgsRelationManager::relation ( QString const& id ) const
[symbol: _ZNK18QgsRelationManager8relationERK7QString]
QgsRelationManager::relations ( ) const
[symbol: _ZNK18QgsRelationManager9relationsEv]
QgsRelationManager::relationsLoaded ( )
[symbol: _ZN18QgsRelationManager15relationsLoadedEv]
QgsRelationManager::removeRelation ( QgsRelation const& relation )
[symbol: _ZN18QgsRelationManager14removeRelationERK11QgsRelation]
QgsRelationManager::removeRelation ( QString const& name )
[symbol: _ZN18QgsRelationManager14removeRelationERK7QString]
QgsRelationManager::setRelations ( QList<QgsRelation>const& relations )
[symbol: _ZN18QgsRelationManager12setRelationsERK5QListI11QgsRelationE]
QgsRelationManager::staticMetaObject [data]
[symbol: _ZN18QgsRelationManager16staticMetaObjectE]
QgsRelationManager::~QgsRelationManager [in-charge-deleting] ( )
[symbol: _ZN18QgsRelationManagerD0Ev]
QgsRelationManager::~QgsRelationManager [in-charge] ( )
[symbol: _ZN18QgsRelationManagerD1Ev]
qgsrelationreferencefactory.h,
libqgis_gui.so.2.2.0
QgsRelationReferenceFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK27QgsRelationReferenceFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsRelationReferenceFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK27QgsRelationReferenceFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsRelationReferenceFactory::QgsRelationReferenceFactory [in-charge] ( QgsAttributeEditorContext context, QString name )
[symbol: _ZN27QgsRelationReferenceFactoryC1E25QgsAttributeEditorContext7QString]
QgsRelationReferenceFactory::QgsRelationReferenceFactory [not-in-charge] ( QgsAttributeEditorContext context, QString name )
[symbol: _ZN27QgsRelationReferenceFactoryC2E25QgsAttributeEditorContext7QString]
QgsRelationReferenceFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN27QgsRelationReferenceFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsRelationReferenceFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN27QgsRelationReferenceFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri]
QgsRelationReferenceFactory::~QgsRelationReferenceFactory [in-charge-deleting] ( )
[symbol: _ZN27QgsRelationReferenceFactoryD0Ev]
QgsRelationReferenceFactory::~QgsRelationReferenceFactory [in-charge] ( )
[symbol: _ZN27QgsRelationReferenceFactoryD1Ev]
qgsrendererv2.h,
libqgis_core.so.2.2.0
QgsFeatureRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN20QgsFeatureRendererV217legendSymbolItemsEd7QString]
qgsrulebasedrendererv2.h,
libqgis_core.so.2.2.0
QgsRuleBasedRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN22QgsRuleBasedRendererV217legendSymbolItemsEd7QString]
QgsRuleBasedRendererV2::Rule::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN22QgsRuleBasedRendererV24Rule17legendSymbolItemsEd7QString]
QgsRuleBasedRendererV2::Rule::Rule [in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description, bool elseRule )
[symbol: _ZN22QgsRuleBasedRendererV24RuleC1EP11QgsSymbolV2ii7QStringS3_S3_b]
QgsRuleBasedRendererV2::Rule::Rule [not-in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description, bool elseRule )
[symbol: _ZN22QgsRuleBasedRendererV24RuleC2EP11QgsSymbolV2ii7QStringS3_S3_b]
QgsRuleBasedRendererV2::Rule::takeChild ( QgsRuleBasedRendererV2::Rule* rule )
[symbol: _ZN22QgsRuleBasedRendererV24Rule9takeChildEPS0_]
QgsRuleBasedRendererV2::Rule::takeChildAt ( int i )
[symbol: _ZN22QgsRuleBasedRendererV24Rule11takeChildAtEi]
QgsRuleBasedRendererV2::Rule::updateElseRules ( )
[symbol: _ZN22QgsRuleBasedRendererV24Rule15updateElseRulesEv]
qgssimplifymethod.h,
libqgis_core.so.2.2.0
QgsSimplifyMethod::createGeometrySimplifier ( QgsSimplifyMethod const& simplifyMethod ) [static]
[symbol: _ZN17QgsSimplifyMethod24createGeometrySimplifierERKS_]
QgsSimplifyMethod::operator = ( QgsSimplifyMethod const& rh )
[symbol: _ZN17QgsSimplifyMethodaSERKS_]
QgsSimplifyMethod::QgsSimplifyMethod [in-charge] ( )
[symbol: _ZN17QgsSimplifyMethodC1Ev]
QgsSimplifyMethod::QgsSimplifyMethod [in-charge] ( QgsSimplifyMethod const& rh )
[symbol: _ZN17QgsSimplifyMethodC1ERKS_]
QgsSimplifyMethod::QgsSimplifyMethod [not-in-charge] ( )
[symbol: _ZN17QgsSimplifyMethodC2Ev]
QgsSimplifyMethod::QgsSimplifyMethod [not-in-charge] ( QgsSimplifyMethod const& rh )
[symbol: _ZN17QgsSimplifyMethodC2ERKS_]
QgsSimplifyMethod::setForceLocalOptimization ( bool localOptimization )
[symbol: _ZN17QgsSimplifyMethod25setForceLocalOptimizationEb]
QgsSimplifyMethod::setMethodType ( enum QgsSimplifyMethod::MethodType methodType )
[symbol: _ZN17QgsSimplifyMethod13setMethodTypeENS_10MethodTypeE]
QgsSimplifyMethod::setTolerance ( double tolerance )
[symbol: _ZN17QgsSimplifyMethod12setToleranceEd]
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.2.0
QgsSingleSymbolRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN25QgsSingleSymbolRendererV217legendSymbolItemsEd7QString]
qgssymbollayerv2.h,
libqgis_core.so.2.2.0
QgsFillSymbolLayerV2::_renderPolygon ( QPainter* p, QPolygonF const& points, QList<QPolygonF>const* rings, QgsSymbolV2RenderContext& context )
[symbol: _ZN20QgsFillSymbolLayerV214_renderPolygonEP8QPainterRK9QPolygonFPK5QListIS2_ER24QgsSymbolV2RenderContext]
QgsLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK20QgsLineSymbolLayerV28dxfWidthERK12QgsDxfExportRK24QgsSymbolV2RenderContext]
QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double width, double height, enum QgsSymbolV2::OutputUnit widthUnit, enum QgsSymbolV2::OutputUnit heightUnit, double& offsetX, double& offsetY ) const
[symbol: _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextddN11QgsSymbolV210OutputUnitES4_RdS5_]
QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double& offsetX, double& offsetY ) const
[symbol: _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextRdS3_]
QgsMarkerSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )
[symbol: _ZN22QgsMarkerSymbolLayerV211startRenderER24QgsSymbolV2RenderContext]
QgsSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK16QgsSymbolLayerV28dxfColorERK24QgsSymbolV2RenderContext]
QgsSymbolLayerV2::dxfCustomDashPattern ( enum QgsSymbolV2::OutputUnit& unit ) const
[symbol: _ZNK16QgsSymbolLayerV220dxfCustomDashPatternERN11QgsSymbolV210OutputUnitE]
QgsSymbolLayerV2::dxfPenStyle ( ) const
[symbol: _ZNK16QgsSymbolLayerV211dxfPenStyleEv]
QgsSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) const
[symbol: _ZNK16QgsSymbolLayerV28dxfWidthERK12QgsDxfExportRK24QgsSymbolV2RenderContext]
QgsSymbolLayerV2::estimateMaxBleed ( ) const
[symbol: _ZNK16QgsSymbolLayerV216estimateMaxBleedEv]
QgsSymbolLayerV2::expression ( QString const& property ) const
[symbol: _ZNK16QgsSymbolLayerV210expressionERK7QString]
QgsSymbolLayerV2::fillColor ( ) const
[symbol: _ZNK16QgsSymbolLayerV29fillColorEv]
QgsSymbolLayerV2::outlineColor ( ) const
[symbol: _ZNK16QgsSymbolLayerV212outlineColorEv]
QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* vl, double scale )
[symbol: _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayerd]
QgsSymbolLayerV2::setFillColor ( QColor const& color )
[symbol: _ZN16QgsSymbolLayerV212setFillColorERK6QColor]
QgsSymbolLayerV2::setOutlineColor ( QColor const& color )
[symbol: _ZN16QgsSymbolLayerV215setOutlineColorERK6QColor]
QgsSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) const
[symbol: _ZNK16QgsSymbolLayerV28writeDxfER12QgsDxfExportdRK7QStringPK24QgsSymbolV2RenderContextPK10QgsFeatureRK7QPointF]
qgssymbollayerv2utils.h,
libqgis_core.so.2.2.0
QgsSymbolLayerV2Utils::estimateMaxSymbolBleed ( QgsSymbolV2* symbol ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils22estimateMaxSymbolBleedEP11QgsSymbolV2]
QgsSymbolLayerV2Utils::fieldOrExpressionFromExpression ( QgsExpression* expression ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils31fieldOrExpressionFromExpressionEP13QgsExpression]
QgsSymbolLayerV2Utils::fieldOrExpressionToExpression ( QString const& fieldOrExpression ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils29fieldOrExpressionToExpressionERK7QString]
QgsSymbolLayerV2Utils::polygonCentroid ( QPolygonF const& points ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils15polygonCentroidERK9QPolygonF]
QgsSymbolLayerV2Utils::wellKnownMarkerFromSld ( QDomElement& element, QString& name, QColor& color, QColor& borderColor, enum Qt::PenStyle& borderStyle, double& borderWidth, double& size ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils22wellKnownMarkerFromSldER11QDomElementR7QStringR6QColorS5_RN2Qt8PenStyleERdS9_]
QgsSymbolLayerV2Utils::wellKnownMarkerToSld ( QDomDocument& doc, QDomElement& element, QString name, QColor color, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth, double size ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20wellKnownMarkerToSldER12QDomDocumentR11QDomElement7QString6QColorS5_N2Qt8PenStyleEdd]
qgstextdiagram.h,
libqgis_core.so.2.2.0
QgsTextDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN14QgsTextDiagram11diagramSizeERK10QgsFeatureRK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsTextDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN14QgsTextDiagram13renderDiagramERK10QgsFeatureR16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgsvectorcolorrampv2.h,
libqgis_core.so.2.2.0
QgsRandomColorsV2::clone ( ) const
[symbol: _ZNK17QgsRandomColorsV25cloneEv]
QgsRandomColorsV2::color ( double value ) const
[symbol: _ZNK17QgsRandomColorsV25colorEd]
QgsRandomColorsV2::count ( ) const
[symbol: _ZNK17QgsRandomColorsV25countEv]
QgsRandomColorsV2::properties ( ) const
[symbol: _ZNK17QgsRandomColorsV210propertiesEv]
QgsRandomColorsV2::QgsRandomColorsV2 [in-charge] ( )
[symbol: _ZN17QgsRandomColorsV2C1Ev]
QgsRandomColorsV2::QgsRandomColorsV2 [not-in-charge] ( )
[symbol: _ZN17QgsRandomColorsV2C2Ev]
QgsRandomColorsV2::type ( ) const
[symbol: _ZNK17QgsRandomColorsV24typeEv]
QgsRandomColorsV2::value ( int index ) const
[symbol: _ZNK17QgsRandomColorsV25valueEi]
QgsRandomColorsV2::~QgsRandomColorsV2 [in-charge-deleting] ( )
[symbol: _ZN17QgsRandomColorsV2D0Ev]
QgsRandomColorsV2::~QgsRandomColorsV2 [in-charge] ( )
[symbol: _ZN17QgsRandomColorsV2D1Ev]
QgsRandomColorsV2::~QgsRandomColorsV2 [not-in-charge] ( )
[symbol: _ZN17QgsRandomColorsV2D2Ev]
QgsVectorGradientColorRampV2::addStopsToGradient ( QGradient* gradient )
[symbol: _ZN28QgsVectorGradientColorRampV218addStopsToGradientEP9QGradient]
qgsvectorfilewriter.h,
libqgis_core.so.2.2.0
QgsVectorFileWriter::BoolOption::~BoolOption [in-charge-deleting] ( )
[symbol: _ZN19QgsVectorFileWriter10BoolOptionD0Ev]
QgsVectorFileWriter::BoolOption::~BoolOption [in-charge] ( )
[symbol: _ZN19QgsVectorFileWriter10BoolOptionD1Ev]
QgsVectorFileWriter::driverMetadata ( QString const& driverName, QgsVectorFileWriter::MetaData& driverMetadata ) [static]
[symbol: _ZN19QgsVectorFileWriter14driverMetadataERK7QStringRNS_8MetaDataE]
QgsVectorFileWriter::HiddenOption::~HiddenOption [in-charge-deleting] ( )
[symbol: _ZN19QgsVectorFileWriter12HiddenOptionD0Ev]
QgsVectorFileWriter::HiddenOption::~HiddenOption [in-charge] ( )
[symbol: _ZN19QgsVectorFileWriter12HiddenOptionD1Ev]
QgsVectorFileWriter::IntOption::~IntOption [in-charge-deleting] ( )
[symbol: _ZN19QgsVectorFileWriter9IntOptionD0Ev]
QgsVectorFileWriter::IntOption::~IntOption [in-charge] ( )
[symbol: _ZN19QgsVectorFileWriter9IntOptionD1Ev]
QgsVectorFileWriter::Option::~Option [in-charge-deleting] ( )
[symbol: _ZN19QgsVectorFileWriter6OptionD0Ev]
QgsVectorFileWriter::Option::~Option [in-charge] ( )
[symbol: _ZN19QgsVectorFileWriter6OptionD1Ev]
QgsVectorFileWriter::SetOption::~SetOption [in-charge-deleting] ( )
[symbol: _ZN19QgsVectorFileWriter9SetOptionD0Ev]
QgsVectorFileWriter::SetOption::~SetOption [in-charge] ( )
[symbol: _ZN19QgsVectorFileWriter9SetOptionD1Ev]
QgsVectorFileWriter::StringOption::~StringOption [in-charge-deleting] ( )
[symbol: _ZN19QgsVectorFileWriter12StringOptionD0Ev]
QgsVectorFileWriter::StringOption::~StringOption [in-charge] ( )
[symbol: _ZN19QgsVectorFileWriter12StringOptionD1Ev]
QgsVectorFileWriter::writeAsVectorFormat ( QgsVectorLayer* layer, QString const& fileName, QString const& fileEncoding, QgsCoordinateTransform const* ct, QString const& driverName, bool onlySelected, QString* errorMessage, QStringList const& datasourceOptions, QStringList const& layerOptions, bool skipAttributeCreation, QString* newFilename, enum QgsVectorFileWriter::SymbologyExport symbologyExport, double symbologyScale ) [static]
[symbol: _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK22QgsCoordinateTransformS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEd]
qgsvectorlayer.h,
libqgis_core.so.2.2.0
QgsAttributeEditorContainer::findElements ( enum QgsAttributeEditorElement::AttributeEditorType type ) const
[symbol: _ZNK27QgsAttributeEditorContainer12findElementsEN25QgsAttributeEditorElement19AttributeEditorTypeE]
QgsAttributeEditorContainer::isGroupBox ( ) const
[symbol: _ZNK27QgsAttributeEditorContainer10isGroupBoxEv]
QgsAttributeEditorRelation::init ( QgsRelationManager* relManager )
[symbol: _ZN26QgsAttributeEditorRelation4initEP18QgsRelationManager]
QgsAttributeEditorRelation::toDomElement ( QDomDocument& doc ) const
[symbol: _ZNK26QgsAttributeEditorRelation12toDomElementER12QDomDocument]
QgsAttributeEditorRelation::~QgsAttributeEditorRelation [in-charge-deleting] ( )
[symbol: _ZN26QgsAttributeEditorRelationD0Ev]
QgsAttributeEditorRelation::~QgsAttributeEditorRelation [in-charge] ( )
[symbol: _ZN26QgsAttributeEditorRelationD1Ev]
QgsVectorLayer::allFeatureIds ( )
[symbol: _ZN14QgsVectorLayer13allFeatureIdsEv]
QgsVectorLayer::changeAttributeValue ( QgsFeatureId fid, int field, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN14QgsVectorLayer20changeAttributeValueExiRK8QVariantS2_]
QgsVectorLayer::editCommandDestroyed ( )
[symbol: _ZN14QgsVectorLayer20editCommandDestroyedEv]
QgsVectorLayer::editCommandEnded ( )
[symbol: _ZN14QgsVectorLayer16editCommandEndedEv]
QgsVectorLayer::editCommandStarted ( QString const& text )
[symbol: _ZN14QgsVectorLayer18editCommandStartedERK7QString]
QgsVectorLayer::editorWidgetV2 ( int fieldIdx )
[symbol: _ZN14QgsVectorLayer14editorWidgetV2Ei]
QgsVectorLayer::editorWidgetV2Config ( int fieldIdx )
[symbol: _ZN14QgsVectorLayer20editorWidgetV2ConfigEi]
QgsVectorLayer::featureBlendModeChanged ( enum QPainter::CompositionMode const& blendMode )
[symbol: _ZN14QgsVectorLayer23featureBlendModeChangedERKN8QPainter15CompositionModeE]
QgsVectorLayer::layerTransparencyChanged ( int layerTransparency )
[symbol: _ZN14QgsVectorLayer24layerTransparencyChangedEi]
QgsVectorLayer::loadNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN14QgsVectorLayer14loadNamedStyleERK7QStringRb]
QgsVectorLayer::loadNamedStyle ( QString const& theURI, bool& theResultFlag, bool loadFromLocalDb )
[symbol: _ZN14QgsVectorLayer14loadNamedStyleERK7QStringRbb]
QgsVectorLayer::referencingRelations ( int idx )
[symbol: _ZN14QgsVectorLayer20referencingRelationsEi]
QgsVectorLayer::rendererChanged ( )
[symbol: _ZN14QgsVectorLayer15rendererChangedEv]
QgsVectorLayer::saveLayerToProject ( )
[symbol: _ZN14QgsVectorLayer18saveLayerToProjectEv]
QgsVectorLayer::setDisplayExpression ( QString const& displayExpression )
[symbol: _ZN14QgsVectorLayer20setDisplayExpressionERK7QString]
QgsVectorLayer::setEditorWidgetV2 ( int attrIdx, QString const& widgetType )
[symbol: _ZN14QgsVectorLayer17setEditorWidgetV2EiRK7QString]
QgsVectorLayer::setEditorWidgetV2Config ( int attrIdx, QMap<QString, QVariant>const& config )
[symbol: _ZN14QgsVectorLayer23setEditorWidgetV2ConfigEiRK4QMapI7QString8QVariantE]
QgsVectorLayer::setFeatureBlendMode ( enum QPainter::CompositionMode const& blendMode )
[symbol: _ZN14QgsVectorLayer19setFeatureBlendModeERKN8QPainter15CompositionModeE]
QgsVectorLayer::simplifyDrawingCanbeApplied ( QgsRenderContext const& renderContext, enum QgsVectorSimplifyMethod::SimplifyHint simplifyHint ) const
[symbol: _ZNK14QgsVectorLayer27simplifyDrawingCanbeAppliedERK16QgsRenderContextN23QgsVectorSimplifyMethod12SimplifyHintE]
QgsVectorLayer::splitParts ( QList<QgsPoint>const& splitLine, bool topologicalEditing )
[symbol: _ZN14QgsVectorLayer10splitPartsERK5QListI8QgsPointEb]
qgsvectorlayereditbuffer.h,
libqgis_core.so.2.2.0
QgsVectorLayerEditBuffer::changeAttributeValue ( QgsFeatureId fid, int field, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN24QgsVectorLayerEditBuffer20changeAttributeValueExiRK8QVariantS2_]
qgsvectorlayereditutils.h,
libqgis_core.so.2.2.0
QgsVectorLayerEditUtils::splitParts ( QList<QgsPoint>const& splitLine, bool topologicalEditing )
[symbol: _ZN23QgsVectorLayerEditUtils10splitPartsERK5QListI8QgsPointEb]
qgsvectorlayerfeatureiterator.h,
libqgis_core.so.2.2.0
QgsVectorLayerFeatureIterator::fetchFeature ( QgsFeature& feature )
[symbol: _ZN29QgsVectorLayerFeatureIterator12fetchFeatureER10QgsFeature]
QgsVectorLayerFeatureIterator::fetchNextChangedAttributeFeature ( QgsFeature& f )
[symbol: _ZN29QgsVectorLayerFeatureIterator32fetchNextChangedAttributeFeatureER10QgsFeature]
QgsVectorLayerFeatureIterator::nextFeatureFilterExpression ( QgsFeature& f )
[symbol: _ZN29QgsVectorLayerFeatureIterator27nextFeatureFilterExpressionER10QgsFeature]
QgsVectorLayerFeatureIterator::prepareSimplification ( QgsSimplifyMethod const& simplifyMethod )
[symbol: _ZN29QgsVectorLayerFeatureIterator21prepareSimplificationERK17QgsSimplifyMethod]
qgsvectorlayerselectionmanager.h,
libqgis_gui.so.2.2.0
QgsVectorLayerSelectionManager::deselect ( QgsFeatureIds const& ids )
[symbol: _ZN30QgsVectorLayerSelectionManager8deselectERK4QSetIxE]
QgsVectorLayerSelectionManager::metaObject ( ) const
[symbol: _ZNK30QgsVectorLayerSelectionManager10metaObjectEv]
QgsVectorLayerSelectionManager::QgsVectorLayerSelectionManager [in-charge] ( QgsVectorLayer* layer, QObject* parent )
[symbol: _ZN30QgsVectorLayerSelectionManagerC1EP14QgsVectorLayerP7QObject]
QgsVectorLayerSelectionManager::QgsVectorLayerSelectionManager [not-in-charge] ( QgsVectorLayer* layer, QObject* parent )
[symbol: _ZN30QgsVectorLayerSelectionManagerC2EP14QgsVectorLayerP7QObject]
QgsVectorLayerSelectionManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN30QgsVectorLayerSelectionManager11qt_metacallEN11QMetaObject4CallEiPPv]
QgsVectorLayerSelectionManager::qt_metacast ( char const* p1 )
[symbol: _ZN30QgsVectorLayerSelectionManager11qt_metacastEPKc]
QgsVectorLayerSelectionManager::select ( QgsFeatureIds const& ids )
[symbol: _ZN30QgsVectorLayerSelectionManager6selectERK4QSetIxE]
QgsVectorLayerSelectionManager::selectedFeatureCount ( )
[symbol: _ZN30QgsVectorLayerSelectionManager20selectedFeatureCountEv]
QgsVectorLayerSelectionManager::selectedFeaturesIds ( ) const
[symbol: _ZNK30QgsVectorLayerSelectionManager19selectedFeaturesIdsEv]
QgsVectorLayerSelectionManager::setSelectedFeatures ( QgsFeatureIds const& ids )
[symbol: _ZN30QgsVectorLayerSelectionManager19setSelectedFeaturesERK4QSetIxE]
QgsVectorLayerSelectionManager::staticMetaObject [data]
[symbol: _ZN30QgsVectorLayerSelectionManager16staticMetaObjectE]
QgsVectorLayerSelectionManager::~QgsVectorLayerSelectionManager [in-charge-deleting] ( )
[symbol: _ZN30QgsVectorLayerSelectionManagerD0Ev]
QgsVectorLayerSelectionManager::~QgsVectorLayerSelectionManager [in-charge] ( )
[symbol: _ZN30QgsVectorLayerSelectionManagerD1Ev]
qgsvectorlayerundocommand.h,
libqgis_core.so.2.2.0
QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN40QgsVectorLayerUndoCommandChangeAttributeC1EP24QgsVectorLayerEditBufferxiRK8QVariantS4_]
QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [not-in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN40QgsVectorLayerUndoCommandChangeAttributeC2EP24QgsVectorLayerEditBufferxiRK8QVariantS4_]
qgsvectorsimplifymethod.h,
libqgis_core.so.2.2.0
QgsVectorSimplifyMethod::operator = ( QgsVectorSimplifyMethod const& rh )
[symbol: _ZN23QgsVectorSimplifyMethodaSERKS_]
QgsVectorSimplifyMethod::QgsVectorSimplifyMethod [in-charge] ( )
[symbol: _ZN23QgsVectorSimplifyMethodC1Ev]
QgsVectorSimplifyMethod::QgsVectorSimplifyMethod [in-charge] ( QgsVectorSimplifyMethod const& rh )
[symbol: _ZN23QgsVectorSimplifyMethodC1ERKS_]
QgsVectorSimplifyMethod::QgsVectorSimplifyMethod [not-in-charge] ( )
[symbol: _ZN23QgsVectorSimplifyMethodC2Ev]
QgsVectorSimplifyMethod::QgsVectorSimplifyMethod [not-in-charge] ( QgsVectorSimplifyMethod const& rh )
[symbol: _ZN23QgsVectorSimplifyMethodC2ERKS_]
to the top
Removed Symbols (106)
qgisgui.h,
libqgis_gui.so.2.0.1
namespace QgisGui
getSaveAsImageName ( QWidget* theParent, QString theMessage )
[symbol: _ZN7QgisGui18getSaveAsImageNameEP7QWidget7QString]
qgsapplication.h,
libqgis_core.so.2.0.1
QgsApplication::getThemeIcon ( QString const theName ) [static]
[symbol: _ZN14QgsApplication12getThemeIconE7QString]
QgsApplication::getThemePixmap ( QString const theName ) [static]
[symbol: _ZN14QgsApplication14getThemePixmapE7QString]
QgsApplication::setPkgDataPath ( QString const thePkgDataPath ) [static]
[symbol: _ZN14QgsApplication14setPkgDataPathE7QString]
QgsApplication::setPluginPath ( QString const thePluginPath ) [static]
[symbol: _ZN14QgsApplication13setPluginPathE7QString]
QgsApplication::setPrefixPath ( QString const thePrefixPath, bool useDefaultPaths ) [static]
[symbol: _ZN14QgsApplication13setPrefixPathE7QStringb]
QgsApplication::setThemeName ( QString const theThemeName ) [static]
[symbol: _ZN14QgsApplication12setThemeNameE7QString]
qgsatlascomposition.h,
libqgis_core.so.2.0.1
QgsAtlasComposition::prepareForFeature ( std::size_t i )
[symbol: _ZN19QgsAtlasComposition17prepareForFeatureEj]
qgsattributetablemodel.h,
libqgis_gui.so.2.0.1
QgsAttributeTableModel::featureAdded ( QgsFeatureId fid, bool inOperation )
[symbol: _ZN22QgsAttributeTableModel12featureAddedExb]
qgsattributetableview.h,
libqgis_gui.so.2.0.1
QgsAttributeTableView::setCanvasAndLayerCache ( QgsMapCanvas* canvas, QgsVectorLayerCache* layerCache )
[symbol: _ZN21QgsAttributeTableView22setCanvasAndLayerCacheEP12QgsMapCanvasP19QgsVectorLayerCache]
qgscachedfeatureiterator.h,
libqgis_core.so.2.0.1
QgsCachedFeatureIterator::nextFeature ( QgsFeature& f )
[symbol: _ZN24QgsCachedFeatureIterator11nextFeatureER10QgsFeature]
QgsCachedFeatureWriterIterator::nextFeature ( QgsFeature& f )
[symbol: _ZN30QgsCachedFeatureWriterIterator11nextFeatureER10QgsFeature]
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.0.1
QgsCategorizedSymbolRendererV2::legendSymbolItems ( )
[symbol: _ZN30QgsCategorizedSymbolRendererV217legendSymbolItemsEv]
QgsRendererCategoryV2::operator = ( QgsRendererCategoryV2 const& cat )
[symbol: _ZN21QgsRendererCategoryV2aSERKS_]
qgscomposereffect.h,
libqgis_core.so.2.0.1
QgsComposerEffect::setCompositionMode ( enum QPainter::CompositionMode const compositionMode )
[symbol: _ZN17QgsComposerEffect18setCompositionModeEN8QPainter15CompositionModeE]
qgscomposeritem.h,
libqgis_core.so.2.0.1
QgsComposerItem::changeItemRectangle ( QPointF const& currentPosition, QPointF const& mouseMoveStartPos, QGraphicsRectItem const* originalItem, double dx, double dy, QGraphicsRectItem* changeItem )
[symbol: _ZN15QgsComposerItem19changeItemRectangleERK7QPointFS2_PK17QGraphicsRectItemddPS3_]
QgsComposerItem::cursorForPosition ( QPointF const& itemCoordPos )
[symbol: _ZN15QgsComposerItem17cursorForPositionERK7QPointF]
QgsComposerItem::hoverMoveEvent ( QGraphicsSceneHoverEvent* event )
[symbol: _ZN15QgsComposerItem14hoverMoveEventEP24QGraphicsSceneHoverEvent]
QgsComposerItem::mouseMoveActionForPosition ( QPointF const& itemCoordPos )
[symbol: _ZN15QgsComposerItem26mouseMoveActionForPositionERK7QPointF]
QgsComposerItem::mouseMoveEvent ( QGraphicsSceneMouseEvent* event )
[symbol: _ZN15QgsComposerItem14mouseMoveEventEP24QGraphicsSceneMouseEvent]
QgsComposerItem::mousePressEvent ( QGraphicsSceneMouseEvent* event )
[symbol: _ZN15QgsComposerItem15mousePressEventEP24QGraphicsSceneMouseEvent]
QgsComposerItem::mouseReleaseEvent ( QGraphicsSceneMouseEvent* event )
[symbol: _ZN15QgsComposerItem17mouseReleaseEventEP24QGraphicsSceneMouseEvent]
QgsComposerItem::rotationChanged ( double newRotation )
[symbol: _ZN15QgsComposerItem15rotationChangedEd]
QgsComposerItem::selected ( )
[symbol: _ZN15QgsComposerItem8selectedEv]
QgsComposerItem::setItemPosition ( double x, double y, double width, double height, enum QgsComposerItem::ItemPositionMode itemPoint )
[symbol: _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeE]
QgsComposerItem::updateCursor ( QPointF const& itemPos )
[symbol: _ZN15QgsComposerItem12updateCursorERK7QPointF]
qgscoordinatereferencesystem.h,
libqgis_core.so.2.0.1
QgsCoordinateReferenceSystem::createFromProj4 ( QString const theProjString )
[symbol: _ZN28QgsCoordinateReferenceSystem15createFromProj4E7QString]
QgsCoordinateReferenceSystem::createFromString ( QString const theDefinition )
[symbol: _ZN28QgsCoordinateReferenceSystem16createFromStringE7QString]
QgsCoordinateReferenceSystem::createFromUserInput ( QString const theDefinition )
[symbol: _ZN28QgsCoordinateReferenceSystem19createFromUserInputE7QString]
QgsCoordinateReferenceSystem::createFromWkt ( QString const theWkt )
[symbol: _ZN28QgsCoordinateReferenceSystem13createFromWktE7QString]
qgscrscache.h,
libqgis_core.so.2.0.1
QgsCoordinateTransformCache::transform ( QString const& srcAuthId, QString const& destAuthId )
[symbol: _ZN27QgsCoordinateTransformCache9transformERK7QStringS2_]
qgsdiagramrendererv2.h,
libqgis_core.so.2.0.1
QgsDiagramRendererV2::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QPointF const& pos )
[symbol: _ZN20QgsDiagramRendererV213renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK7QPointF]
QgsDiagramRendererV2::sizeMapUnits ( QgsAttributes const& attributes, QgsRenderContext const& c )
[symbol: _ZN20QgsDiagramRendererV212sizeMapUnitsERK7QVectorI8QVariantERK16QgsRenderContext]
QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( QgsAttributes const& p1, QgsRenderContext const& c, QgsDiagramSettings& s )
[symbol: _ZN38QgsLinearlyInterpolatedDiagramRenderer15diagramSettingsERK7QVectorI8QVariantERK16QgsRenderContextR18QgsDiagramSettings]
QgsLinearlyInterpolatedDiagramRenderer::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c )
[symbol: _ZN38QgsLinearlyInterpolatedDiagramRenderer11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContext]
QgsSingleCategoryDiagramRenderer::diagramSettings ( QgsAttributes const& p1, QgsRenderContext const& c, QgsDiagramSettings& s )
[symbol: _ZN32QgsSingleCategoryDiagramRenderer15diagramSettingsERK7QVectorI8QVariantERK16QgsRenderContextR18QgsDiagramSettings]
QgsSingleCategoryDiagramRenderer::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c )
[symbol: _ZN32QgsSingleCategoryDiagramRenderer11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContext]
qgsexpression.h,
libqgis_core.so.2.0.1
QgsExpression::replaceExpressionText ( QString action, QgsFeature& feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static]
[symbol: _ZN13QgsExpression21replaceExpressionTextE7QStringR10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE]
QgsExpression::replaceExpressionText ( QString action, QgsFeature* feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static]
[symbol: _ZN13QgsExpression21replaceExpressionTextE7QStringP10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE]
QgsExpression::setGeomCalculator ( QgsDistanceArea& calc )
[symbol: _ZN13QgsExpression17setGeomCalculatorER15QgsDistanceArea]
qgsfeatureselectionmodel.h,
libqgis_gui.so.2.0.1
QgsFeatureSelectionModel::QgsFeatureSelectionModel [in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsVectorLayer* layer, QObject* parent )
[symbol: _ZN24QgsFeatureSelectionModelC1EP18QAbstractItemModelP15QgsFeatureModelP14QgsVectorLayerP7QObject]
QgsFeatureSelectionModel::QgsFeatureSelectionModel [not-in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsVectorLayer* layer, QObject* parent )
[symbol: _ZN24QgsFeatureSelectionModelC2EP18QAbstractItemModelP15QgsFeatureModelP14QgsVectorLayerP7QObject]
qgsgeometry.h,
libqgis_core.so.2.0.1
QgsGeometry::addPart ( QList<QgsPoint>const& points )
[symbol: _ZN11QgsGeometry7addPartERK5QListI8QgsPointE]
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.0.1
QgsGraduatedSymbolRendererV2::createRenderer ( QgsVectorLayer* vlayer, QString attrName, int classes, enum QgsGraduatedSymbolRendererV2::Mode mode, QgsSymbolV2* symbol, QgsVectorColorRampV2* ramp ) [static]
[symbol: _ZN28QgsGraduatedSymbolRendererV214createRendererEP14QgsVectorLayer7QStringiNS_4ModeEP11QgsSymbolV2P20QgsVectorColorRampV2]
QgsGraduatedSymbolRendererV2::legendSymbolItems ( )
[symbol: _ZN28QgsGraduatedSymbolRendererV217legendSymbolItemsEv]
QgsGraduatedSymbolRendererV2::updateColorRamp ( QgsVectorColorRampV2* ramp )
[symbol: _ZN28QgsGraduatedSymbolRendererV215updateColorRampEP20QgsVectorColorRampV2]
QgsRendererRangeV2::operator = ( QgsRendererRangeV2 const& range )
[symbol: _ZN18QgsRendererRangeV2aSERKS_]
qgshistogramdiagram.h,
libqgis_core.so.2.0.1
QgsHistogramDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN19QgsHistogramDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsHistogramDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN19QgsHistogramDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgslegendmodel.h,
libqgis_core.so.2.0.1
QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer )
[symbol: _ZN14QgsLegendModel8addLayerEP11QgsMapLayer]
QgsLegendModel::setLayerSet ( QStringList const& layerIds )
[symbol: _ZN14QgsLegendModel11setLayerSetERK11QStringList]
qgsmaplayer.h,
libqgis_core.so.2.0.1
QgsMapLayer::hasScaleBasedVisibility ( )
[symbol: _ZN11QgsMapLayer23hasScaleBasedVisibilityEv]
QgsMapLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer14loadNamedStyleE7QStringRb]
QgsMapLayer::loadNamedStyleFromDb ( QString const db, QString const theURI, QString& qml )
[symbol: _ZN11QgsMapLayer20loadNamedStyleFromDbE7QStringS0_RS0_]
QgsMapLayer::loadSldStyle ( QString const theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer12loadSldStyleE7QStringRb]
QgsMapLayer::maximumScale ( )
[symbol: _ZN11QgsMapLayer12maximumScaleEv]
QgsMapLayer::minimumScale ( )
[symbol: _ZN11QgsMapLayer12minimumScaleEv]
QgsMapLayer::saveNamedStyle ( QString const theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer14saveNamedStyleE7QStringRb]
QgsMapLayer::saveSldStyle ( QString const theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer12saveSldStyleE7QStringRb]
QgsMapLayer::setBlendMode ( enum QPainter::CompositionMode const blendMode )
[symbol: _ZN11QgsMapLayer12setBlendModeEN8QPainter15CompositionModeE]
qgsmaprenderer.h,
libqgis_core.so.2.0.1
QgsMapRenderer::getBlendModeEnum ( enum QPainter::CompositionMode const blendMode ) [static]
[symbol: _ZN14QgsMapRenderer16getBlendModeEnumEN8QPainter15CompositionModeE]
QgsMapRenderer::getCompositionMode ( enum QgsMapRenderer::BlendMode const blendMode ) [static]
[symbol: _ZN14QgsMapRenderer18getCompositionModeENS_9BlendModeE]
QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs )
[symbol: _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystem]
qgsoptionsdialogbase.h,
libqgis_gui.so.2.0.1
QgsOptionsDialogBase::initOptionsBase ( bool restoreUi )
[symbol: _ZN20QgsOptionsDialogBase15initOptionsBaseEb]
QgsOptionsDialogBase::restoreOptionsBaseUi ( )
[symbol: _ZN20QgsOptionsDialogBase20restoreOptionsBaseUiEv]
qgspalettedrasterrenderer.h,
libqgis_core.so.2.0.1
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors )
[symbol: _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiP6QColori]
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QRgb* colorArray, int nColors )
[symbol: _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiPji]
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors )
[symbol: _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiP6QColori]
QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QRgb* colorArray, int nColors )
[symbol: _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiPji]
qgspallabeling.h,
libqgis_core.so.2.0.1
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType )
[symbol: _ZN14QgsPalLabeling9drawLabelEPN3pal13LabelPositionER16QgsRenderContextR19QgsPalLayerSettingsNS_13DrawLabelTypeE]
qgspiediagram.h,
libqgis_core.so.2.0.1
QgsPieDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN13QgsPieDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsPieDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN13QgsPieDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgspointdisplacementrenderer.h,
libqgis_core.so.2.0.1
QgsPointDisplacementRenderer::legendSymbolItems ( )
[symbol: _ZN28QgsPointDisplacementRenderer17legendSymbolItemsEv]
qgsprojectproperty.h,
libqgis_core.so.2.0.1
QgsPropertyKey::dump ( std::size_t tabs ) const
[symbol: _ZNK14QgsPropertyKey4dumpEj]
QgsPropertyKey::QgsPropertyKey [in-charge] ( QString const name )
[symbol: _ZN14QgsPropertyKeyC1E7QString]
QgsPropertyKey::QgsPropertyKey [not-in-charge] ( QString const name )
[symbol: _ZN14QgsPropertyKeyC2E7QString]
QgsPropertyValue::dump ( std::size_t tabs ) const
[symbol: _ZNK16QgsPropertyValue4dumpEj]
qgsrasterblock.h,
libqgis_core.so.2.0.1
QgsRasterBlock::bits ( std::size_t index )
[symbol: _ZN14QgsRasterBlock4bitsEj]
QgsRasterBlock::color ( std::size_t index ) const
[symbol: _ZNK14QgsRasterBlock5colorEj]
QgsRasterBlock::isNoData ( std::size_t index )
[symbol: _ZN14QgsRasterBlock8isNoDataEj]
QgsRasterBlock::setColor ( std::size_t index, QRgb color )
[symbol: _ZN14QgsRasterBlock8setColorEjj]
QgsRasterBlock::setIsNoData ( std::size_t index )
[symbol: _ZN14QgsRasterBlock11setIsNoDataEj]
QgsRasterBlock::setValue ( std::size_t index, double value )
[symbol: _ZN14QgsRasterBlock8setValueEjd]
qgsrasterprojector.h,
libqgis_core.so.2.0.1
QgsRasterProjector::setCRS ( QgsCoordinateReferenceSystem const& theSrcCRS, QgsCoordinateReferenceSystem const& theDestCRS )
[symbol: _ZN18QgsRasterProjector6setCRSERK28QgsCoordinateReferenceSystemS2_]
qgsrendererv2.h,
libqgis_core.so.2.0.1
QgsFeatureRendererV2::legendSymbolItems ( )
[symbol: _ZN20QgsFeatureRendererV217legendSymbolItemsEv]
qgsrendererv2registry.h,
libqgis_core.so.2.0.1
QgsRendererV2Registry::mInstance [data]
[symbol: _ZN21QgsRendererV2Registry9mInstanceE]
qgsrulebasedrendererv2.h,
libqgis_core.so.2.0.1
QgsRuleBasedRendererV2::legendSymbolItems ( )
[symbol: _ZN22QgsRuleBasedRendererV217legendSymbolItemsEv]
QgsRuleBasedRendererV2::Rule::legendSymbolItems ( )
[symbol: _ZN22QgsRuleBasedRendererV24Rule17legendSymbolItemsEv]
QgsRuleBasedRendererV2::Rule::Rule [in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description )
[symbol: _ZN22QgsRuleBasedRendererV24RuleC1EP11QgsSymbolV2ii7QStringS3_S3_]
QgsRuleBasedRendererV2::Rule::Rule [not-in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description )
[symbol: _ZN22QgsRuleBasedRendererV24RuleC2EP11QgsSymbolV2ii7QStringS3_S3_]
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.0.1
QgsSingleSymbolRendererV2::legendSymbolItems ( )
[symbol: _ZN25QgsSingleSymbolRendererV217legendSymbolItemsEv]
qgssymbollayerv2.h,
libqgis_core.so.2.0.1
QgsFillSymbolLayerV2::_renderPolygon ( QPainter* p, QPolygonF const& points, QList<QPolygonF>const* rings )
[symbol: _ZN20QgsFillSymbolLayerV214_renderPolygonEP8QPainterRK9QPolygonFPK5QListIS2_E]
QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext& context, double& offsetX, double& offsetY )
[symbol: _ZN22QgsMarkerSymbolLayerV212markerOffsetER24QgsSymbolV2RenderContextRdS2_]
QgsSymbolLayerV2::expression ( QString const& property )
[symbol: _ZN16QgsSymbolLayerV210expressionERK7QString]
QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* vl )
[symbol: _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayer]
qgssymbollayerv2registry.h,
libqgis_core.so.2.0.1
QgsSymbolLayerV2Registry::mInstance [data]
[symbol: _ZN24QgsSymbolLayerV2Registry9mInstanceE]
qgstextdiagram.h,
libqgis_core.so.2.0.1
QgsTextDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN14QgsTextDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
QgsTextDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN14QgsTextDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
qgsvectorlayer.h,
libqgis_core.so.2.0.1
QgsVectorLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag )
[symbol: _ZN14QgsVectorLayer14loadNamedStyleE7QStringRb]
QgsVectorLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag, bool loadFromLocalDb )
[symbol: _ZN14QgsVectorLayer14loadNamedStyleE7QStringRbb]
QgsVectorLayer::setDisplayExpression ( QString const displayExpression )
[symbol: _ZN14QgsVectorLayer20setDisplayExpressionE7QString]
QgsVectorLayer::setFeatureBlendMode ( enum QPainter::CompositionMode const blendMode )
[symbol: _ZN14QgsVectorLayer19setFeatureBlendModeEN8QPainter15CompositionModeE]
qgsvectorlayereditbuffer.h,
libqgis_core.so.2.0.1
QgsVectorLayerEditBuffer::changeAttributeValue ( QgsFeatureId fid, int field, QVariant value )
[symbol: _ZN24QgsVectorLayerEditBuffer20changeAttributeValueExi8QVariant]
qgsvectorlayerfeatureiterator.h,
libqgis_core.so.2.0.1
QgsVectorLayerFeatureIterator::nextFeature ( QgsFeature& feature )
[symbol: _ZN29QgsVectorLayerFeatureIterator11nextFeatureER10QgsFeature]
qgsvectorlayerundocommand.h,
libqgis_core.so.2.0.1
QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue )
[symbol: _ZN40QgsVectorLayerUndoCommandChangeAttributeC1EP24QgsVectorLayerEditBufferxiRK8QVariant]
QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [not-in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue )
[symbol: _ZN40QgsVectorLayerUndoCommandChangeAttributeC2EP24QgsVectorLayerEditBufferxiRK8QVariant]
to the top
Problems with Data Types, High Severity (92)
qgisinterface.h
[+] class QgisInterface (4)
| Change |
Effect |
1 | Pure virtual method QgisInterface::actionFeatureAction ( ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Pure virtual method QgisInterface::actionSplitParts ( ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Pure virtual method QgisInterface::actionZoomNext ( ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Pure virtual method QgisInterface::vectorLayerTools ( ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 189 entries | Virtual Table (New) - 193 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgisInterface::metaObject |
QgisInterface::metaObject |
12 |
QgisInterface::qt_metacast |
QgisInterface::qt_metacast |
16 |
QgisInterface::qt_metacall |
QgisInterface::qt_metacall |
20 |
~QgisInterface |
~QgisInterface |
24 |
~QgisInterface |
~QgisInterface |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
__cxa_pure_virtual |
__cxa_pure_virtual |
60 |
__cxa_pure_virtual |
__cxa_pure_virtual |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
__cxa_pure_virtual |
__cxa_pure_virtual |
72 |
__cxa_pure_virtual |
__cxa_pure_virtual |
76 |
__cxa_pure_virtual |
__cxa_pure_virtual |
80 |
__cxa_pure_virtual |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
__cxa_pure_virtual |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
__cxa_pure_virtual |
__cxa_pure_virtual |
112 |
__cxa_pure_virtual |
__cxa_pure_virtual |
116 |
__cxa_pure_virtual |
__cxa_pure_virtual |
120 |
__cxa_pure_virtual |
__cxa_pure_virtual |
124 |
__cxa_pure_virtual |
__cxa_pure_virtual |
128 |
__cxa_pure_virtual |
__cxa_pure_virtual |
132 |
__cxa_pure_virtual |
__cxa_pure_virtual |
136 |
__cxa_pure_virtual |
__cxa_pure_virtual |
140 |
__cxa_pure_virtual |
__cxa_pure_virtual |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
__cxa_pure_virtual |
__cxa_pure_virtual |
152 |
__cxa_pure_virtual |
__cxa_pure_virtual |
156 |
__cxa_pure_virtual |
__cxa_pure_virtual |
160 |
__cxa_pure_virtual |
__cxa_pure_virtual |
164 |
__cxa_pure_virtual |
__cxa_pure_virtual |
168 |
__cxa_pure_virtual |
__cxa_pure_virtual |
172 |
__cxa_pure_virtual |
__cxa_pure_virtual |
176 |
__cxa_pure_virtual |
__cxa_pure_virtual |
180 |
__cxa_pure_virtual |
__cxa_pure_virtual |
184 |
__cxa_pure_virtual |
__cxa_pure_virtual |
188 |
__cxa_pure_virtual |
__cxa_pure_virtual |
192 |
__cxa_pure_virtual |
__cxa_pure_virtual |
196 |
__cxa_pure_virtual |
__cxa_pure_virtual |
200 |
__cxa_pure_virtual |
__cxa_pure_virtual |
204 |
__cxa_pure_virtual |
__cxa_pure_virtual |
208 |
__cxa_pure_virtual |
__cxa_pure_virtual |
212 |
__cxa_pure_virtual |
__cxa_pure_virtual |
216 |
__cxa_pure_virtual |
__cxa_pure_virtual |
220 |
__cxa_pure_virtual |
__cxa_pure_virtual |
224 |
__cxa_pure_virtual |
__cxa_pure_virtual |
228 |
__cxa_pure_virtual |
__cxa_pure_virtual |
232 |
__cxa_pure_virtual |
__cxa_pure_virtual |
236 |
__cxa_pure_virtual |
__cxa_pure_virtual |
240 |
__cxa_pure_virtual |
__cxa_pure_virtual |
244 |
__cxa_pure_virtual |
__cxa_pure_virtual |
248 |
__cxa_pure_virtual |
__cxa_pure_virtual |
252 |
__cxa_pure_virtual |
__cxa_pure_virtual |
256 |
__cxa_pure_virtual |
__cxa_pure_virtual |
260 |
__cxa_pure_virtual |
__cxa_pure_virtual |
264 |
__cxa_pure_virtual |
__cxa_pure_virtual |
268 |
__cxa_pure_virtual |
__cxa_pure_virtual |
272 |
__cxa_pure_virtual |
__cxa_pure_virtual |
276 |
__cxa_pure_virtual |
__cxa_pure_virtual |
280 |
__cxa_pure_virtual |
__cxa_pure_virtual |
284 |
__cxa_pure_virtual |
__cxa_pure_virtual |
288 |
__cxa_pure_virtual |
__cxa_pure_virtual |
292 |
__cxa_pure_virtual |
__cxa_pure_virtual |
296 |
__cxa_pure_virtual |
__cxa_pure_virtual |
300 |
__cxa_pure_virtual |
__cxa_pure_virtual |
304 |
__cxa_pure_virtual |
__cxa_pure_virtual |
308 |
__cxa_pure_virtual |
__cxa_pure_virtual |
312 |
__cxa_pure_virtual |
__cxa_pure_virtual |
316 |
__cxa_pure_virtual |
__cxa_pure_virtual |
320 |
__cxa_pure_virtual |
__cxa_pure_virtual |
324 |
__cxa_pure_virtual |
__cxa_pure_virtual |
328 |
__cxa_pure_virtual |
__cxa_pure_virtual |
332 |
__cxa_pure_virtual |
__cxa_pure_virtual |
336 |
__cxa_pure_virtual |
__cxa_pure_virtual |
340 |
__cxa_pure_virtual |
__cxa_pure_virtual |
344 |
__cxa_pure_virtual |
__cxa_pure_virtual |
348 |
__cxa_pure_virtual |
__cxa_pure_virtual |
352 |
__cxa_pure_virtual |
__cxa_pure_virtual |
356 |
__cxa_pure_virtual |
__cxa_pure_virtual |
360 |
__cxa_pure_virtual |
__cxa_pure_virtual |
364 |
__cxa_pure_virtual |
__cxa_pure_virtual |
368 |
__cxa_pure_virtual |
__cxa_pure_virtual |
372 |
__cxa_pure_virtual |
__cxa_pure_virtual |
376 |
__cxa_pure_virtual |
__cxa_pure_virtual |
380 |
__cxa_pure_virtual |
__cxa_pure_virtual |
384 |
__cxa_pure_virtual |
__cxa_pure_virtual |
388 |
__cxa_pure_virtual |
__cxa_pure_virtual |
392 |
__cxa_pure_virtual |
__cxa_pure_virtual |
396 |
__cxa_pure_virtual |
__cxa_pure_virtual |
400 |
__cxa_pure_virtual |
__cxa_pure_virtual |
404 |
__cxa_pure_virtual |
__cxa_pure_virtual |
408 |
__cxa_pure_virtual |
__cxa_pure_virtual |
412 |
__cxa_pure_virtual |
__cxa_pure_virtual |
416 |
__cxa_pure_virtual |
__cxa_pure_virtual |
420 |
__cxa_pure_virtual |
__cxa_pure_virtual |
424 |
__cxa_pure_virtual |
__cxa_pure_virtual |
428 |
__cxa_pure_virtual |
__cxa_pure_virtual |
432 |
__cxa_pure_virtual |
__cxa_pure_virtual |
436 |
__cxa_pure_virtual |
__cxa_pure_virtual |
440 |
__cxa_pure_virtual |
__cxa_pure_virtual |
444 |
__cxa_pure_virtual |
__cxa_pure_virtual |
448 |
__cxa_pure_virtual |
__cxa_pure_virtual |
452 |
__cxa_pure_virtual |
__cxa_pure_virtual |
456 |
__cxa_pure_virtual |
__cxa_pure_virtual |
460 |
__cxa_pure_virtual |
__cxa_pure_virtual |
464 |
__cxa_pure_virtual |
__cxa_pure_virtual |
468 |
__cxa_pure_virtual |
__cxa_pure_virtual |
472 |
__cxa_pure_virtual |
__cxa_pure_virtual |
476 |
__cxa_pure_virtual |
__cxa_pure_virtual |
480 |
__cxa_pure_virtual |
__cxa_pure_virtual |
484 |
__cxa_pure_virtual |
__cxa_pure_virtual |
488 |
__cxa_pure_virtual |
__cxa_pure_virtual |
492 |
__cxa_pure_virtual |
__cxa_pure_virtual |
496 |
__cxa_pure_virtual |
__cxa_pure_virtual |
500 |
__cxa_pure_virtual |
__cxa_pure_virtual |
504 |
__cxa_pure_virtual |
__cxa_pure_virtual |
508 |
__cxa_pure_virtual |
__cxa_pure_virtual |
512 |
__cxa_pure_virtual |
__cxa_pure_virtual |
516 |
__cxa_pure_virtual |
__cxa_pure_virtual |
520 |
__cxa_pure_virtual |
__cxa_pure_virtual |
524 |
__cxa_pure_virtual |
__cxa_pure_virtual |
528 |
__cxa_pure_virtual |
__cxa_pure_virtual |
532 |
__cxa_pure_virtual |
__cxa_pure_virtual |
536 |
__cxa_pure_virtual |
__cxa_pure_virtual |
540 |
__cxa_pure_virtual |
__cxa_pure_virtual |
544 |
__cxa_pure_virtual |
__cxa_pure_virtual |
548 |
__cxa_pure_virtual |
__cxa_pure_virtual |
552 |
__cxa_pure_virtual |
__cxa_pure_virtual |
556 |
__cxa_pure_virtual |
__cxa_pure_virtual |
560 |
__cxa_pure_virtual |
__cxa_pure_virtual |
564 |
__cxa_pure_virtual |
__cxa_pure_virtual |
568 |
__cxa_pure_virtual |
__cxa_pure_virtual |
572 |
__cxa_pure_virtual |
__cxa_pure_virtual |
576 |
__cxa_pure_virtual |
__cxa_pure_virtual |
580 |
__cxa_pure_virtual |
__cxa_pure_virtual |
584 |
__cxa_pure_virtual |
__cxa_pure_virtual |
588 |
__cxa_pure_virtual |
__cxa_pure_virtual |
592 |
__cxa_pure_virtual |
__cxa_pure_virtual |
596 |
__cxa_pure_virtual |
__cxa_pure_virtual |
600 |
__cxa_pure_virtual |
__cxa_pure_virtual |
604 |
__cxa_pure_virtual |
__cxa_pure_virtual |
608 |
__cxa_pure_virtual |
__cxa_pure_virtual |
612 |
__cxa_pure_virtual |
__cxa_pure_virtual |
616 |
__cxa_pure_virtual |
__cxa_pure_virtual |
620 |
__cxa_pure_virtual |
__cxa_pure_virtual |
624 |
__cxa_pure_virtual |
__cxa_pure_virtual |
628 |
__cxa_pure_virtual |
__cxa_pure_virtual |
632 |
__cxa_pure_virtual |
__cxa_pure_virtual |
636 |
__cxa_pure_virtual |
__cxa_pure_virtual |
640 |
__cxa_pure_virtual |
__cxa_pure_virtual |
644 |
__cxa_pure_virtual |
__cxa_pure_virtual |
648 |
__cxa_pure_virtual |
__cxa_pure_virtual |
652 |
__cxa_pure_virtual |
__cxa_pure_virtual |
656 |
__cxa_pure_virtual |
__cxa_pure_virtual |
660 |
__cxa_pure_virtual |
__cxa_pure_virtual |
664 |
__cxa_pure_virtual |
__cxa_pure_virtual |
668 |
__cxa_pure_virtual |
__cxa_pure_virtual |
672 |
__cxa_pure_virtual |
__cxa_pure_virtual |
676 |
__cxa_pure_virtual |
__cxa_pure_virtual |
680 |
__cxa_pure_virtual |
__cxa_pure_virtual |
684 |
__cxa_pure_virtual |
__cxa_pure_virtual |
688 |
__cxa_pure_virtual |
__cxa_pure_virtual |
692 |
__cxa_pure_virtual |
__cxa_pure_virtual |
696 |
__cxa_pure_virtual |
__cxa_pure_virtual |
700 |
__cxa_pure_virtual |
__cxa_pure_virtual |
704 |
__cxa_pure_virtual |
__cxa_pure_virtual |
708 |
__cxa_pure_virtual |
__cxa_pure_virtual |
712 |
__cxa_pure_virtual |
__cxa_pure_virtual |
716 |
__cxa_pure_virtual |
__cxa_pure_virtual |
720 |
__cxa_pure_virtual |
__cxa_pure_virtual |
724 |
__cxa_pure_virtual |
__cxa_pure_virtual |
728 |
__cxa_pure_virtual |
__cxa_pure_virtual |
732 |
__cxa_pure_virtual |
__cxa_pure_virtual |
736 |
__cxa_pure_virtual |
__cxa_pure_virtual |
740 |
__cxa_pure_virtual |
__cxa_pure_virtual |
744 |
__cxa_pure_virtual |
__cxa_pure_virtual |
748 |
__cxa_pure_virtual |
__cxa_pure_virtual |
752 |
__cxa_pure_virtual |
__cxa_pure_virtual |
756 |
|
__cxa_pure_virtual |
760 |
|
__cxa_pure_virtual |
764 |
|
__cxa_pure_virtual |
768 |
|
__cxa_pure_virtual |
[+] affected symbols (>10)
QgisInterface::actionAbout ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddAllToOverview ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddFeature ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddOgrLayer ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddPart ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddPgLayer ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddRasterLayer ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddRing ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddToOverview ( )This method is from 'QgisInterface' class.
QgisInterface::actionAddWmsLayer ( )This method is from 'QgisInterface' class.
...
qgsattributetablemodel.h
[+] class QgsAttributeTableModel (4)
| Change |
Effect |
1 | Size of this class has been increased from 116 bytes to 156 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | Virtual method QgsAttributeTableModel::editCommandEnded ( ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsAttributeTableModel::featureAdded ( QgsFeatureId ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Virtual method QgsAttributeTableModel::featureAdded ( QgsFeatureId, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 51 entries | Virtual Table (New) - 52 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsAttributeTableModel::metaObject |
QgsAttributeTableModel::metaObject |
12 |
QgsAttributeTableModel::qt_metacast |
QgsAttributeTableModel::qt_metacast |
16 |
QgsAttributeTableModel::qt_metacall |
QgsAttributeTableModel::qt_metacall |
20 |
~QgsAttributeTableModel |
~QgsAttributeTableModel |
24 |
~QgsAttributeTableModel |
~QgsAttributeTableModel |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QAbstractTableModel::index |
QAbstractTableModel::index |
60 |
QAbstractTableModel::parent |
QAbstractTableModel::parent |
64 |
QgsAttributeTableModel::rowCount |
QgsAttributeTableModel::rowCount |
68 |
QgsAttributeTableModel::columnCount |
QgsAttributeTableModel::columnCount |
72 |
QAbstractTableModel::hasChildren |
QAbstractTableModel::hasChildren |
76 |
QgsAttributeTableModel::data |
QgsAttributeTableModel::data |
80 |
QgsAttributeTableModel::setData |
QgsAttributeTableModel::setData |
84 |
QgsAttributeTableModel::headerData |
QgsAttributeTableModel::headerData |
88 |
QAbstractItemModel::setHeaderData |
QAbstractItemModel::setHeaderData |
92 |
QAbstractItemModel::itemData |
QAbstractItemModel::itemData |
96 |
QAbstractItemModel::setItemData |
QAbstractItemModel::setItemData |
100 |
QAbstractItemModel::mimeTypes |
QAbstractItemModel::mimeTypes |
104 |
QAbstractItemModel::mimeData |
QAbstractItemModel::mimeData |
108 |
QAbstractTableModel::dropMimeData |
QAbstractTableModel::dropMimeData |
112 |
QAbstractItemModel::supportedDropActions |
QAbstractItemModel::supportedDropActions |
116 |
QAbstractItemModel::insertRows |
QAbstractItemModel::insertRows |
120 |
QAbstractItemModel::insertColumns |
QAbstractItemModel::insertColumns |
124 |
QgsAttributeTableModel::removeRows |
QgsAttributeTableModel::removeRows |
128 |
QAbstractItemModel::removeColumns |
QAbstractItemModel::removeColumns |
132 |
QAbstractItemModel::fetchMore |
QAbstractItemModel::fetchMore |
136 |
QAbstractItemModel::canFetchMore |
QAbstractItemModel::canFetchMore |
140 |
QgsAttributeTableModel::flags |
QgsAttributeTableModel::flags |
144 |
QAbstractItemModel::sort |
QAbstractItemModel::sort |
148 |
QAbstractItemModel::buddy |
QAbstractItemModel::buddy |
152 |
QAbstractItemModel::match |
QAbstractItemModel::match |
156 |
QAbstractItemModel::span |
QAbstractItemModel::span |
160 |
QAbstractItemModel::submit |
QAbstractItemModel::submit |
164 |
QAbstractItemModel::revert |
QAbstractItemModel::revert |
168 |
QgsAttributeTableModel::loadLayer |
QgsAttributeTableModel::loadLayer |
172 |
QgsAttributeTableModel::updatedFields |
QgsAttributeTableModel::updatedFields |
176 |
QgsAttributeTableModel::attributeDeleted |
QgsAttributeTableModel::editCommandEnded |
180 |
QgsAttributeTableModel::attributeValueChanged |
QgsAttributeTableModel::attributeDeleted |
184 |
QgsAttributeTableModel::featureDeleted |
QgsAttributeTableModel::attributeValueChanged |
188 |
QgsAttributeTableModel::featureAdded |
QgsAttributeTableModel::featureDeleted |
192 |
QgsAttributeTableModel::layerDeleted |
QgsAttributeTableModel::featureAdded |
196 |
QgsAttributeTableModel::loadAttributes |
QgsAttributeTableModel::layerDeleted |
200 |
QgsAttributeTableModel::loadFeatureAtId |
QgsAttributeTableModel::loadAttributes |
204 |
|
QgsAttributeTableModel::loadFeatureAtId |
[+] affected symbols (>10)
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )2nd parameter 'sourceModel' (pointer) has base type 'QgsAttributeTableModel'.
QgsAttributeTableFilterModel::setSourceModel ( QgsAttributeTableModel* sourceModel )1st parameter 'sourceModel' (pointer) has base type 'QgsAttributeTableModel'.
QgsAttributeTableModel::attributeValueChanged ( QgsFeatureId fid, int idx, QVariant const& value )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::columnCount ( QModelIndex const& parent ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::data ( QModelIndex const& index, int role ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::executeAction ( int action, QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::feature ( QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureDeleted ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::fieldCol ( int idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::fieldIdx ( int col ) constThis method is from 'QgsAttributeTableModel' class.
...
qgsattributetableview.h
[+] class QgsAttributeTableView (1)
| Change |
Effect |
1 | Size of this class has been increased from 56 bytes to 60 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsAttributeTableView::_q_selectRow ( int row )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::closeEvent ( QCloseEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::contextMenuEvent ( QContextMenuEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::eventFilter ( QObject* object, QEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::finished ( )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::keyPressEvent ( QKeyEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::metaObject ( ) constThis method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::mouseMoveEvent ( QMouseEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::mousePressEvent ( QMouseEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::mouseReleaseEvent ( QMouseEvent* event )This method is from 'QgsAttributeTableView' class.
...
qgscachedfeatureiterator.h
[+] class QgsCachedFeatureIterator (1)
| Change |
Effect |
1 | Size of this class has been increased from 76 bytes to 108 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
QgsCachedFeatureIterator::close ( )This method is from 'QgsCachedFeatureIterator' class.
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest, QgsFeatureIds featureIds )This constructor is from 'QgsCachedFeatureIterator' class.
QgsCachedFeatureIterator::rewind ( )This method is from 'QgsCachedFeatureIterator' class.
QgsCachedFeatureIterator::~QgsCachedFeatureIterator [in-charge] ( )This method is from 'QgsCachedFeatureIterator' class.
[+] class QgsCachedFeatureWriterIterator (1)
| Change |
Effect |
1 | Size of this class has been increased from 76 bytes to 108 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
QgsCachedFeatureWriterIterator::close ( )This method is from 'QgsCachedFeatureWriterIterator' class.
QgsCachedFeatureWriterIterator::QgsCachedFeatureWriterIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )This constructor is from 'QgsCachedFeatureWriterIterator' class.
QgsCachedFeatureWriterIterator::rewind ( )This method is from 'QgsCachedFeatureWriterIterator' class.
QgsCachedFeatureWriterIterator::~QgsCachedFeatureWriterIterator [in-charge] ( )This method is from 'QgsCachedFeatureWriterIterator' class.
qgscolorbutton.h
[+] class QgsColorButton (1)
| Change |
Effect |
1 | Size of this class has been increased from 56 bytes to 60 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsColorButton::changeEvent ( QEvent* e )This method is from 'QgsColorButton' class.
QgsColorButton::color ( ) constThis method is from 'QgsColorButton' class.
QgsColorButton::colorChanged ( QColor const& color )This method is from 'QgsColorButton' class.
QgsColorButton::colorDialogOptions ( )This method is from 'QgsColorButton' class.
QgsColorButton::colorDialogTitle ( )This method is from 'QgsColorButton' class.
QgsColorButton::metaObject ( ) constThis method is from 'QgsColorButton' class.
QgsColorButton::QgsColorButton [in-charge] ( QWidget* parent, QString cdt, QColorDialog::ColorDialogOptions cdo )This constructor is from 'QgsColorButton' class.
QgsColorButton::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsColorButton' class.
QgsColorButton::qt_metacast ( char const* p1 )This method is from 'QgsColorButton' class.
QgsColorButton::setButtonBackground ( )This method is from 'QgsColorButton' class.
...
qgscolorrampcombobox.h
[+] class QgsColorRampComboBox (1)
| Change |
Effect |
1 | Size of this class has been increased from 28 bytes to 32 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsColorRampComboBox::colorRampChanged ( int index )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::currentColorRamp ( )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::metaObject ( ) constThis method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::populate ( QgsStyleV2* style )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::QgsColorRampComboBox [in-charge] ( QWidget* parent )This constructor is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::qt_metacast ( char const* p1 )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::rampIconSize [data]This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::setSourceColorRamp ( QgsVectorColorRampV2* sourceRamp )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::staticMetaObject [data]This method is from 'QgsColorRampComboBox' class.
...
qgscomposeritem.h
[+] class QgsComposerItem (3)
| Change |
Effect |
1 | Virtual method QgsComposerItem::estimatedFrameBleed ( ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Virtual method QgsComposerItem::rectWithFrame ( ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsComposerItem::setFrameOutlineWidth ( double ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 78 entries | Virtual Table (New) - 78 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsComposerItem::metaObject |
QgsComposerItem::metaObject |
12 |
QgsComposerItem::qt_metacast |
QgsComposerItem::qt_metacast |
16 |
QgsComposerItem::qt_metacall |
QgsComposerItem::qt_metacall |
20 |
~QgsComposerItem |
~QgsComposerItem |
24 |
~QgsComposerItem |
~QgsComposerItem |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsComposerItem::type |
QgsComposerItem::type |
60 |
QgsComposerItem::setSelected |
QgsComposerItem::setSelected |
64 |
QgsComposerItem::selected |
QgsComposerItem::selected |
68 |
QgsComposerItem::writeSettings |
QgsComposerItem::writeSettings |
72 |
QgsComposerItem::readSettings |
QgsComposerItem::readSettings |
76 |
QgsComposerItem::removeSettings |
QgsComposerItem::removeSettings |
80 |
QgsComposerItem::moveContent |
QgsComposerItem::moveContent |
84 |
QgsComposerItem::zoomContent |
QgsComposerItem::zoomContent |
88 |
QgsComposerItem::setSceneRect |
QgsComposerItem::setSceneRect |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
QgsComposerItem::addItem |
QgsComposerItem::setFrameOutlineWidth |
104 |
QgsComposerItem::removeItems |
QgsComposerItem::estimatedFrameBleed |
108 |
QgsComposerItem::beginItemCommand |
QgsComposerItem::rectWithFrame |
112 |
QgsComposerItem::endItemCommand |
QgsComposerItem::addItem |
116 |
QgsComposerItem::updateItem |
QgsComposerItem::removeItems |
120 |
QgsComposerItem::setId |
QgsComposerItem::beginItemCommand |
124 |
QgsComposerItem::setRotation |
QgsComposerItem::endItemCommand |
128 |
QgsComposerItem::mouseMoveEvent |
QgsComposerItem::updateItem |
132 |
QgsComposerItem::mousePressEvent |
QgsComposerItem::setId |
136 |
QgsComposerItem::mouseReleaseEvent |
QgsComposerItem::setRotation |
140 |
QgsComposerItem::hoverMoveEvent |
QgsComposerItem::setItemRotation |
144 |
QgsComposerItem::drawSelectionBoxes |
QgsComposerItem::drawSelectionBoxes |
148 |
QgsComposerItem::drawFrame |
QgsComposerItem::drawFrame |
152 |
QgsComposerItem::drawBackground |
QgsComposerItem::drawBackground |
156 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
160 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
164 |
non-virtual thunk |
non-virtual thunk |
168 |
non-virtual thunk |
non-virtual thunk |
172 |
QGraphicsItem::advance |
QGraphicsItem::advance |
176 |
QGraphicsRectItem::boundingRect |
QGraphicsRectItem::boundingRect |
180 |
QGraphicsRectItem::shape |
QGraphicsRectItem::shape |
184 |
QGraphicsRectItem::contains |
QGraphicsRectItem::contains |
188 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
192 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
196 |
QGraphicsRectItem::isObscuredBy |
QGraphicsRectItem::isObscuredBy |
200 |
QGraphicsRectItem::opaqueArea |
QGraphicsRectItem::opaqueArea |
204 |
QGraphicsRectItem::paint |
QGraphicsRectItem::paint |
208 |
non-virtual thunk |
non-virtual thunk |
212 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
216 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
220 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
224 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
228 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
232 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
236 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
240 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
244 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
248 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
252 |
non-virtual thunk |
QGraphicsItem::hoverMoveEvent |
256 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
260 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
264 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
268 |
non-virtual thunk |
QGraphicsItem::mousePressEvent |
272 |
non-virtual thunk |
QGraphicsItem::mouseMoveEvent |
276 |
non-virtual thunk |
QGraphicsItem::mouseReleaseEvent |
280 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
284 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
288 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
292 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
296 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
300 |
QGraphicsRectItem::supportsExtension |
QGraphicsRectItem::supportsExtension |
304 |
QGraphicsRectItem::setExtension |
QGraphicsRectItem::setExtension |
308 |
QGraphicsRectItem::extension |
QGraphicsRectItem::extension |
[+] affected symbols (10)
QgsComposerItem::addItem ( QgsComposerItem* item )This method is from 'QgsComposerItem' class.
QgsComposerItem::beginItemCommand ( QString const& text )This method is from 'QgsComposerItem' class.
QgsComposerItem::drawBackground ( QPainter* p )This method is from 'QgsComposerItem' class.
QgsComposerItem::drawFrame ( QPainter* p )This method is from 'QgsComposerItem' class.
QgsComposerItem::drawSelectionBoxes ( QPainter* p )This method is from 'QgsComposerItem' class.
QgsComposerItem::endItemCommand ( )This method is from 'QgsComposerItem' class.
QgsComposerItem::removeItems ( )This method is from 'QgsComposerItem' class.
QgsComposerItem::setId ( QString const& id )This method is from 'QgsComposerItem' class.
QgsComposerItem::setRotation ( double r )This method is from 'QgsComposerItem' class.
QgsComposerItem::updateItem ( )This method is from 'QgsComposerItem' class.
qgscoordinatereferencesystem.h
[+] class QgsCoordinateReferenceSystem (1)
| Change |
Effect |
1 | Size of this class has been increased from 52 bytes to 56 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsCoordinateReferenceSystem::authid ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::axisInverted ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromId ( long const theId, enum QgsCoordinateReferenceSystem::CrsType theType )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromOgcWmsCrs ( QString theCrs )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromSrid ( long const theSrid )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromSrsId ( long const theSrsId )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::description ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::ellipsoidAcronym ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::findMatchingProj ( )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::geographicFlag ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
...
qgscoordinatetransform.h
[+] class QgsCoordinateTransform (1)
| Change |
Effect |
1 | Size of this class has been increased from 124 bytes to 140 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsCoordinateTransform::initialise ( )This method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::invalidTransformInput ( ) constThis method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::metaObject ( ) constThis method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( long theSourceSrsId, long theDestSrsId )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( long theSourceSrid, QString theDestWkt, enum QgsCoordinateReferenceSystem::CrsType theSourceCRSType )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( QgsCoordinateReferenceSystem const& theSource, QgsCoordinateReferenceSystem const& theDest )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( QString theSourceWkt, QString theDestWkt )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::qt_metacast ( char const* p1 )This method is from 'QgsCoordinateTransform' class.
...
qgscrscache.h
[+] class QgsCRSCache (1)
| Change |
Effect |
1 | Size of this class has been increased from 56 bytes to 60 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (6)
QgsCRSCache::crsByAuthId ( QString const& authid )This method is from 'QgsCRSCache' class.
QgsCRSCache::crsByEpsgId ( long epsg )This method is from 'QgsCRSCache' class.
QgsCRSCache::instance ( ) [static]Return value (pointer) has base type 'QgsCRSCache'.
QgsCRSCache::QgsCRSCache [in-charge] ( )This constructor is from 'QgsCRSCache' class.
QgsCRSCache::updateCRSCache ( QString const& authid )This method is from 'QgsCRSCache' class.
QgsCRSCache::~QgsCRSCache [in-charge] ( )This method is from 'QgsCRSCache' class.
qgsdiagram.h
[+] class QgsDiagram (3)
| Change |
Effect |
1 | Size of this class has been changed from 4 bytes to 8 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
2 | Pure virtual method QgsDiagram::diagramSize ( QgsFeature const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Pure virtual method QgsDiagram::renderDiagram ( QgsFeature const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 10 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsDiagram |
~QgsDiagram |
12 |
~QgsDiagram |
~QgsDiagram |
16 |
__cxa_pure_virtual |
QgsDiagram::renderDiagram |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
|
QgsDiagram::diagramSize |
36 |
|
__cxa_pure_virtual |
[+] affected symbols (>10)
QgsDiagram::diagramName ( ) constThis method is from 'QgsDiagram' class.
QgsDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )This method is from 'QgsDiagram' class.
QgsDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )This method is from 'QgsDiagram' class.
QgsDiagram::scaledFont ( QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::setPenWidth ( QPen& pen, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::sizePainterUnits ( float l, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::sizePainterUnits ( QSizeF const& size, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::~QgsDiagram [in-charge] ( )This method is from 'QgsDiagram' class.
QgsDiagramLayerSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )Field 'this->renderer->mDiagram' in the object of this method has base type 'QgsDiagram'.
QgsDiagramLayerSettings::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) constField 'this->renderer->mDiagram' in the object of this method has base type 'QgsDiagram'.
...
qgsdiagramrendererv2.h
[+] class QgsLinearlyInterpolatedDiagramRenderer (1)
| Change |
Effect |
1 | Size of this class has been increased from 188 bytes to 196 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (7)
QgsLinearlyInterpolatedDiagramRenderer::diagramAttributes ( ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::QgsLinearlyInterpolatedDiagramRenderer [in-charge] ( )This constructor is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::rendererName ( ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::~QgsLinearlyInterpolatedDiagramRenderer [in-charge] ( )This method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
qgsellipsesymbollayerv2.h
[+] class QgsEllipseSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 164 bytes to 188 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsEllipseSymbolLayerV2::clone ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::layerType ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::properties ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::QgsEllipseSymbolLayerV2 [in-charge] ( )This constructor is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::toSld ( QDomDocument& doc, QDomElement& element, QgsStringMap props ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
...
qgsexpressionbuilderwidget.h
[+] class QgsExpressionBuilderWidget (1)
| Change |
Effect |
1 | Size of this class has been increased from 328 bytes to 352 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsExpressionBuilderWidget::currentChanged ( QModelIndex const& index, QModelIndex const& p2 )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::expressionParsed ( bool isValid )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::expressionText ( )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::isExpressionValid ( )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::loadAllValues ( )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::loadFieldNames ( )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::loadFieldNames ( QgsFields const& fields )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::loadSampleValues ( )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::metaObject ( ) constThis method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::on_expressionTree_doubleClicked ( QModelIndex const& index )This method is from 'QgsExpressionBuilderWidget' class.
...
qgsfeatureiterator.h
[+] class QgsAbstractFeatureIterator (7)
| Change |
Effect |
1 | Size of this class has been increased from 64 bytes to 96 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | Pure virtual method QgsAbstractFeatureIterator::fetchFeature ( QgsFeature& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsAbstractFeatureIterator::nextFeatureFilterExpression ( QgsFeature& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Virtual method QgsAbstractFeatureIterator::nextFeatureFilterFids ( QgsFeature& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 | Virtual method QgsAbstractFeatureIterator::prepareSimplification ( QgsSimplifyMethod const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
6 | Virtual method QgsAbstractFeatureIterator::providerCanSimplify ( enum QgsSimplifyMethod::MethodType ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
7 | Virtual method QgsAbstractFeatureIterator::simplify ( QgsFeature& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsAbstractFeatureIterator |
~QgsAbstractFeatureIterator |
12 |
~QgsAbstractFeatureIterator |
~QgsAbstractFeatureIterator |
16 |
__cxa_pure_virtual |
QgsAbstractFeatureIterator::nextFeature |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
|
__cxa_pure_virtual |
32 |
|
QgsAbstractFeatureIterator::nextFeatureFilterExpression |
36 |
|
QgsAbstractFeatureIterator::nextFeatureFilterFids |
40 |
|
QgsAbstractFeatureIterator::prepareSimplification |
44 |
|
QgsAbstractFeatureIterator::providerCanSimplify |
48 |
|
QgsAbstractFeatureIterator::simplify |
[+] affected symbols (>10)
QgsAbstractFeatureIterator::close ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::deref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )This constructor is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::ref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::rewind ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsCachedFeatureIterator::close ( )This method is from derived class 'QgsCachedFeatureIterator'.
QgsCachedFeatureIterator::nextFeature ( QgsFeature& f )This method is from derived class 'QgsCachedFeatureIterator'.
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest, QgsFeatureIds featureIds )This constructor is from derived class 'QgsCachedFeatureIterator'.
QgsCachedFeatureIterator::rewind ( )This method is from derived class 'QgsCachedFeatureIterator'.
...
qgsfeaturerequest.h
[+] class QgsFeatureRequest (1)
| Change |
Effect |
1 | Size of this class has been increased from 52 bytes to 76 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsAbstractCacheIndex::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )1st parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::deref ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )1st parameter 'request' (reference) has base type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::ref ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest, QgsFeatureIds featureIds )2nd parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsCachedFeatureWriterIterator::QgsCachedFeatureWriterIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )2nd parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsCacheIndexFeatureId::getCacheIterator ( QgsFeatureIterator& featureIterator, QgsFeatureRequest const& featureRequest )Field 'featureIterator->mIter->mRequest' in 1st parameter 'featureIterator' (reference) has type 'QgsFeatureRequest'.
QgsCacheIndexFeatureId::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )1st parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsFeatureIterator::operator = ( QgsFeatureIterator const& other )Field 'other->mIter->mRequest' in 1st parameter 'other' (reference) has type 'QgsFeatureRequest'.
...
qgsfeaturestore.h
[+] class QgsFeatureStore (1)
| Change |
Effect |
1 | Size of this class has been increased from 68 bytes to 72 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
QgsFeatureStore::QgsFeatureStore [in-charge] ( )This constructor is from 'QgsFeatureStore' class.
QgsFeatureStore::QgsFeatureStore [in-charge] ( QgsFeatureStore const& rhs )1st parameter 'rhs' (reference) has base type 'QgsFeatureStore'.
QgsFeatureStore::QgsFeatureStore [in-charge] ( QgsFields const& fields, QgsCoordinateReferenceSystem const& crs )This constructor is from 'QgsFeatureStore' class.
QgsFeatureStore::~QgsFeatureStore [in-charge] ( )This method is from 'QgsFeatureStore' class.
qgsfillsymbollayerv2.h
[+] class QgsLinePatternFillSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 132 bytes to 136 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsLinePatternFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::clone ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::color ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::layerType ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::ogrFeatureStyleWidth ( double widthScaleFactor ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::properties ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::QgsLinePatternFillSymbolLayer [in-charge] ( )This constructor is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::setColor ( QColor const& c )This method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsLinePatternFillSymbolLayer' class.
...
qgsgml.h
[+] class QgsGml (1)
| Change |
Effect |
1 | Size of this class has been increased from 160 bytes to 172 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsGml::dataProgressAndSteps ( int progress, int totalSteps )This method is from 'QgsGml' class.
QgsGml::dataReadProgress ( int progress )This method is from 'QgsGml' class.
QgsGml::getFeatures ( QByteArray const& data, enum QGis::WkbType* wkbType, QgsRectangle* extent )This method is from 'QgsGml' class.
QgsGml::getFeatures ( QString const& uri, enum QGis::WkbType* wkbType, QgsRectangle* extent )This method is from 'QgsGml' class.
QgsGml::metaObject ( ) constThis method is from 'QgsGml' class.
QgsGml::QgsGml [in-charge] ( QString const& typeName, QString const& geometryAttribute, QgsFields const& fields )This constructor is from 'QgsGml' class.
QgsGml::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsGml' class.
QgsGml::qt_metacast ( char const* p1 )This method is from 'QgsGml' class.
QgsGml::staticMetaObject [data]This method is from 'QgsGml' class.
QgsGml::totalStepsUpdate ( int totalSteps )This method is from 'QgsGml' class.
...
qgsgmlschema.h
[+] class QgsGmlSchema (1)
| Change |
Effect |
1 | Size of this class has been increased from 64 bytes to 68 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsGmlSchema::fields ( QString const& typeName )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::geometryAttributes ( QString const& typeName )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::guessSchema ( QByteArray const& data )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::metaObject ( ) constThis method is from 'QgsGmlSchema' class.
QgsGmlSchema::parseXSD ( QByteArray const& xml )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::QgsGmlSchema [in-charge] ( )This constructor is from 'QgsGmlSchema' class.
QgsGmlSchema::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::qt_metacast ( char const* p1 )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::staticMetaObject [data]This method is from 'QgsGmlSchema' class.
QgsGmlSchema::typeNames ( ) constThis method is from 'QgsGmlSchema' class.
...
qgsgraphbuilder.h
[+] class QgsGraphBuilder (1)
| Change |
Effect |
1 | Size of this class has been increased from 200 bytes to 204 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
QgsGraphBuilder::addArc ( int pt1id, QgsPoint const& pt1, int pt2id, QgsPoint const& pt2, QVector<QVariant>const& prop )This method is from 'QgsGraphBuilder' class.
QgsGraphBuilder::addVertex ( int id, QgsPoint const& pt )This method is from 'QgsGraphBuilder' class.
QgsGraphBuilder::graph ( )This method is from 'QgsGraphBuilder' class.
QgsGraphBuilder::QgsGraphBuilder [in-charge] ( QgsCoordinateReferenceSystem const& crs, bool otfEnabled, double topologyTolerance, QString const& ellipsoidID )This constructor is from 'QgsGraphBuilder' class.
QgsGraphBuilder::~QgsGraphBuilder [in-charge] ( )This method is from 'QgsGraphBuilder' class.
qgsgraphbuilderintr.h
[+] class QgsGraphBuilderInterface (1)
| Change |
Effect |
1 | Size of this class has been changed from 196 bytes to 200 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
QgsGraphBuilder::addArc ( int pt1id, QgsPoint const& pt1, int pt2id, QgsPoint const& pt2, QVector<QVariant>const& prop )This method is from derived class 'QgsGraphBuilder'.
QgsGraphBuilder::addVertex ( int id, QgsPoint const& pt )This method is from derived class 'QgsGraphBuilder'.
QgsGraphBuilder::graph ( )This method is from derived class 'QgsGraphBuilder'.
QgsGraphBuilder::QgsGraphBuilder [in-charge] ( QgsCoordinateReferenceSystem const& crs, bool otfEnabled, double topologyTolerance, QString const& ellipsoidID )This constructor is from derived class 'QgsGraphBuilder'.
QgsGraphBuilder::~QgsGraphBuilder [in-charge] ( )This method is from derived class 'QgsGraphBuilder'.
QgsGraphBuilderInterface::addArc ( int pt1id, QgsPoint const& pt1, int pt2id, QgsPoint const& pt2, QVector<QVariant>const& properties )This method is from 'QgsGraphBuilderInterface' class.
QgsGraphBuilderInterface::addVertex ( int id, QgsPoint const& pt )This method is from 'QgsGraphBuilderInterface' class.
QgsGraphBuilderInterface::~QgsGraphBuilderInterface [in-charge] ( )This method is from 'QgsGraphBuilderInterface' class.
QgsGraphDirector::makeGraph ( QgsGraphBuilderInterface* builder, QVector<QgsPoint>const& additionalPoints, QVector<QgsPoint>& tiedPoints ) const1st parameter 'builder' (pointer) has base type 'QgsGraphBuilderInterface'.
QgsLineVectorLayerDirector::makeGraph ( QgsGraphBuilderInterface* builder, QVector<QgsPoint>const& additionalPoints, QVector<QgsPoint>& tiedPoints ) const1st parameter 'builder' (pointer) has base type 'QgsGraphBuilderInterface'.
qgshighlight.h
[+] class QgsHighlight (1)
| Change |
Effect |
1 | Size of this class has been increased from 84 bytes to 128 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (6)
QgsHighlight::paint ( QPainter* p )This method is from 'QgsHighlight' class.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsVectorLayer* layer )This constructor is from 'QgsHighlight' class.
QgsHighlight::setColor ( QColor const& color )This method is from 'QgsHighlight' class.
QgsHighlight::setWidth ( int width )This method is from 'QgsHighlight' class.
QgsHighlight::updateRect ( )This method is from 'QgsHighlight' class.
QgsHighlight::~QgsHighlight [in-charge] ( )This method is from 'QgsHighlight' class.
qgshistogramdiagram.h
[+] class QgsHistogramDiagram (1)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
QgsHistogramDiagram::diagramName ( ) constThis method is from 'QgsHistogramDiagram' class.
QgsHistogramDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )This method is from 'QgsHistogramDiagram' class.
QgsHistogramDiagram::QgsHistogramDiagram [in-charge] ( )This constructor is from 'QgsHistogramDiagram' class.
QgsHistogramDiagram::~QgsHistogramDiagram [in-charge] ( )This method is from 'QgsHistogramDiagram' class.
qgslinesymbollayerv2.h
[+] class QgsSimpleLineSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 92 bytes to 96 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsSimpleLineSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::properties ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::QgsSimpleLineSymbolLayerV2 [in-charge] ( QColor color, double width, enum Qt::PenStyle penStyle )This constructor is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::renderPolyline ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleLineSymbolLayerV2' class.
...
qgsmapcanvas.h
[+] class QgsMapCanvas (1)
| Change |
Effect |
1 | Size of this class has been increased from 96 bytes to 100 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsAnnotationItem::QgsAnnotationItem [in-charge] ( QgsMapCanvas* mapCanvas )1st parameter 'mapCanvas' (pointer) has base type 'QgsMapCanvas'.
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )1st parameter 'canvas' (pointer) has base type 'QgsMapCanvas'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsVectorLayer* layer )1st parameter 'mapCanvas' (pointer) has base type 'QgsMapCanvas'.
QgsHtmlAnnotationItem::QgsHtmlAnnotationItem [in-charge] ( QgsMapCanvas* canvas, QgsVectorLayer* vlayer, bool hasFeature, int feature )1st parameter 'canvas' (pointer) has base type 'QgsMapCanvas'.
QgsMapCanvas::canvasColor ( ) constThis method is from 'QgsMapCanvas' class.
QgsMapCanvas::canvasPaintDevice ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::clear ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::clearExtentHistory ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::currentLayer ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::dragEnterEvent ( QDragEnterEvent* e )This method is from 'QgsMapCanvas' class.
...
qgsmaplayer.h
[+] class QgsMapLayer (1)
| Change |
Effect |
1 | Field mTransparencyLevel has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgisInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::currentLayer ( )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::layer ( int index )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::selectionChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::setCurrentLayer ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::showError ( QgsMapLayer* mapLayer )1st parameter 'mapLayer' (pointer) has base type 'QgsMapLayer'.
QgsMapLayer::blendMode ( ) constThis method is from 'QgsMapLayer' class.
QgsMapLayer::clearCacheImage ( )This method is from 'QgsMapLayer' class.
QgsMapLayer::connectNotify ( char const* signal )This method is from 'QgsMapLayer' class.
...
qgsmaprenderer.h
[+] class QgsMapRenderer (1)
| Change |
Effect |
1 | Size of this class has been increased from 300 bytes to 308 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsMapCanvas::enableOverviewMode ( QgsMapOverviewCanvas* overview )Field 'overview->mMapRenderer' in 1st parameter 'overview' (pointer) has base type 'QgsMapRenderer'.
QgsMapCanvas::mapRenderer ( )Return value (pointer) has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::destinationSrsChanged ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::drawExtentRect ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::hasCrsTransformEnabled ( bool flag )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::layerSet ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::metaObject ( ) constField 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mouseMoveEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mousePressEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mouseReleaseEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
...
qgsmaptoolidentify.h
[+] class QgsMapToolIdentify (1)
| Change |
Effect |
1 | Size of this class has been increased from 80 bytes to 88 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsMapToolIdentify::activate ( )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::canvasPressEvent ( QMouseEvent* e )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::canvasReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::changedRasterResults ( QList<QgsMapToolIdentify::IdentifyResult>& p1 )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::deactivate ( )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::formatChanged ( QgsRasterLayer* layer )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::identify ( int x, int y, enum QgsMapToolIdentify::IdentifyMode mode, enum QgsMapToolIdentify::LayerType layerType )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::identify ( int x, int y, QList<QgsMapLayer*> layerList, enum QgsMapToolIdentify::IdentifyMode mode )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::identifyMessage ( QString p1 )This method is from 'QgsMapToolIdentify' class.
...
qgsmarkersymbollayerv2.h
[+] class QgsFontMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 120 bytes to 140 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (9)
QgsFontMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::QgsFontMarkerSymbolLayerV2 [in-charge] ( QString fontFamily, QChar chr, double pointSize, QColor color, double angle )This constructor is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::writeSldMarker ( QDomDocument& doc, QDomElement& element, QgsStringMap props ) constThis method is from 'QgsFontMarkerSymbolLayerV2' class.
QgsFontMarkerSymbolLayerV2::~QgsFontMarkerSymbolLayerV2 [in-charge] ( )This method is from 'QgsFontMarkerSymbolLayerV2' class.
[+] class QgsSimpleMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 164 bytes to 196 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsSimpleMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::drawMarker ( QPainter* p, QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::mMaximumCacheWidth [data]This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::prepareCache ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::preparePath ( QString name )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::prepareShape ( QString name )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::QgsSimpleMarkerSymbolLayerV2 [in-charge] ( QString name, QColor color, QColor borderColor, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )This constructor is from 'QgsSimpleMarkerSymbolLayerV2' class.
...
[+] class QgsSvgMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 136 bytes to 156 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsSvgMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [in-charge] ( QString name, double size, double angle )This constructor is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setPath ( QString path )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
...
qgsoptionsdialogbase.h
[+] class QgsOptionsDialogBase (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 52 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsOptionsDialogBase::metaObject ( ) constThis method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::optionsStackedWidget_CurrentChanged ( int indx )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::optionsStackedWidget_WidgetRemoved ( int indx )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::paintEvent ( QPaintEvent* e )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl )This constructor is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::qt_metacast ( char const* p1 )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::showEvent ( QShowEvent* e )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::staticMetaObject [data]This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::updateOptionsListVerticalTabs ( )This method is from 'QgsOptionsDialogBase' class.
...
qgspalettedrasterrenderer.h
[+] class QgsPalettedRasterRenderer (1)
| Change |
Effect |
1 | Size of this class has been increased from 52 bytes to 56 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (8)
QgsPalettedRasterRenderer::block ( int bandNo, QgsRectangle const& extent, int width, int height )This method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::clone ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::colors ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::legendSymbologyItems ( QList<QPair<QString, QColor> >& symbolItems ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::rgbArray ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::usesBands ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::writeXML ( QDomDocument& doc, QDomElement& parentElem ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::~QgsPalettedRasterRenderer [in-charge] ( )This method is from 'QgsPalettedRasterRenderer' class.
qgspallabeling.h
[+] class QgsPalLabeling (1)
| Change |
Effect |
1 | Size of this class has been increased from 672 bytes to 676 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearActiveLayer ( QgsVectorLayer* layer )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearActiveLayers ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearEngineSettings ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clone ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedDropShadow ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedShapeBackground ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextBuffer ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextFormatting ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextStyle ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
...
qgspaperitem.h
[+] class QgsPaperItem (1)
| Change |
Effect |
1 | Size of this class has been increased from 140 bytes to 152 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (7)
QgsPaperItem::paint ( QPainter* painter, QStyleOptionGraphicsItem const* itemStyle, QWidget* pWidget )This method is from 'QgsPaperItem' class.
QgsPaperItem::QgsPaperItem [in-charge] ( qreal x, qreal y, qreal width, qreal height, struct QgsComposition* composition )This constructor is from 'QgsPaperItem' class.
QgsPaperItem::QgsPaperItem [in-charge] ( struct QgsComposition* c )This constructor is from 'QgsPaperItem' class.
QgsPaperItem::readXML ( QDomElement const& itemElem, QDomDocument const& doc )This method is from 'QgsPaperItem' class.
QgsPaperItem::type ( ) constThis method is from 'QgsPaperItem' class.
QgsPaperItem::writeXML ( QDomElement& elem, QDomDocument& doc ) constThis method is from 'QgsPaperItem' class.
QgsPaperItem::~QgsPaperItem [in-charge] ( )This method is from 'QgsPaperItem' class.
qgspiediagram.h
[+] class QgsPieDiagram (1)
| Change |
Effect |
1 | Size of this class has been increased from 12 bytes to 16 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
QgsPieDiagram::diagramName ( ) constThis method is from 'QgsPieDiagram' class.
QgsPieDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )This method is from 'QgsPieDiagram' class.
QgsPieDiagram::QgsPieDiagram [in-charge] ( )This constructor is from 'QgsPieDiagram' class.
QgsPieDiagram::~QgsPieDiagram [in-charge] ( )This method is from 'QgsPieDiagram' class.
qgsquerybuilder.h
[+] class QgsQueryBuilder (1)
| Change |
Effect |
1 | Size of this class has been increased from 164 bytes to 184 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsQueryBuilder::accept ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::clear ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::metaObject ( ) constThis method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnAnd_clicked ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnEqual_clicked ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnGetAllValues_clicked ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnGreaterEqual_clicked ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnGreaterThan_clicked ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnILike_clicked ( )This method is from 'QgsQueryBuilder' class.
QgsQueryBuilder::on_btnIn_clicked ( )This method is from 'QgsQueryBuilder' class.
...
qgsrasterblock.h
[+] class QgsRasterBlock (1)
| Change |
Effect |
1 | Size of this class has been increased from 60 bytes to 64 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsBrightnessContrastFilter::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsHueSaturationFilter::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsMultiBandColorRenderer::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsPalettedRasterRenderer::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsRasterBlock::applyNoDataValues ( QgsRasterRangeList const& rangeList )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::bits ( )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::bits ( int row, int column )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::color ( int row, int column ) constThis method is from 'QgsRasterBlock' class.
QgsRasterBlock::convert ( enum QGis::DataType destDataType )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::hasNoData ( ) constThis method is from 'QgsRasterBlock' class.
...
qgsrasterdataprovider.h
[+] class QgsRasterDataProvider (1)
| Change |
Effect |
1 | Virtual method QgsRasterDataProvider::getLegendGraphic ( double, bool ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 95 entries | Virtual Table (New) - 96 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsRasterDataProvider::metaObject |
QgsRasterDataProvider::metaObject |
12 |
QgsRasterDataProvider::qt_metacast |
QgsRasterDataProvider::qt_metacast |
16 |
QgsRasterDataProvider::qt_metacall |
QgsRasterDataProvider::qt_metacall |
20 |
~QgsRasterDataProvider |
~QgsRasterDataProvider |
24 |
~QgsRasterDataProvider |
~QgsRasterDataProvider |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
__cxa_pure_virtual |
__cxa_pure_virtual |
60 |
QgsDataProvider::setDataSourceUri |
QgsDataProvider::setDataSourceUri |
64 |
QgsDataProvider::dataSourceUri |
QgsDataProvider::dataSourceUri |
68 |
__cxa_pure_virtual |
__cxa_pure_virtual |
72 |
__cxa_pure_virtual |
__cxa_pure_virtual |
76 |
QgsDataProvider::updateExtents |
QgsDataProvider::updateExtents |
80 |
QgsDataProvider::setSubsetString |
QgsDataProvider::setSubsetString |
84 |
QgsDataProvider::supportsSubsetString |
QgsDataProvider::supportsSubsetString |
88 |
QgsDataProvider::subsetString |
QgsDataProvider::subsetString |
92 |
QgsRasterDataProvider::subLayers |
QgsRasterDataProvider::subLayers |
96 |
QgsDataProvider::subLayerStyles |
QgsDataProvider::subLayerStyles |
100 |
QgsDataProvider::subLayerCount |
QgsDataProvider::subLayerCount |
104 |
QgsDataProvider::setLayerOrder |
QgsDataProvider::setLayerOrder |
108 |
QgsDataProvider::setSubLayerVisibility |
QgsDataProvider::setSubLayerVisibility |
112 |
__cxa_pure_virtual |
__cxa_pure_virtual |
116 |
__cxa_pure_virtual |
__cxa_pure_virtual |
120 |
QgsDataProvider::fileVectorFilters |
QgsDataProvider::fileVectorFilters |
124 |
QgsDataProvider::fileRasterFilters |
QgsDataProvider::fileRasterFilters |
128 |
QgsDataProvider::reloadData |
QgsDataProvider::reloadData |
132 |
QgsRasterDataProvider::timestamp |
QgsRasterDataProvider::timestamp |
136 |
QgsRasterDataProvider::dataTimestamp |
QgsRasterDataProvider::dataTimestamp |
140 |
QgsDataProvider::error |
QgsDataProvider::error |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
QgsRasterDataProvider::setInput |
QgsRasterDataProvider::setInput |
152 |
__cxa_pure_virtual |
__cxa_pure_virtual |
156 |
__cxa_pure_virtual |
__cxa_pure_virtual |
160 |
__cxa_pure_virtual |
__cxa_pure_virtual |
164 |
QgsRasterDataProvider::colorInterpretation |
QgsRasterDataProvider::colorInterpretation |
168 |
QgsRasterDataProvider::reload |
QgsRasterDataProvider::reload |
172 |
QgsRasterDataProvider::colorInterpretationName |
QgsRasterDataProvider::colorInterpretationName |
176 |
QgsRasterDataProvider::block |
QgsRasterDataProvider::block |
180 |
QgsRasterDataProvider::srcHasNoDataValue |
QgsRasterDataProvider::srcHasNoDataValue |
184 |
QgsRasterDataProvider::useSrcNoDataValue |
QgsRasterDataProvider::useSrcNoDataValue |
188 |
QgsRasterDataProvider::setUseSrcNoDataValue |
QgsRasterDataProvider::setUseSrcNoDataValue |
192 |
QgsRasterDataProvider::srcNoDataValue |
QgsRasterDataProvider::srcNoDataValue |
196 |
QgsRasterDataProvider::setUserNoDataValue |
QgsRasterDataProvider::setUserNoDataValue |
200 |
QgsRasterDataProvider::userNoDataValues |
QgsRasterDataProvider::userNoDataValues |
204 |
QgsRasterDataProvider::colorTable |
QgsRasterDataProvider::colorTable |
208 |
QgsRasterDataProvider::buildPyramids |
QgsRasterDataProvider::getLegendGraphic |
212 |
QgsRasterDataProvider::buildPyramidList |
QgsRasterDataProvider::buildPyramids |
216 |
__cxa_pure_virtual |
QgsRasterDataProvider::buildPyramidList |
220 |
QgsRasterDataProvider::identify |
__cxa_pure_virtual |
224 |
__cxa_pure_virtual |
QgsRasterDataProvider::identify |
228 |
__cxa_pure_virtual |
__cxa_pure_virtual |
232 |
QgsRasterDataProvider::lastErrorFormat |
__cxa_pure_virtual |
236 |
QgsRasterDataProvider::write |
QgsRasterDataProvider::lastErrorFormat |
240 |
QgsRasterDataProvider::setNoDataValue |
QgsRasterDataProvider::write |
244 |
QgsRasterDataProvider::remove |
QgsRasterDataProvider::setNoDataValue |
248 |
QgsRasterDataProvider::validateCreationOptions |
QgsRasterDataProvider::remove |
252 |
QgsRasterDataProvider::validatePyramidsConfigOptions |
QgsRasterDataProvider::validateCreationOptions |
256 |
QgsRasterDataProvider::readBlock |
QgsRasterDataProvider::validatePyramidsConfigOptions |
260 |
QgsRasterDataProvider::readBlock |
QgsRasterDataProvider::readBlock |
264 |
(int (*)(...))-0x000000014 |
QgsRasterDataProvider::readBlock |
268 |
(int (*)(...))(& typeinfo) |
(int (*)(...))-0x000000014 |
272 |
non-virtual thunk |
(int (*)(...))(& typeinfo) |
276 |
non-virtual thunk |
non-virtual thunk |
280 |
__cxa_pure_virtual |
non-virtual thunk |
284 |
QgsRasterInterface::capabilities |
__cxa_pure_virtual |
288 |
__cxa_pure_virtual |
QgsRasterInterface::capabilities |
292 |
__cxa_pure_virtual |
__cxa_pure_virtual |
296 |
__cxa_pure_virtual |
__cxa_pure_virtual |
300 |
__cxa_pure_virtual |
__cxa_pure_virtual |
304 |
QgsRasterInterface::xBlockSize |
__cxa_pure_virtual |
308 |
QgsRasterInterface::yBlockSize |
QgsRasterInterface::xBlockSize |
312 |
QgsRasterInterface::xSize |
QgsRasterInterface::yBlockSize |
316 |
QgsRasterInterface::ySize |
QgsRasterInterface::xSize |
320 |
QgsRasterInterface::generateBandName |
QgsRasterInterface::ySize |
324 |
non-virtual thunk |
QgsRasterInterface::generateBandName |
328 |
non-virtual thunk |
non-virtual thunk |
332 |
QgsRasterInterface::input |
non-virtual thunk |
336 |
QgsRasterInterface::on |
QgsRasterInterface::input |
340 |
QgsRasterInterface::setOn |
QgsRasterInterface::on |
344 |
QgsRasterInterface::srcInput |
QgsRasterInterface::setOn |
348 |
QgsRasterInterface::srcInput |
QgsRasterInterface::srcInput |
352 |
QgsRasterInterface::bandStatistics |
QgsRasterInterface::srcInput |
356 |
QgsRasterInterface::hasStatistics |
QgsRasterInterface::bandStatistics |
360 |
QgsRasterInterface::histogram |
QgsRasterInterface::hasStatistics |
364 |
QgsRasterInterface::hasHistogram |
QgsRasterInterface::histogram |
368 |
QgsRasterInterface::cumulativeCut |
QgsRasterInterface::hasHistogram |
372 |
QgsRasterInterface::writeXML |
QgsRasterInterface::cumulativeCut |
376 |
QgsRasterInterface::readXML |
QgsRasterInterface::writeXML |
380 |
|
QgsRasterInterface::readXML |
[+] affected symbols (>10)
QgsRasterDataProvider::buildPyramidList ( QList<int> overviewList )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::buildPyramids ( QList<QgsRasterPyramid>const& thePyramidList, QString const& theResamplingMethod, enum QgsRaster::RasterPyramidsFormat theFormat, QStringList const& theConfigOptions )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::identify ( QgsPoint const& thePoint, enum QgsRaster::IdentifyFormat theFormat, QgsRectangle const& theExtent, int theWidth, int theHeight )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::lastError ( )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::lastErrorFormat ( )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::lastErrorTitle ( )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::metadata ( )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::readBlock ( int bandNo, int xBlock, int yBlock, void* data )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::readBlock ( int bandNo, QgsRectangle const& viewExtent, int width, int height, void* data )This method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::remove ( )This method is from 'QgsRasterDataProvider' class.
...
qgsrasterfilewriter.h
[+] class QgsRasterFileWriter (1)
| Change |
Effect |
1 | Size of this class has been increased from 132 bytes to 136 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (3)
QgsRasterFileWriter::QgsRasterFileWriter [in-charge] ( QString const& outputUrl )This constructor is from 'QgsRasterFileWriter' class.
QgsRasterFileWriter::writeRaster ( QgsRasterPipe const* pipe, int nCols, int nRows, QgsRectangle outputExtent, QgsCoordinateReferenceSystem const& crs, QProgressDialog* p )This method is from 'QgsRasterFileWriter' class.
QgsRasterFileWriter::~QgsRasterFileWriter [in-charge] ( )This method is from 'QgsRasterFileWriter' class.
qgsrasterlayer.h
[+] class QgsRasterLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 368 bytes to 380 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsMapToolIdentify::formatChanged ( QgsRasterLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsRasterLayer'.
QgsProjectFileTransform::convertRasterProperties ( QDomDocument& doc, QDomNode& parentNode, QDomElement& rasterPropertiesElem, QgsRasterLayer* rlayer ) [static]4th parameter 'rlayer' (pointer) has base type 'QgsRasterLayer'.
QgsRasterLayer::bandCount ( ) constThis method is from 'QgsRasterLayer' class.
QgsRasterLayer::bandName ( int theBandNoInt )This method is from 'QgsRasterLayer' class.
QgsRasterLayer::CUMULATIVE_CUT_LOWER [data]This method is from 'QgsRasterLayer' class.
QgsRasterLayer::CUMULATIVE_CUT_UPPER [data]This method is from 'QgsRasterLayer' class.
QgsRasterLayer::dataChanged ( )This method is from 'QgsRasterLayer' class.
QgsRasterLayer::dataProvider ( )This method is from 'QgsRasterLayer' class.
QgsRasterLayer::dataProvider ( ) constThis method is from 'QgsRasterLayer' class.
QgsRasterLayer::draw ( QgsRenderContext& rendererContext )This method is from 'QgsRasterLayer' class.
...
qgsrenderchecker.h
[+] class QgsRenderChecker (1)
| Change |
Effect |
1 | Size of this class has been increased from 40 bytes to 44 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (7)
QgsRenderChecker::compareImages ( QString theTestName, unsigned int theMismatchCount, QString theRenderedImageFile )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::controlImagePath ( ) constThis method is from 'QgsRenderChecker' class.
QgsRenderChecker::imageToHash ( QString theImageFile )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::isKnownAnomaly ( QString theDiffImageFile )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::QgsRenderChecker [in-charge] ( )This constructor is from 'QgsRenderChecker' class.
QgsRenderChecker::runTest ( QString theTestName, unsigned int theMismatchCount )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::setControlName ( QString const theName )This method is from 'QgsRenderChecker' class.
qgsrendercontext.h
[+] class QgsRenderContext (1)
| Change |
Effect |
1 | Size of this class has been increased from 128 bytes to 132 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )1st parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsCategorizedSymbolRendererV2::stopRender ( QgsRenderContext& context )1st parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsDiagram::scaledFont ( QgsDiagramSettings const& s, QgsRenderContext const& c )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::setPenWidth ( QPen& pen, QgsDiagramSettings const& s, QgsRenderContext const& c )3rd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::sizePainterUnits ( float l, QgsDiagramSettings const& s, QgsRenderContext const& c )3rd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::sizePainterUnits ( QSizeF const& size, QgsDiagramSettings const& s, QgsRenderContext const& c )3rd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagramRendererV2::convertSizeToMapUnits ( QSizeF& size, QgsRenderContext const& context ) const2nd parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsFeatureRendererV2::_getLineString ( QPolygonF& pts, QgsRenderContext& context, unsigned char const* wkb ) [static]2nd parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsFeatureRendererV2::_getPoint ( QPointF& pt, QgsRenderContext& context, unsigned char const* wkb ) [static]2nd parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsFeatureRendererV2::_getPolygon ( QPolygonF& pts, QList<QPolygonF>& holes, QgsRenderContext& context, unsigned char const* wkb ) [static]3rd parameter 'context' (reference) has base type 'QgsRenderContext'.
...
qgsrulebasedrendererv2.h
[+] class QgsRuleBasedRendererV2::Rule (1)
| Change |
Effect |
1 | Size of this class has been increased from 48 bytes to 52 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsRuleBasedRendererV2::capabilities ( )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::clone ( )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::dump ( ) constField 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::legendSymbologyItems ( QSize iconSize )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::QgsRuleBasedRendererV2 [in-charge] ( QgsRuleBasedRendererV2::Rule* root )1st parameter 'root' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::QgsRuleBasedRendererV2 [in-charge] ( QgsSymbolV2* defaultSymbol )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::refineRuleCategories ( QgsRuleBasedRendererV2::Rule* initialRule, QgsCategorizedSymbolRendererV2* r ) [static]1st parameter 'initialRule' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::refineRuleRanges ( QgsRuleBasedRendererV2::Rule* initialRule, QgsGraduatedSymbolRendererV2* r ) [static]1st parameter 'initialRule' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::refineRuleScales ( QgsRuleBasedRendererV2::Rule* initialRule, QList<int> scales ) [static]1st parameter 'initialRule' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::renderFeature ( QgsFeature& feature, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
...
qgssearchquerybuilder.h
[+] class QgsSearchQueryBuilder (1)
| Change |
Effect |
1 | Size of this class has been increased from 160 bytes to 180 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsSearchQueryBuilder::loadQuery ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::metaObject ( ) constThis method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnAnd_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnClear_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnEqual_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnGetAllValues_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnGreaterEqual_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnGreaterThan_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnILike_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
QgsSearchQueryBuilder::on_btnIn_clicked ( )This method is from 'QgsSearchQueryBuilder' class.
...
qgssinglesymbolrendererv2.h
[+] class QgsSingleSymbolRendererV2 (2)
| Change |
Effect |
1 | Field mRotationFieldIdx has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field mSizeScaleFieldIdx has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsSingleSymbolRendererV2::capabilities ( )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::clone ( )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::dump ( ) constThis method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::QgsSingleSymbolRendererV2 [in-charge] ( QgsSymbolV2* symbol )This constructor is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::rotationField ( ) constThis method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::save ( QDomDocument& doc )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::setRotationField ( QString fieldName )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::setScaleMethod ( enum QgsSymbolV2::ScaleMethod scaleMethod )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::setSymbol ( QgsSymbolV2* s )This method is from 'QgsSingleSymbolRendererV2' class.
...
qgssvgcache.h
[+] class QgsSvgCache (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsSvgCache::cacheEntry ( QString const& file, double size, QColor const& fill, QColor const& outline, double outlineWidth, double widthScaleFactor, double rasterScaleFactor )This method is from 'QgsSvgCache' class.
QgsSvgCache::cacheImage ( QgsSvgCacheEntry* entry )This method is from 'QgsSvgCache' class.
QgsSvgCache::cachePicture ( QgsSvgCacheEntry* entry, bool forceVectorOutput )This method is from 'QgsSvgCache' class.
QgsSvgCache::containsParams ( QString const& path, bool& hasFillParam, QColor& defaultFillColor, bool& hasOutlineParam, QColor& defaultOutlineColor, bool& hasOutlineWidthParam, double& defaultOutlineWidth ) constThis method is from 'QgsSvgCache' class.
QgsSvgCache::getImageData ( QString const& path ) constThis method is from 'QgsSvgCache' class.
QgsSvgCache::insertSVG ( QString const& file, double size, QColor const& fill, QColor const& outline, double outlineWidth, double widthScaleFactor, double rasterScaleFactor )This method is from 'QgsSvgCache' class.
QgsSvgCache::instance ( ) [static]Return value (pointer) has base type 'QgsSvgCache'.
QgsSvgCache::metaObject ( ) constThis method is from 'QgsSvgCache' class.
QgsSvgCache::QgsSvgCache [in-charge] ( QObject* parent )This constructor is from 'QgsSvgCache' class.
QgsSvgCache::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsSvgCache' class.
...
qgssymbollayerv2.h
[+] class QgsMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 80 bytes to 100 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsEllipseSymbolLayerV2::clone ( ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::create ( QgsStringMap const& properties ) [static]This method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::createFromSld ( QDomElement& element ) [static]This method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::layerType ( ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::outputUnit ( ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::properties ( ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::QgsEllipseSymbolLayerV2 [in-charge] ( )This constructor is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from derived class 'QgsEllipseSymbolLayerV2'.
...
[+] class QgsSymbolLayerV2 (16)
| Change |
Effect |
1 | Virtual method QgsSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Virtual method QgsSymbolLayerV2::dxfCustomDashPattern ( enum QgsSymbolV2::OutputUnit& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsSymbolLayerV2::dxfPenStyle ( ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Virtual method QgsSymbolLayerV2::dxfWidth ( struct QgsDxfExport const&, QgsSymbolV2RenderContext const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 | Virtual method QgsSymbolLayerV2::estimateMaxBleed ( ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
6 | Virtual method QgsSymbolLayerV2::expression ( QString const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
7 | Virtual method QgsSymbolLayerV2::fillColor ( ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
8 | Virtual method QgsSymbolLayerV2::outlineColor ( ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
9 | Virtual method QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const*, double ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
10 | Virtual method QgsSymbolLayerV2::setFillColor ( QColor const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
11 | Virtual method QgsSymbolLayerV2::setOutlineColor ( QColor const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
12 | Virtual method QgsSymbolLayerV2::writeDxf ( struct QgsDxfExport&, double, QString const&, QgsSymbolV2RenderContext const*, QgsFeature const*, QPointF const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
13 | Virtual method QgsSymbolLayerV2::expression ( QString const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
14 | Virtual method QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
15 | The relative position of virtual method QgsSymbolLayerV2::color ( ) const has been changed from 1 to 0. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
16 | The relative position of virtual method QgsSymbolLayerV2::setColor ( QColor const& ) has been changed from 0 to 1. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 26 entries | Virtual Table (New) - 36 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::setColor |
16 |
~QgsSymbolLayerV2 |
QgsSymbolLayerV2::setOutlineColor |
20 |
~QgsSymbolLayerV2 |
QgsSymbolLayerV2::outlineColor |
24 |
__cxa_pure_virtual |
QgsSymbolLayerV2::setFillColor |
28 |
__cxa_pure_virtual |
QgsSymbolLayerV2::fillColor |
32 |
__cxa_pure_virtual |
~QgsSymbolLayerV2 |
36 |
__cxa_pure_virtual |
~QgsSymbolLayerV2 |
40 |
QgsSymbolLayerV2::toSld |
__cxa_pure_virtual |
44 |
QgsSymbolLayerV2::ogrFeatureStyle |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
QgsSymbolLayerV2::subSymbol |
QgsSymbolLayerV2::toSld |
60 |
QgsSymbolLayerV2::setSubSymbol |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
QgsSymbolLayerV2::setOutputUnit |
__cxa_pure_virtual |
68 |
QgsSymbolLayerV2::outputUnit |
__cxa_pure_virtual |
72 |
QgsSymbolLayerV2::usedAttributes |
QgsSymbolLayerV2::subSymbol |
76 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsSymbolLayerV2::setSubSymbol |
80 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::setOutputUnit |
88 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::outputUnit |
92 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::usedAttributes |
96 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dataDefinedProperty |
100 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dataDefinedPropertyString |
104 |
|
QgsSymbolLayerV2::setDataDefinedProperty |
108 |
|
QgsSymbolLayerV2::removeDataDefinedProperty |
112 |
|
QgsSymbolLayerV2::removeDataDefinedProperties |
116 |
|
QgsSymbolLayerV2::writeDxf |
120 |
|
QgsSymbolLayerV2::dxfWidth |
124 |
|
QgsSymbolLayerV2::dxfColor |
128 |
|
QgsSymbolLayerV2::dxfCustomDashPattern |
132 |
|
QgsSymbolLayerV2::dxfPenStyle |
136 |
|
QgsSymbolLayerV2::prepareExpressions |
140 |
|
QgsSymbolLayerV2::expression |
[+] affected symbols (>10)
QgsCentroidFillSymbolLayerV2::clone ( ) constThis method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::layerType ( ) constThis method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::outputUnit ( ) constThis method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::properties ( ) constThis method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::setColor ( QColor const& color )This method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::setSubSymbol ( QgsSymbolV2* symbol )This method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsCentroidFillSymbolLayerV2::subSymbol ( )This method is from derived class 'QgsCentroidFillSymbolLayerV2'.
...
qgssymbolv2.h
[+] class QgsFillSymbolV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (6)
QgsFillSymbolV2::clone ( ) constThis method is from 'QgsFillSymbolV2' class.
QgsFillSymbolV2::createSimple ( QgsStringMap const& properties ) [static]Return value (pointer) has base type 'QgsFillSymbolV2'.
QgsFillSymbolV2::QgsFillSymbolV2 [in-charge] ( QgsSymbolLayerV2List layers )This constructor is from 'QgsFillSymbolV2' class.
QgsFillSymbolV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsFeature const* f, QgsRenderContext& context, int layer, bool selected )This method is from 'QgsFillSymbolV2' class.
QgsFillSymbolV2::setAngle ( double angle )This method is from 'QgsFillSymbolV2' class.
QgsFillSymbolV2::~QgsFillSymbolV2 [in-charge] ( )This method is from 'QgsFillSymbolV2' class.
[+] class QgsLineSymbolV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsImageFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )Field 'this->mOutline' in the object of this method has base type 'QgsLineSymbolV2'.
QgsImageFillSymbolLayer::QgsImageFillSymbolLayer [in-charge] ( )Field 'this->mOutline' in the object of this method has base type 'QgsLineSymbolV2'.
QgsImageFillSymbolLayer::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )Field 'this->mOutline' in the object of this method has base type 'QgsLineSymbolV2'.
QgsImageFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )Field 'this->mOutline' in the object of this method has base type 'QgsLineSymbolV2'.
QgsImageFillSymbolLayer::subSymbol ( )Field 'this->mOutline' in the object of this method has base type 'QgsLineSymbolV2'.
QgsImageFillSymbolLayer::~QgsImageFillSymbolLayer [in-charge] ( )Field 'this->mOutline' in the object of this method has base type 'QgsLineSymbolV2'.
QgsLineSymbolV2::clone ( ) constThis method is from 'QgsLineSymbolV2' class.
QgsLineSymbolV2::createSimple ( QgsStringMap const& properties ) [static]Return value (pointer) has base type 'QgsLineSymbolV2'.
QgsLineSymbolV2::QgsLineSymbolV2 [in-charge] ( QgsSymbolLayerV2List layers )This constructor is from 'QgsLineSymbolV2' class.
QgsLineSymbolV2::renderPolyline ( QPolygonF const& points, QgsFeature const* f, QgsRenderContext& context, int layer, bool selected )This method is from 'QgsLineSymbolV2' class.
...
[+] class QgsMarkerSymbolV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsAnnotationItem::_readXML ( QDomDocument const& doc, QDomElement const& annotationElem )Field 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::_writeXML ( QDomDocument& doc, QDomElement& itemElem ) constField 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::boundingRect ( ) constField 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::cursorShapeForAction ( enum QgsAnnotationItem::MouseMoveAction moveAction ) constField 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::drawFrame ( QPainter* p )Field 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::drawMarkerSymbol ( QPainter* p )Field 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::drawSelectionBoxes ( QPainter* p )Field 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::minimumFrameSize ( ) constField 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::moveActionForPosition ( QPointF const& pos ) constField 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
QgsAnnotationItem::pointOnLineWithDistance ( QPointF const& startPoint, QPointF const& directionPoint, double distance ) constField 'this->mMarkerSymbol' in the object of this method has base type 'QgsMarkerSymbolV2'.
...
[+] class QgsSymbolV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 28 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::setSourceSymbol ( QgsSymbolV2* sym )1st parameter 'sym' (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::sourceSymbol ( )Return value (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::symbolForFeature ( QgsFeature& feature )Return value (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::symbolForValue ( QVariant value )Return value (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::updateCategorySymbol ( int catIndex, QgsSymbolV2* symbol )2nd parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::updateSymbols ( QgsSymbolV2* sym )1st parameter 'sym' (pointer) has base type 'QgsSymbolV2'.
QgsCentroidFillSymbolLayerV2::setSubSymbol ( QgsSymbolV2* symbol )1st parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
QgsCentroidFillSymbolLayerV2::subSymbol ( )Return value (pointer) has base type 'QgsSymbolV2'.
QgsFeatureRendererV2::renderFeatureWithSymbol ( QgsFeature& feature, QgsSymbolV2* symbol, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )2nd parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
QgsFeatureRendererV2::setScaleMethodToSymbol ( QgsSymbolV2* symbol, int scaleMethod )1st parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
...
qgstextdiagram.h
[+] class QgsTextDiagram (1)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
QgsTextDiagram::diagramName ( ) constThis method is from 'QgsTextDiagram' class.
QgsTextDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )This method is from 'QgsTextDiagram' class.
QgsTextDiagram::QgsTextDiagram [in-charge] ( )This constructor is from 'QgsTextDiagram' class.
QgsTextDiagram::~QgsTextDiagram [in-charge] ( )This method is from 'QgsTextDiagram' class.
qgsvectorfieldsymbollayer.h
[+] class QgsVectorFieldSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 124 bytes to 144 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsVectorFieldSymbolLayer::clone ( ) constThis method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::drawPreviewIcon ( QgsSymbolV2RenderContext& context, QSize size )This method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::layerType ( ) constThis method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::outputUnit ( ) constThis method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::properties ( ) constThis method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::QgsVectorFieldSymbolLayer [in-charge] ( )This constructor is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsVectorFieldSymbolLayer' class.
QgsVectorFieldSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsVectorFieldSymbolLayer' class.
...
qgsvectorlayer.h
[+] class QgsVectorLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 344 bytes to 368 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsAtlasComposition::setCoverageLayer ( QgsVectorLayer* lmap )1st parameter 'lmap' (pointer) has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )2nd parameter 'vlayer' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefined::prepareExpression ( QgsVectorLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefined::referencedColumns ( QgsVectorLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefinedButton::init ( QgsVectorLayer const* vl, QgsDataDefined const* datadefined, QgsDataDefinedButton::DataTypes datatypes, QString description )1st parameter 'vl' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefinedButton::QgsDataDefinedButton [in-charge] ( QWidget* parent, QgsVectorLayer const* vl, QgsDataDefined const* datadefined, QgsDataDefinedButton::DataTypes datatypes, QString description )2nd parameter 'vl' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramLayerSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )2nd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramLayerSettings::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) const3rd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramRendererV2::_readXML ( QDomElement const& elem, QgsVectorLayer const* layer )2nd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramRendererV2::_writeXML ( QDomElement& rendererElem, QDomDocument& doc, QgsVectorLayer const* layer ) const3rd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
...
qgsvectorlayerfeatureiterator.h
[+] class QgsVectorLayerFeatureIterator (1)
| Change |
Effect |
1 | Size of this class has been increased from 168 bytes to 308 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsVectorLayerFeatureIterator::addJoinedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::close ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextAddedFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextChangedGeomFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::nextFeatureFid ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareJoins ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request )This constructor is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::rewind ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::rewindEditBuffer ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::updateChangedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
...
ui_qgsexpressionbuilder.h
namespace Ui
[+] class QgsExpressionBuilderWidgetBase (1)
| Change |
Effect |
1 | Size of this class has been changed from 132 bytes to 156 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (>10)
QgsExpressionBuilderWidget::currentChanged ( QModelIndex const& index, QModelIndex const& p2 )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::expressionParsed ( bool isValid )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::expressionText ( )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::isExpressionValid ( )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::loadAllValues ( )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::loadFieldNames ( )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::loadFieldNames ( QgsFields const& fields )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::loadSampleValues ( )This method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::metaObject ( ) constThis method is from derived class 'QgsExpressionBuilderWidget'.
QgsExpressionBuilderWidget::on_expressionTree_doubleClicked ( QModelIndex const& index )This method is from derived class 'QgsExpressionBuilderWidget'.
...
to the top
Problems with Symbols, High Severity (92)
qgisgui.h,
libqgis_gui.so.2.0.1
namespace QgisGui
[+] getSaveAsImageName ( QWidget* theParent, QString theMessage ) (1)
changed to:getSaveAsImageName ( QWidget* theParent, QString theMessage, QString defaultFilename )
[symbol: _ZN7QgisGui18getSaveAsImageNameEP7QWidget7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN7QgisGui18getSaveAsImageNameEP7QWidget7QString to _ZN7QgisGui18getSaveAsImageNameEP7QWidget7QStringS2_. This may cause "undefined reference" linker error in old client applications. |
qgsapplication.h,
libqgis_core.so.2.0.1
[+] QgsApplication::getThemeIcon ( QString const theName ) [static] (1)
changed to:QgsApplication::getThemeIcon ( QString const& theName ) [static]
[symbol: _ZN14QgsApplication12getThemeIconE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsApplication12getThemeIconE7QString to _ZN14QgsApplication12getThemeIconERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsApplication::getThemePixmap ( QString const theName ) [static] (1)
changed to:QgsApplication::getThemePixmap ( QString const& theName ) [static]
[symbol: _ZN14QgsApplication14getThemePixmapE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsApplication14getThemePixmapE7QString to _ZN14QgsApplication14getThemePixmapERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsApplication::setPkgDataPath ( QString const thePkgDataPath ) [static] (1)
changed to:QgsApplication::setPkgDataPath ( QString const& thePkgDataPath ) [static]
[symbol: _ZN14QgsApplication14setPkgDataPathE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsApplication14setPkgDataPathE7QString to _ZN14QgsApplication14setPkgDataPathERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsApplication::setPluginPath ( QString const thePluginPath ) [static] (1)
changed to:QgsApplication::setPluginPath ( QString const& thePluginPath ) [static]
[symbol: _ZN14QgsApplication13setPluginPathE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsApplication13setPluginPathE7QString to _ZN14QgsApplication13setPluginPathERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsApplication::setPrefixPath ( QString const thePrefixPath, bool useDefaultPaths ) [static] (1)
changed to:QgsApplication::setPrefixPath ( QString const& thePrefixPath, bool useDefaultPaths ) [static]
[symbol: _ZN14QgsApplication13setPrefixPathE7QStringb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsApplication13setPrefixPathE7QStringb to _ZN14QgsApplication13setPrefixPathERK7QStringb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsApplication::setThemeName ( QString const theThemeName ) [static] (1)
changed to:QgsApplication::setThemeName ( QString const& theThemeName ) [static]
[symbol: _ZN14QgsApplication12setThemeNameE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsApplication12setThemeNameE7QString to _ZN14QgsApplication12setThemeNameERK7QString. This may cause "undefined reference" linker error in old client applications. |
qgsatlascomposition.h,
libqgis_core.so.2.0.1
[+] QgsAtlasComposition::prepareForFeature ( std::size_t i ) (1)
changed to:QgsAtlasComposition::prepareForFeature ( QgsFeature* feat )
[symbol: _ZN19QgsAtlasComposition17prepareForFeatureEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsAtlasComposition17prepareForFeatureEj to _ZN19QgsAtlasComposition17prepareForFeatureEP10QgsFeature. This may cause "undefined reference" linker error in old client applications. |
qgsattributetablemodel.h,
libqgis_gui.so.2.0.1
[+] QgsAttributeTableModel::featureAdded ( QgsFeatureId fid, bool inOperation ) (1)
changed to:QgsAttributeTableModel::featureAdded ( QgsFeatureId fid )
[symbol: _ZN22QgsAttributeTableModel12featureAddedExb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsAttributeTableModel12featureAddedExb to _ZN22QgsAttributeTableModel12featureAddedEx. This may cause "undefined reference" linker error in old client applications. |
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsCategorizedSymbolRendererV2::legendSymbolItems ( ) (1)
changed to:QgsCategorizedSymbolRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN30QgsCategorizedSymbolRendererV217legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN30QgsCategorizedSymbolRendererV217legendSymbolItemsEv to _ZN30QgsCategorizedSymbolRendererV217legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRendererCategoryV2::operator = ( QgsRendererCategoryV2 const& cat ) (1)
changed to:QgsRendererCategoryV2::operator = ( QgsRendererCategoryV2 cat )
[symbol: _ZN21QgsRendererCategoryV2aSERKS_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN21QgsRendererCategoryV2aSERKS_ to _ZN21QgsRendererCategoryV2aSES_. This may cause "undefined reference" linker error in old client applications. |
qgscomposereffect.h,
libqgis_core.so.2.0.1
[+] QgsComposerEffect::setCompositionMode ( enum QPainter::CompositionMode const compositionMode ) (1)
changed to:QgsComposerEffect::setCompositionMode ( enum QPainter::CompositionMode const& compositionMode )
[symbol: _ZN17QgsComposerEffect18setCompositionModeEN8QPainter15CompositionModeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17QgsComposerEffect18setCompositionModeEN8QPainter15CompositionModeE to _ZN17QgsComposerEffect18setCompositionModeERKN8QPainter15CompositionModeE. This may cause "undefined reference" linker error in old client applications. |
qgscomposeritem.h,
libqgis_core.so.2.0.1
[+] QgsComposerItem::selected ( ) (1)
changed to:QgsComposerItem::selected ( ) const
[symbol: _ZN15QgsComposerItem8selectedEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsComposerItem8selectedEv to _ZNK15QgsComposerItem8selectedEv. This may cause "undefined reference" linker error in old client applications. |
[+] QgsComposerItem::setItemPosition ( double x, double y, double width, double height, enum QgsComposerItem::ItemPositionMode itemPoint ) (1)
changed to:QgsComposerItem::setItemPosition ( double x, double y, double width, double height, enum QgsComposerItem::ItemPositionMode itemPoint, bool posIncludesFrame )
[symbol: _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeE to _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeEb. This may cause "undefined reference" linker error in old client applications. |
qgscoordinatereferencesystem.h,
libqgis_core.so.2.0.1
[+] QgsCoordinateReferenceSystem::createFromProj4 ( QString const theProjString ) (1)
changed to:QgsCoordinateReferenceSystem::createFromProj4 ( QString const& theProjString )
[symbol: _ZN28QgsCoordinateReferenceSystem15createFromProj4E7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsCoordinateReferenceSystem15createFromProj4E7QString to _ZN28QgsCoordinateReferenceSystem15createFromProj4ERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsCoordinateReferenceSystem::createFromString ( QString const theDefinition ) (1)
changed to:QgsCoordinateReferenceSystem::createFromString ( QString const& theDefinition )
[symbol: _ZN28QgsCoordinateReferenceSystem16createFromStringE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsCoordinateReferenceSystem16createFromStringE7QString to _ZN28QgsCoordinateReferenceSystem16createFromStringERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsCoordinateReferenceSystem::createFromUserInput ( QString const theDefinition ) (1)
changed to:QgsCoordinateReferenceSystem::createFromUserInput ( QString const& theDefinition )
[symbol: _ZN28QgsCoordinateReferenceSystem19createFromUserInputE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsCoordinateReferenceSystem19createFromUserInputE7QString to _ZN28QgsCoordinateReferenceSystem19createFromUserInputERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsCoordinateReferenceSystem::createFromWkt ( QString const theWkt ) (1)
changed to:QgsCoordinateReferenceSystem::createFromWkt ( QString const& theWkt )
[symbol: _ZN28QgsCoordinateReferenceSystem13createFromWktE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsCoordinateReferenceSystem13createFromWktE7QString to _ZN28QgsCoordinateReferenceSystem13createFromWktERK7QString. This may cause "undefined reference" linker error in old client applications. |
qgscrscache.h,
libqgis_core.so.2.0.1
[+] QgsCoordinateTransformCache::transform ( QString const& srcAuthId, QString const& destAuthId ) (1)
changed to:QgsCoordinateTransformCache::transform ( QString const& srcAuthId, QString const& destAuthId, int srcDatumTransform, int destDatumTransform )
[symbol: _ZN27QgsCoordinateTransformCache9transformERK7QStringS2_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN27QgsCoordinateTransformCache9transformERK7QStringS2_ to _ZN27QgsCoordinateTransformCache9transformERK7QStringS2_ii. This may cause "undefined reference" linker error in old client applications. |
qgsdiagramrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsDiagramRendererV2::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QPointF const& pos ) (1)
changed to:QgsDiagramRendererV2::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QPointF const& pos )
[symbol: _ZN20QgsDiagramRendererV213renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK7QPointF]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsDiagramRendererV213renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK7QPointF to _ZN20QgsDiagramRendererV213renderDiagramERK10QgsFeatureR16QgsRenderContextRK7QPointF. This may cause "undefined reference" linker error in old client applications. |
[+] QgsDiagramRendererV2::sizeMapUnits ( QgsAttributes const& attributes, QgsRenderContext const& c ) (1)
changed to:QgsDiagramRendererV2::sizeMapUnits ( QgsFeature const& feature, QgsRenderContext const& c )
[symbol: _ZN20QgsDiagramRendererV212sizeMapUnitsERK7QVectorI8QVariantERK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsDiagramRendererV212sizeMapUnitsERK7QVectorI8QVariantERK16QgsRenderContext to _ZN20QgsDiagramRendererV212sizeMapUnitsERK10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( QgsAttributes const& p1, QgsRenderContext const& c, QgsDiagramSettings& s ) (1)
changed to:QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings& s )
[symbol: _ZN38QgsLinearlyInterpolatedDiagramRenderer15diagramSettingsERK7QVectorI8QVariantERK16QgsRenderContextR18QgsDiagramSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN38QgsLinearlyInterpolatedDiagramRenderer15diagramSettingsERK7QVectorI8QVariantERK16QgsRenderContextR18QgsDiagramSettings to _ZN38QgsLinearlyInterpolatedDiagramRenderer15diagramSettingsERK10QgsFeatureRK16QgsRenderContextR18QgsDiagramSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsLinearlyInterpolatedDiagramRenderer::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c ) (1)
changed to:QgsLinearlyInterpolatedDiagramRenderer::diagramSize ( QgsFeature const& p1, QgsRenderContext const& c )
[symbol: _ZN38QgsLinearlyInterpolatedDiagramRenderer11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN38QgsLinearlyInterpolatedDiagramRenderer11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContext to _ZN38QgsLinearlyInterpolatedDiagramRenderer11diagramSizeERK10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSingleCategoryDiagramRenderer::diagramSettings ( QgsAttributes const& p1, QgsRenderContext const& c, QgsDiagramSettings& s ) (1)
changed to:QgsSingleCategoryDiagramRenderer::diagramSettings ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings& s )
[symbol: _ZN32QgsSingleCategoryDiagramRenderer15diagramSettingsERK7QVectorI8QVariantERK16QgsRenderContextR18QgsDiagramSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN32QgsSingleCategoryDiagramRenderer15diagramSettingsERK7QVectorI8QVariantERK16QgsRenderContextR18QgsDiagramSettings to _ZN32QgsSingleCategoryDiagramRenderer15diagramSettingsERK10QgsFeatureRK16QgsRenderContextR18QgsDiagramSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSingleCategoryDiagramRenderer::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c ) (1)
changed to:QgsSingleCategoryDiagramRenderer::diagramSize ( QgsFeature const& p1, QgsRenderContext const& c )
[symbol: _ZN32QgsSingleCategoryDiagramRenderer11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN32QgsSingleCategoryDiagramRenderer11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContext to _ZN32QgsSingleCategoryDiagramRenderer11diagramSizeERK10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
qgsexpression.h,
libqgis_core.so.2.0.1
[+] QgsExpression::replaceExpressionText ( QString action, QgsFeature& feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static] (1)
changed to:QgsExpression::replaceExpressionText ( QString const& action, QgsFeature const* feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static]
[symbol: _ZN13QgsExpression21replaceExpressionTextE7QStringR10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13QgsExpression21replaceExpressionTextE7QStringR10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE to _ZN13QgsExpression21replaceExpressionTextERK7QStringPK10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsExpression::replaceExpressionText ( QString action, QgsFeature* feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static] (1)
changed to:QgsExpression::replaceExpressionText ( QString const& action, QgsFeature const* feat, QgsVectorLayer* layer, QMap<QString, QVariant>const* substitutionMap ) [static]
[symbol: _ZN13QgsExpression21replaceExpressionTextE7QStringP10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13QgsExpression21replaceExpressionTextE7QStringP10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE to _ZN13QgsExpression21replaceExpressionTextERK7QStringPK10QgsFeatureP14QgsVectorLayerPK4QMapIS0_8QVariantE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsExpression::setGeomCalculator ( QgsDistanceArea& calc ) (1)
changed to:QgsExpression::setGeomCalculator ( QgsDistanceArea const& calc )
[symbol: _ZN13QgsExpression17setGeomCalculatorER15QgsDistanceArea]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13QgsExpression17setGeomCalculatorER15QgsDistanceArea to _ZN13QgsExpression17setGeomCalculatorERK15QgsDistanceArea. This may cause "undefined reference" linker error in old client applications. |
qgsfeatureselectionmodel.h,
libqgis_gui.so.2.0.1
[+] QgsFeatureSelectionModel::QgsFeatureSelectionModel [in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsVectorLayer* layer, QObject* parent ) (1)
changed to:QgsFeatureSelectionModel::QgsFeatureSelectionModel [in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsIFeatureSelectionManager* featureSelectionHandler, QObject* parent )
[symbol: _ZN24QgsFeatureSelectionModelC1EP18QAbstractItemModelP15QgsFeatureModelP14QgsVectorLayerP7QObject]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN24QgsFeatureSelectionModelC1EP18QAbstractItemModelP15QgsFeatureModelP14QgsVectorLayerP7QObject to _ZN24QgsFeatureSelectionModelC1EP18QAbstractItemModelP15QgsFeatureModelP27QgsIFeatureSelectionManagerP7QObject. This may cause "undefined reference" linker error in old client applications. |
[+] QgsFeatureSelectionModel::QgsFeatureSelectionModel [not-in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsVectorLayer* layer, QObject* parent ) (1)
changed to:QgsFeatureSelectionModel::QgsFeatureSelectionModel [not-in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsIFeatureSelectionManager* featureSelectionHandler, QObject* parent )
[symbol: _ZN24QgsFeatureSelectionModelC2EP18QAbstractItemModelP15QgsFeatureModelP14QgsVectorLayerP7QObject]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN24QgsFeatureSelectionModelC2EP18QAbstractItemModelP15QgsFeatureModelP14QgsVectorLayerP7QObject to _ZN24QgsFeatureSelectionModelC2EP18QAbstractItemModelP15QgsFeatureModelP27QgsIFeatureSelectionManagerP7QObject. This may cause "undefined reference" linker error in old client applications. |
qgsgeometry.h,
libqgis_core.so.2.0.1
[+] QgsGeometry::addPart ( QList<QgsPoint>const& points ) (1)
changed to:QgsGeometry::addPart ( GEOSGeometry* newPart )
[symbol: _ZN11QgsGeometry7addPartERK5QListI8QgsPointE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsGeometry7addPartERK5QListI8QgsPointE to _ZN11QgsGeometry7addPartEP10GEOSGeom_t. This may cause "undefined reference" linker error in old client applications. |
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsGraduatedSymbolRendererV2::createRenderer ( QgsVectorLayer* vlayer, QString attrName, int classes, enum QgsGraduatedSymbolRendererV2::Mode mode, QgsSymbolV2* symbol, QgsVectorColorRampV2* ramp ) [static] (1)
changed to:QgsGraduatedSymbolRendererV2::createRenderer ( QgsVectorLayer* vlayer, QString attrName, int classes, enum QgsGraduatedSymbolRendererV2::Mode mode, QgsSymbolV2* symbol, QgsVectorColorRampV2* ramp, bool inverted ) [static]
[symbol: _ZN28QgsGraduatedSymbolRendererV214createRendererEP14QgsVectorLayer7QStringiNS_4ModeEP11QgsSymbolV2P20QgsVectorColorRampV2]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsGraduatedSymbolRendererV214createRendererEP14QgsVectorLayer7QStringiNS_4ModeEP11QgsSymbolV2P20QgsVectorColorRampV2 to _ZN28QgsGraduatedSymbolRendererV214createRendererEP14QgsVectorLayer7QStringiNS_4ModeEP11QgsSymbolV2P20QgsVectorColorRampV2b. This may cause "undefined reference" linker error in old client applications. |
[+] QgsGraduatedSymbolRendererV2::legendSymbolItems ( ) (1)
changed to:QgsGraduatedSymbolRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN28QgsGraduatedSymbolRendererV217legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsGraduatedSymbolRendererV217legendSymbolItemsEv to _ZN28QgsGraduatedSymbolRendererV217legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsGraduatedSymbolRendererV2::updateColorRamp ( QgsVectorColorRampV2* ramp ) (1)
changed to:QgsGraduatedSymbolRendererV2::updateColorRamp ( QgsVectorColorRampV2* ramp, bool inverted )
[symbol: _ZN28QgsGraduatedSymbolRendererV215updateColorRampEP20QgsVectorColorRampV2]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsGraduatedSymbolRendererV215updateColorRampEP20QgsVectorColorRampV2 to _ZN28QgsGraduatedSymbolRendererV215updateColorRampEP20QgsVectorColorRampV2b. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRendererRangeV2::operator = ( QgsRendererRangeV2 const& range ) (1)
changed to:QgsRendererRangeV2::operator = ( QgsRendererRangeV2 range )
[symbol: _ZN18QgsRendererRangeV2aSERKS_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN18QgsRendererRangeV2aSERKS_ to _ZN18QgsRendererRangeV2aSES_. This may cause "undefined reference" linker error in old client applications. |
qgshistogramdiagram.h,
libqgis_core.so.2.0.1
[+] QgsHistogramDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is ) (1)
changed to:QgsHistogramDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN19QgsHistogramDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsHistogramDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings to _ZN19QgsHistogramDiagram11diagramSizeERK10QgsFeatureRK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsHistogramDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position ) (1)
changed to:QgsHistogramDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN19QgsHistogramDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsHistogramDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF to _ZN19QgsHistogramDiagram13renderDiagramERK10QgsFeatureR16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF. This may cause "undefined reference" linker error in old client applications. |
qgslegendmodel.h,
libqgis_core.so.2.0.1
[+] QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer ) (1)
changed to:QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer, double scaleDenominator, QString rule )
[symbol: _ZN14QgsLegendModel8addLayerEP11QgsMapLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsLegendModel8addLayerEP11QgsMapLayer to _ZN14QgsLegendModel8addLayerEP11QgsMapLayerd7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsLegendModel::setLayerSet ( QStringList const& layerIds ) (1)
changed to:QgsLegendModel::setLayerSet ( QStringList const& layerIds, double scaleDenominator, QString rule )
[symbol: _ZN14QgsLegendModel11setLayerSetERK11QStringList]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsLegendModel11setLayerSetERK11QStringList to _ZN14QgsLegendModel11setLayerSetERK11QStringListd7QString. This may cause "undefined reference" linker error in old client applications. |
qgsmaplayer.h,
libqgis_core.so.2.0.1
[+] QgsMapLayer::hasScaleBasedVisibility ( ) (1)
changed to:QgsMapLayer::hasScaleBasedVisibility ( ) const
[symbol: _ZN11QgsMapLayer23hasScaleBasedVisibilityEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer23hasScaleBasedVisibilityEv to _ZNK11QgsMapLayer23hasScaleBasedVisibilityEv. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag ) (1)
changed to:QgsMapLayer::loadNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer14loadNamedStyleE7QStringRb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer14loadNamedStyleE7QStringRb to _ZN11QgsMapLayer14loadNamedStyleERK7QStringRb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::loadNamedStyleFromDb ( QString const db, QString const theURI, QString& qml ) (1)
changed to:QgsMapLayer::loadNamedStyleFromDb ( QString const& db, QString const& theURI, QString& qml )
[symbol: _ZN11QgsMapLayer20loadNamedStyleFromDbE7QStringS0_RS0_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer20loadNamedStyleFromDbE7QStringS0_RS0_ to _ZN11QgsMapLayer20loadNamedStyleFromDbERK7QStringS2_RS0_. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::loadSldStyle ( QString const theURI, bool& theResultFlag ) (1)
changed to:QgsMapLayer::loadSldStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer12loadSldStyleE7QStringRb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer12loadSldStyleE7QStringRb to _ZN11QgsMapLayer12loadSldStyleERK7QStringRb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::maximumScale ( ) (1)
changed to:QgsMapLayer::maximumScale ( ) const
[symbol: _ZN11QgsMapLayer12maximumScaleEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer12maximumScaleEv to _ZNK11QgsMapLayer12maximumScaleEv. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::minimumScale ( ) (1)
changed to:QgsMapLayer::minimumScale ( ) const
[symbol: _ZN11QgsMapLayer12minimumScaleEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer12minimumScaleEv to _ZNK11QgsMapLayer12minimumScaleEv. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::saveNamedStyle ( QString const theURI, bool& theResultFlag ) (1)
changed to:QgsMapLayer::saveNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer14saveNamedStyleE7QStringRb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer14saveNamedStyleE7QStringRb to _ZN11QgsMapLayer14saveNamedStyleERK7QStringRb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::saveSldStyle ( QString const theURI, bool& theResultFlag ) (1)
changed to:QgsMapLayer::saveSldStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN11QgsMapLayer12saveSldStyleE7QStringRb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer12saveSldStyleE7QStringRb to _ZN11QgsMapLayer12saveSldStyleERK7QStringRb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapLayer::setBlendMode ( enum QPainter::CompositionMode const blendMode ) (1)
changed to:QgsMapLayer::setBlendMode ( enum QPainter::CompositionMode const& blendMode )
[symbol: _ZN11QgsMapLayer12setBlendModeEN8QPainter15CompositionModeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsMapLayer12setBlendModeEN8QPainter15CompositionModeE to _ZN11QgsMapLayer12setBlendModeERKN8QPainter15CompositionModeE. This may cause "undefined reference" linker error in old client applications. |
qgsmaprenderer.h,
libqgis_core.so.2.0.1
[+] QgsMapRenderer::getBlendModeEnum ( enum QPainter::CompositionMode const blendMode ) [static] (1)
changed to:QgsMapRenderer::getBlendModeEnum ( enum QPainter::CompositionMode const& blendMode ) [static]
[symbol: _ZN14QgsMapRenderer16getBlendModeEnumEN8QPainter15CompositionModeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsMapRenderer16getBlendModeEnumEN8QPainter15CompositionModeE to _ZN14QgsMapRenderer16getBlendModeEnumERKN8QPainter15CompositionModeE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapRenderer::getCompositionMode ( enum QgsMapRenderer::BlendMode const blendMode ) [static] (1)
changed to:QgsMapRenderer::getCompositionMode ( enum QgsMapRenderer::BlendMode const& blendMode ) [static]
[symbol: _ZN14QgsMapRenderer18getCompositionModeENS_9BlendModeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsMapRenderer18getCompositionModeENS_9BlendModeE to _ZN14QgsMapRenderer18getCompositionModeERKNS_9BlendModeE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs ) (1)
changed to:QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs, bool refreshCoordinateTransformInfo )
[symbol: _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystem]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystem to _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystemb. This may cause "undefined reference" linker error in old client applications. |
qgsoptionsdialogbase.h,
libqgis_gui.so.2.0.1
[+] QgsOptionsDialogBase::initOptionsBase ( bool restoreUi ) (1)
changed to:QgsOptionsDialogBase::initOptionsBase ( bool restoreUi, QString title )
[symbol: _ZN20QgsOptionsDialogBase15initOptionsBaseEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsOptionsDialogBase15initOptionsBaseEb to _ZN20QgsOptionsDialogBase15initOptionsBaseEb7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsOptionsDialogBase::restoreOptionsBaseUi ( ) (1)
changed to:QgsOptionsDialogBase::restoreOptionsBaseUi ( QString title )
[symbol: _ZN20QgsOptionsDialogBase20restoreOptionsBaseUiEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsOptionsDialogBase20restoreOptionsBaseUiEv to _ZN20QgsOptionsDialogBase20restoreOptionsBaseUiE7QString. This may cause "undefined reference" linker error in old client applications. |
qgspalettedrasterrenderer.h,
libqgis_core.so.2.0.1
[+] QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors ) (1)
changed to:QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiP6QColori]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiP6QColori to _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiP6QColori7QVectorI7QStringE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors ) (1)
changed to:QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiP6QColori]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiP6QColori to _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiP6QColori7QVectorI7QStringE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QRgb* colorArray, int nColors ) (1)
changed to:QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiPji]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiPji to _ZN25QgsPalettedRasterRendererC1EP18QgsRasterInterfaceiP6QColori7QVectorI7QStringE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QRgb* colorArray, int nColors ) (1)
changed to:QgsPalettedRasterRenderer::QgsPalettedRasterRenderer [not-in-charge] ( QgsRasterInterface* input, int bandNumber, QColor* colorArray, int nColors, QVector<QString>const labels )
[symbol: _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiPji]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiPji to _ZN25QgsPalettedRasterRendererC2EP18QgsRasterInterfaceiP6QColori7QVectorI7QStringE. This may cause "undefined reference" linker error in old client applications. |
qgspallabeling.h,
libqgis_core.so.2.0.1
[+] QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType ) (1)
changed to:QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )
[symbol: _ZN14QgsPalLabeling9drawLabelEPN3pal13LabelPositionER16QgsRenderContextR19QgsPalLayerSettingsNS_13DrawLabelTypeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPalLabeling9drawLabelEPN3pal13LabelPositionER16QgsRenderContextR19QgsPalLayerSettingsNS_13DrawLabelTypeE to _ZN14QgsPalLabeling9drawLabelEPN3pal13LabelPositionER16QgsRenderContextR19QgsPalLayerSettingsNS_13DrawLabelTypeEd. This may cause "undefined reference" linker error in old client applications. |
qgspiediagram.h,
libqgis_core.so.2.0.1
[+] QgsPieDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is ) (1)
changed to:QgsPieDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN13QgsPieDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13QgsPieDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings to _ZN13QgsPieDiagram11diagramSizeERK10QgsFeatureRK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPieDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position ) (1)
changed to:QgsPieDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN13QgsPieDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13QgsPieDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF to _ZN13QgsPieDiagram13renderDiagramERK10QgsFeatureR16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF. This may cause "undefined reference" linker error in old client applications. |
qgspointdisplacementrenderer.h,
libqgis_core.so.2.0.1
[+] QgsPointDisplacementRenderer::legendSymbolItems ( ) (1)
changed to:QgsPointDisplacementRenderer::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN28QgsPointDisplacementRenderer17legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsPointDisplacementRenderer17legendSymbolItemsEv to _ZN28QgsPointDisplacementRenderer17legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
qgsprojectproperty.h,
libqgis_core.so.2.0.1
[+] QgsPropertyKey::dump ( std::size_t tabs ) const (1)
changed to:QgsPropertyKey::dump ( int tabs ) const
[symbol: _ZNK14QgsPropertyKey4dumpEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK14QgsPropertyKey4dumpEj to _ZNK14QgsPropertyKey4dumpEi. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPropertyKey::QgsPropertyKey [not-in-charge] ( QString const name ) (1)
changed to:QgsPropertyKey::QgsPropertyKey [not-in-charge] ( QString const& name )
[symbol: _ZN14QgsPropertyKeyC2E7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPropertyKeyC2E7QString to _ZN14QgsPropertyKeyC2ERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPropertyKey::QgsPropertyKey [in-charge] ( QString const name ) (1)
changed to:QgsPropertyKey::QgsPropertyKey [in-charge] ( QString const& name )
[symbol: _ZN14QgsPropertyKeyC1E7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPropertyKeyC1E7QString to _ZN14QgsPropertyKeyC1ERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPropertyValue::dump ( std::size_t tabs ) const (1)
changed to:QgsPropertyValue::dump ( int tabs ) const
[symbol: _ZNK16QgsPropertyValue4dumpEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK16QgsPropertyValue4dumpEj to _ZNK16QgsPropertyValue4dumpEi. This may cause "undefined reference" linker error in old client applications. |
qgsrasterblock.h,
libqgis_core.so.2.0.1
[+] QgsRasterBlock::bits ( std::size_t index ) (1)
changed to:QgsRasterBlock::bits ( qgssize index )
[symbol: _ZN14QgsRasterBlock4bitsEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsRasterBlock4bitsEj to _ZN14QgsRasterBlock4bitsEy. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRasterBlock::color ( std::size_t index ) const (1)
changed to:QgsRasterBlock::color ( qgssize index ) const
[symbol: _ZNK14QgsRasterBlock5colorEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK14QgsRasterBlock5colorEj to _ZNK14QgsRasterBlock5colorEy. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRasterBlock::isNoData ( std::size_t index ) (1)
changed to:QgsRasterBlock::isNoData ( qgssize index )
[symbol: _ZN14QgsRasterBlock8isNoDataEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsRasterBlock8isNoDataEj to _ZN14QgsRasterBlock8isNoDataEy. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRasterBlock::setColor ( std::size_t index, QRgb color ) (1)
changed to:QgsRasterBlock::setColor ( qgssize index, QRgb color )
[symbol: _ZN14QgsRasterBlock8setColorEjj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsRasterBlock8setColorEjj to _ZN14QgsRasterBlock8setColorEyj. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRasterBlock::setIsNoData ( std::size_t index ) (1)
changed to:QgsRasterBlock::setIsNoData ( qgssize index )
[symbol: _ZN14QgsRasterBlock11setIsNoDataEj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsRasterBlock11setIsNoDataEj to _ZN14QgsRasterBlock11setIsNoDataEy. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRasterBlock::setValue ( std::size_t index, double value ) (1)
changed to:QgsRasterBlock::setValue ( qgssize index, double value )
[symbol: _ZN14QgsRasterBlock8setValueEjd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsRasterBlock8setValueEjd to _ZN14QgsRasterBlock8setValueEyd. This may cause "undefined reference" linker error in old client applications. |
qgsrasterprojector.h,
libqgis_core.so.2.0.1
[+] QgsRasterProjector::setCRS ( QgsCoordinateReferenceSystem const& theSrcCRS, QgsCoordinateReferenceSystem const& theDestCRS ) (1)
changed to:QgsRasterProjector::setCRS ( QgsCoordinateReferenceSystem const& theSrcCRS, QgsCoordinateReferenceSystem const& theDestCRS, int srcDatumTransform, int destDatumTransform )
[symbol: _ZN18QgsRasterProjector6setCRSERK28QgsCoordinateReferenceSystemS2_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN18QgsRasterProjector6setCRSERK28QgsCoordinateReferenceSystemS2_ to _ZN18QgsRasterProjector6setCRSERK28QgsCoordinateReferenceSystemS2_ii. This may cause "undefined reference" linker error in old client applications. |
qgsrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsFeatureRendererV2::legendSymbolItems ( ) (1)
changed to:QgsFeatureRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN20QgsFeatureRendererV217legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsFeatureRendererV217legendSymbolItemsEv to _ZN20QgsFeatureRendererV217legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
qgsrulebasedrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsRuleBasedRendererV2::legendSymbolItems ( ) (1)
changed to:QgsRuleBasedRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN22QgsRuleBasedRendererV217legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsRuleBasedRendererV217legendSymbolItemsEv to _ZN22QgsRuleBasedRendererV217legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRuleBasedRendererV2::Rule::legendSymbolItems ( ) (1)
changed to:QgsRuleBasedRendererV2::Rule::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN22QgsRuleBasedRendererV24Rule17legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsRuleBasedRendererV24Rule17legendSymbolItemsEv to _ZN22QgsRuleBasedRendererV24Rule17legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRuleBasedRendererV2::Rule::Rule [not-in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description ) (1)
changed to:QgsRuleBasedRendererV2::Rule::Rule [not-in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description, bool elseRule )
[symbol: _ZN22QgsRuleBasedRendererV24RuleC2EP11QgsSymbolV2ii7QStringS3_S3_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsRuleBasedRendererV24RuleC2EP11QgsSymbolV2ii7QStringS3_S3_ to _ZN22QgsRuleBasedRendererV24RuleC2EP11QgsSymbolV2ii7QStringS3_S3_b. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRuleBasedRendererV2::Rule::Rule [in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description ) (1)
changed to:QgsRuleBasedRendererV2::Rule::Rule [in-charge] ( QgsSymbolV2* symbol, int scaleMinDenom, int scaleMaxDenom, QString filterExp, QString label, QString description, bool elseRule )
[symbol: _ZN22QgsRuleBasedRendererV24RuleC1EP11QgsSymbolV2ii7QStringS3_S3_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsRuleBasedRendererV24RuleC1EP11QgsSymbolV2ii7QStringS3_S3_ to _ZN22QgsRuleBasedRendererV24RuleC1EP11QgsSymbolV2ii7QStringS3_S3_b. This may cause "undefined reference" linker error in old client applications. |
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsSingleSymbolRendererV2::legendSymbolItems ( ) (1)
changed to:QgsSingleSymbolRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN25QgsSingleSymbolRendererV217legendSymbolItemsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsSingleSymbolRendererV217legendSymbolItemsEv to _ZN25QgsSingleSymbolRendererV217legendSymbolItemsEd7QString. This may cause "undefined reference" linker error in old client applications. |
qgssymbollayerv2.h,
libqgis_core.so.2.0.1
[+] QgsFillSymbolLayerV2::_renderPolygon ( QPainter* p, QPolygonF const& points, QList<QPolygonF>const* rings ) (1)
changed to:QgsFillSymbolLayerV2::_renderPolygon ( QPainter* p, QPolygonF const& points, QList<QPolygonF>const* rings, QgsSymbolV2RenderContext& context )
[symbol: _ZN20QgsFillSymbolLayerV214_renderPolygonEP8QPainterRK9QPolygonFPK5QListIS2_E]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsFillSymbolLayerV214_renderPolygonEP8QPainterRK9QPolygonFPK5QListIS2_E to _ZN20QgsFillSymbolLayerV214_renderPolygonEP8QPainterRK9QPolygonFPK5QListIS2_ER24QgsSymbolV2RenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext& context, double& offsetX, double& offsetY ) (2)
changed to:QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double& offsetX, double& offsetY ) const
[symbol: _ZN22QgsMarkerSymbolLayerV212markerOffsetER24QgsSymbolV2RenderContextRdS2_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsMarkerSymbolLayerV212markerOffsetER24QgsSymbolV2RenderContextRdS2_ to _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextRdS3_. This may cause "undefined reference" linker error in old client applications. |
2 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsMarkerSymbolLayerV212markerOffsetER24QgsSymbolV2RenderContextRdS2_ to _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextRdS3_. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolLayerV2::expression ( QString const& property ) (1)
changed to:QgsSymbolLayerV2::expression ( QString const& property ) const
[symbol: _ZN16QgsSymbolLayerV210expressionERK7QString]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16QgsSymbolLayerV210expressionERK7QString to _ZNK16QgsSymbolLayerV210expressionERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* vl ) (1)
changed to:QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* vl, double scale )
[symbol: _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayer to _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayerd. This may cause "undefined reference" linker error in old client applications. |
qgstextdiagram.h,
libqgis_core.so.2.0.1
[+] QgsTextDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is ) (1)
changed to:QgsTextDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )
[symbol: _ZN14QgsTextDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsTextDiagram11diagramSizeERK7QVectorI8QVariantERK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings to _ZN14QgsTextDiagram11diagramSizeERK10QgsFeatureRK16QgsRenderContextRK18QgsDiagramSettingsRK31QgsDiagramInterpolationSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsTextDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position ) (1)
changed to:QgsTextDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )
[symbol: _ZN14QgsTextDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsTextDiagram13renderDiagramERK7QVectorI8QVariantER16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF to _ZN14QgsTextDiagram13renderDiagramERK10QgsFeatureR16QgsRenderContextRK18QgsDiagramSettingsRK7QPointF. This may cause "undefined reference" linker error in old client applications. |
qgsvectorlayer.h,
libqgis_core.so.2.0.1
[+] QgsVectorLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag ) (1)
changed to:QgsVectorLayer::loadNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN14QgsVectorLayer14loadNamedStyleE7QStringRb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsVectorLayer14loadNamedStyleE7QStringRb to _ZN14QgsVectorLayer14loadNamedStyleERK7QStringRb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsVectorLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag, bool loadFromLocalDb ) (1)
changed to:QgsVectorLayer::loadNamedStyle ( QString const& theURI, bool& theResultFlag )
[symbol: _ZN14QgsVectorLayer14loadNamedStyleE7QStringRbb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsVectorLayer14loadNamedStyleE7QStringRbb to _ZN14QgsVectorLayer14loadNamedStyleERK7QStringRb. This may cause "undefined reference" linker error in old client applications. |
[+] QgsVectorLayer::setDisplayExpression ( QString const displayExpression ) (1)
changed to:QgsVectorLayer::setDisplayExpression ( QString const& displayExpression )
[symbol: _ZN14QgsVectorLayer20setDisplayExpressionE7QString]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsVectorLayer20setDisplayExpressionE7QString to _ZN14QgsVectorLayer20setDisplayExpressionERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsVectorLayer::setFeatureBlendMode ( enum QPainter::CompositionMode const blendMode ) (1)
changed to:QgsVectorLayer::setFeatureBlendMode ( enum QPainter::CompositionMode const& blendMode )
[symbol: _ZN14QgsVectorLayer19setFeatureBlendModeEN8QPainter15CompositionModeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsVectorLayer19setFeatureBlendModeEN8QPainter15CompositionModeE to _ZN14QgsVectorLayer19setFeatureBlendModeERKN8QPainter15CompositionModeE. This may cause "undefined reference" linker error in old client applications. |
qgsvectorlayereditbuffer.h,
libqgis_core.so.2.0.1
[+] QgsVectorLayerEditBuffer::changeAttributeValue ( QgsFeatureId fid, int field, QVariant value ) (1)
changed to:QgsVectorLayerEditBuffer::changeAttributeValue ( QgsFeatureId fid, int field, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN24QgsVectorLayerEditBuffer20changeAttributeValueExi8QVariant]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN24QgsVectorLayerEditBuffer20changeAttributeValueExi8QVariant to _ZN24QgsVectorLayerEditBuffer20changeAttributeValueExiRK8QVariantS2_. This may cause "undefined reference" linker error in old client applications. |
qgsvectorlayerundocommand.h,
libqgis_core.so.2.0.1
[+] QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue ) (1)
changed to:QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN40QgsVectorLayerUndoCommandChangeAttributeC1EP24QgsVectorLayerEditBufferxiRK8QVariant]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN40QgsVectorLayerUndoCommandChangeAttributeC1EP24QgsVectorLayerEditBufferxiRK8QVariant to _ZN40QgsVectorLayerUndoCommandChangeAttributeC1EP24QgsVectorLayerEditBufferxiRK8QVariantS4_. This may cause "undefined reference" linker error in old client applications. |
[+] QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [not-in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue ) (1)
changed to:QgsVectorLayerUndoCommandChangeAttribute::QgsVectorLayerUndoCommandChangeAttribute [not-in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid, int fieldIndex, QVariant const& newValue, QVariant const& oldValue )
[symbol: _ZN40QgsVectorLayerUndoCommandChangeAttributeC2EP24QgsVectorLayerEditBufferxiRK8QVariant]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN40QgsVectorLayerUndoCommandChangeAttributeC2EP24QgsVectorLayerEditBufferxiRK8QVariant to _ZN40QgsVectorLayerUndoCommandChangeAttributeC2EP24QgsVectorLayerEditBufferxiRK8QVariantS4_. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (70)
qgscategorizedsymbolrendererv2.h
[+] class QgsCategorizedSymbolRendererV2 (3)
| Change |
Effect |
1 | The relative position of field mAttrNum has been changed from 6 to 7. | Applications will access incorrect memory when attempting to access this field. |
2 | Field mSizeScaleFieldIdx has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
3 | Field mRotationField has been removed from the middle position of this structural type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::addCategory ( QgsRendererCategoryV2 const& category )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::capabilities ( )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::categoryIndexForValue ( QVariant val )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::clone ( )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::deleteAllCategories ( )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::deleteCategory ( int catIndex )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::dump ( ) constThis method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::moveCategory ( int from, int to )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::QgsCategorizedSymbolRendererV2 [in-charge] ( QString attrName, QgsCategoryList categories )This constructor is from 'QgsCategorizedSymbolRendererV2' class.
...
qgscomposeritem.h
[+] class QgsComposerItem (1)
| Change |
Effect |
1 | Virtual method QgsComposerItem::selected ( ) const has been added to this class instead of QgsComposerItem::selected ( ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 78 entries | Virtual Table (New) - 78 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsComposerItem::metaObject |
QgsComposerItem::metaObject |
12 |
QgsComposerItem::qt_metacast |
QgsComposerItem::qt_metacast |
16 |
QgsComposerItem::qt_metacall |
QgsComposerItem::qt_metacall |
20 |
~QgsComposerItem |
~QgsComposerItem |
24 |
~QgsComposerItem |
~QgsComposerItem |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsComposerItem::type |
QgsComposerItem::type |
60 |
QgsComposerItem::setSelected |
QgsComposerItem::setSelected |
64 |
QgsComposerItem::selected |
QgsComposerItem::selected |
68 |
QgsComposerItem::writeSettings |
QgsComposerItem::writeSettings |
72 |
QgsComposerItem::readSettings |
QgsComposerItem::readSettings |
76 |
QgsComposerItem::removeSettings |
QgsComposerItem::removeSettings |
80 |
QgsComposerItem::moveContent |
QgsComposerItem::moveContent |
84 |
QgsComposerItem::zoomContent |
QgsComposerItem::zoomContent |
88 |
QgsComposerItem::setSceneRect |
QgsComposerItem::setSceneRect |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
QgsComposerItem::addItem |
QgsComposerItem::setFrameOutlineWidth |
104 |
QgsComposerItem::removeItems |
QgsComposerItem::estimatedFrameBleed |
108 |
QgsComposerItem::beginItemCommand |
QgsComposerItem::rectWithFrame |
112 |
QgsComposerItem::endItemCommand |
QgsComposerItem::addItem |
116 |
QgsComposerItem::updateItem |
QgsComposerItem::removeItems |
120 |
QgsComposerItem::setId |
QgsComposerItem::beginItemCommand |
124 |
QgsComposerItem::setRotation |
QgsComposerItem::endItemCommand |
128 |
QgsComposerItem::mouseMoveEvent |
QgsComposerItem::updateItem |
132 |
QgsComposerItem::mousePressEvent |
QgsComposerItem::setId |
136 |
QgsComposerItem::mouseReleaseEvent |
QgsComposerItem::setRotation |
140 |
QgsComposerItem::hoverMoveEvent |
QgsComposerItem::setItemRotation |
144 |
QgsComposerItem::drawSelectionBoxes |
QgsComposerItem::drawSelectionBoxes |
148 |
QgsComposerItem::drawFrame |
QgsComposerItem::drawFrame |
152 |
QgsComposerItem::drawBackground |
QgsComposerItem::drawBackground |
156 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
160 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
164 |
non-virtual thunk |
non-virtual thunk |
168 |
non-virtual thunk |
non-virtual thunk |
172 |
QGraphicsItem::advance |
QGraphicsItem::advance |
176 |
QGraphicsRectItem::boundingRect |
QGraphicsRectItem::boundingRect |
180 |
QGraphicsRectItem::shape |
QGraphicsRectItem::shape |
184 |
QGraphicsRectItem::contains |
QGraphicsRectItem::contains |
188 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
192 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
196 |
QGraphicsRectItem::isObscuredBy |
QGraphicsRectItem::isObscuredBy |
200 |
QGraphicsRectItem::opaqueArea |
QGraphicsRectItem::opaqueArea |
204 |
QGraphicsRectItem::paint |
QGraphicsRectItem::paint |
208 |
non-virtual thunk |
non-virtual thunk |
212 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
216 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
220 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
224 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
228 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
232 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
236 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
240 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
244 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
248 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
252 |
non-virtual thunk |
QGraphicsItem::hoverMoveEvent |
256 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
260 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
264 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
268 |
non-virtual thunk |
QGraphicsItem::mousePressEvent |
272 |
non-virtual thunk |
QGraphicsItem::mouseMoveEvent |
276 |
non-virtual thunk |
QGraphicsItem::mouseReleaseEvent |
280 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
284 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
288 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
292 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
296 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
300 |
QGraphicsRectItem::supportsExtension |
QGraphicsRectItem::supportsExtension |
304 |
QGraphicsRectItem::setExtension |
QGraphicsRectItem::setExtension |
308 |
QGraphicsRectItem::extension |
QGraphicsRectItem::extension |
[+] affected symbols (1)
QgsComposerItem::selected ( )This method is from 'QgsComposerItem' class.
qgscomposeritemcommand.h
[+] enum QgsComposerMergeCommand::Context (31)
| Change |
Effect |
1 | Value of member ArrowHeadWidth has been changed from 35 to 36. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
2 | Value of member ArrowOutlineWidth has been changed from 34 to 35. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
3 | Value of member ComposerLegendText has been changed from 6 to 5. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
4 | Value of member ComposerMapAnnotationDistance has been changed from 5 to 4. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
5 | Value of member ComposerMapRotation has been changed from 4 to 3. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
6 | Value of member ComposerPictureRotation has been changed from 19 to 20. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
7 | Value of member ItemMove has been changed from 37 to 38. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
8 | Value of member ItemOutlineWidth has been changed from 36 to 37. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
9 | Value of member LegendBoxSpace has been changed from 17 to 18. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
10 | Value of member LegendColumnSpace has been changed from 18 to 19. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
11 | Value of member LegendEqualColumnWidth has been changed from 9 to 8. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
12 | Value of member LegendGroupSpace has been changed from 13 to 14. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
13 | Value of member LegendIconSymbolSpace has been changed from 16 to 17. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
14 | Value of member LegendLayerSpace has been changed from 14 to 15. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
15 | Value of member LegendSplitLayer has been changed from 8 to 7. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
16 | Value of member LegendSymbolHeight has been changed from 11 to 10. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
17 | Value of member LegendSymbolSpace has been changed from 15 to 16. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
18 | Value of member LegendSymbolWidth has been changed from 10 to 9. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
19 | Value of member LegendTitleSpaceBottom has been changed from 12 to 13. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
20 | Value of member ScaleBarBoxContentSpace has been changed from 28 to 29. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
21 | Value of member ScaleBarHeight has been changed from 21 to 22. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
22 | Value of member ScaleBarLabelBarSize has been changed from 27 to 28. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
23 | Value of member ScaleBarLineWidth has been changed from 20 to 21. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
24 | Value of member ScaleBarMapUnitsSegment has been changed from 26 to 27. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
25 | Value of member ScaleBarNSegments has been changed from 24 to 25. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
26 | Value of member ScaleBarSegmentSize has been changed from 22 to 23. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
27 | Value of member ScaleBarSegmentsLeft has been changed from 23 to 24. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
28 | Value of member ScaleBarUnitText has been changed from 25 to 26. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
29 | Value of member ShapeOutlineWidth has been changed from 33 to 34. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
30 | Value of member TableGridStrokeWidth has been changed from 31 to 32. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
31 | Value of member TableMargin has been changed from 30 to 31. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (2)
QgsComposerItem::beginCommand ( QString const& commandText, enum QgsComposerMergeCommand::Context c )2nd parameter 'c' has type 'enum QgsComposerMergeCommand::Context'.
QgsComposerMergeCommand::QgsComposerMergeCommand [in-charge] ( enum QgsComposerMergeCommand::Context c, QgsComposerItem* item, QString const& text )1st parameter 'c' has type 'enum QgsComposerMergeCommand::Context'.
qgsdiagramrendererv2.h
[+] class QgsDiagramRendererV2 (3)
| Change |
Effect |
1 | Pure virtual method QgsDiagramRendererV2::diagramSettings ( QgsFeature const&, QgsRenderContext const&, QgsDiagramSettings& ) has been added to this class instead of QgsDiagramRendererV2::diagramSettings ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings& ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Pure virtual method QgsDiagramRendererV2::diagramSize ( QgsFeature const&, QgsRenderContext const& ) has been added to this class instead of QgsDiagramRendererV2::diagramSize ( QgsAttributes const&, QgsRenderContext const& ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsDiagramRendererV2::sizeMapUnits ( QgsFeature const&, QgsRenderContext const& ) has been added to this class instead of QgsDiagramRendererV2::sizeMapUnits ( QgsAttributes const&, QgsRenderContext const& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 12 entries | Virtual Table (New) - 12 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsDiagramRendererV2 |
~QgsDiagramRendererV2 |
12 |
~QgsDiagramRendererV2 |
~QgsDiagramRendererV2 |
16 |
QgsDiagramRendererV2::sizeMapUnits |
QgsDiagramRendererV2::sizeMapUnits |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
[+] affected symbols (>10)
QgsDiagramRendererV2::_readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::_writeXML ( QDomElement& rendererElem, QDomDocument& doc, QgsVectorLayer const* layer ) constThis method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::convertSizeToMapUnits ( QSizeF& size, QgsRenderContext const& context ) constThis method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::dpiPaintDevice ( QPainter const* p1 ) [static]This method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::QgsDiagramRendererV2 [in-charge] ( )This constructor is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QPointF const& pos )This method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::setDiagram ( QgsDiagram* d )This method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::sizeMapUnits ( QgsAttributes const& attributes, QgsRenderContext const& c )This method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::~QgsDiagramRendererV2 [in-charge] ( )This method is from 'QgsDiagramRendererV2' class.
QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( QgsAttributes const& p1, QgsRenderContext const& c, QgsDiagramSettings& s )This method is from derived class 'QgsLinearlyInterpolatedDiagramRenderer'.
...
qgsexpression.h
[+] class QgsExpression (1)
| Change |
Effect |
1 | Field mExpression has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (>10)
QgsExpression::acceptVisitor ( QgsExpression::Visitor& v ) constThis method is from 'QgsExpression' class.
QgsExpression::BinaryOperatorText [data]This method is from 'QgsExpression' class.
QgsExpression::dump ( ) constThis method is from 'QgsExpression' class.
QgsExpression::evaluate ( QgsFeature const* f )This method is from 'QgsExpression' class.
QgsExpression::evaluate ( QgsFeature const* f, QgsFields const& fields )This method is from 'QgsExpression' class.
QgsExpression::gFunctionHelpTexts [data]This method is from 'QgsExpression' class.
QgsExpression::gGroups [data]This method is from 'QgsExpression' class.
QgsExpression::gmBuiltinFunctions [data]This method is from 'QgsExpression' class.
QgsExpression::gmFunctions [data]This method is from 'QgsExpression' class.
QgsExpression::gmSpecialColumns [data]This method is from 'QgsExpression' class.
...
qgsfeatureiterator.h
[+] class QgsAbstractFeatureIterator (1)
| Change |
Effect |
1 | Size of field mRequest has been changed from 52 bytes to 76 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (>10)
QgsAbstractFeatureIterator::deref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )This constructor is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::ref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsCacheIndexFeatureId::getCacheIterator ( QgsFeatureIterator& featureIterator, QgsFeatureRequest const& featureRequest )Field 'featureIterator->mIter' in 1st parameter 'featureIterator' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsFeatureIterator::operator = ( QgsFeatureIterator const& other )Field 'other->mIter' in 1st parameter 'other' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayer::drawRendererV2 ( QgsFeatureIterator& fit, QgsRenderContext& rendererContext, bool labeling )Field 'fit->mIter' in 1st parameter 'fit' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayer::drawRendererV2Levels ( QgsFeatureIterator& fit, QgsRenderContext& rendererContext, bool labeling )Field 'fit->mIter' in 1st parameter 'fit' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayer::getFeatures ( QgsFeatureRequest const& request )Field 'retval->mIter' in return value has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayerCache::getFeatures ( QgsFeatureRequest const& featureRequest )Field 'retval->mIter' in return value has base type 'QgsAbstractFeatureIterator'.
...
qgsfeaturerequest.h
[+] class QgsFeatureRequest (2)
| Change |
Effect |
1 | Field mFilterExpression has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field mFilterFids has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsAbstractCacheIndex::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )1st parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::deref ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )1st parameter 'request' (reference) has base type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::ref ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest, QgsFeatureIds featureIds )2nd parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsCachedFeatureWriterIterator::QgsCachedFeatureWriterIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )2nd parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsCacheIndexFeatureId::getCacheIterator ( QgsFeatureIterator& featureIterator, QgsFeatureRequest const& featureRequest )Field 'featureIterator->mIter->mRequest' in 1st parameter 'featureIterator' (reference) has type 'QgsFeatureRequest'.
QgsCacheIndexFeatureId::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )1st parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsFeatureIterator::operator = ( QgsFeatureIterator const& other )Field 'other->mIter->mRequest' in 1st parameter 'other' (reference) has type 'QgsFeatureRequest'.
...
qgsfeatureselectionmodel.h
[+] class QgsFeatureSelectionModel (1)
| Change |
Effect |
1 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 22 entries | Virtual Table (New) - 23 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsFeatureSelectionModel::metaObject |
QgsFeatureSelectionModel::metaObject |
12 |
QgsFeatureSelectionModel::qt_metacast |
QgsFeatureSelectionModel::qt_metacast |
16 |
QgsFeatureSelectionModel::qt_metacall |
QgsFeatureSelectionModel::qt_metacall |
20 |
~QgsFeatureSelectionModel |
~QgsFeatureSelectionModel |
24 |
~QgsFeatureSelectionModel |
~QgsFeatureSelectionModel |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsFeatureSelectionModel::select |
QgsFeatureSelectionModel::select |
60 |
QgsFeatureSelectionModel::select |
QgsFeatureSelectionModel::select |
64 |
QItemSelectionModel::clear |
QItemSelectionModel::clear |
68 |
QItemSelectionModel::reset |
QItemSelectionModel::reset |
72 |
QgsFeatureSelectionModel::isSelected |
QgsFeatureSelectionModel::isSelected |
76 |
QgsFeatureSelectionModel::isSelected |
QgsFeatureSelectionModel::isSelected |
80 |
QgsFeatureSelectionModel::selectFeatures |
QgsFeatureSelectionModel::selectFeatures |
84 |
QgsFeatureSelectionModel::layerSelectionChanged |
QgsFeatureSelectionModel::setFeatureSelectionManager |
88 |
|
QgsFeatureSelectionModel::layerSelectionChanged |
[+] affected symbols (>10)
QgsFeatureSelectionModel::enableSync ( bool enable )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::isSelected ( QgsFeatureId fid )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::isSelected ( QModelIndex const& index )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::metaObject ( ) constThis method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::QgsFeatureSelectionModel [in-charge] ( QAbstractItemModel* model, QgsFeatureModel* featureModel, QgsVectorLayer* layer, QObject* parent )This constructor is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::qt_metacast ( char const* p1 )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::requestRepaint ( )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::requestRepaint ( QModelIndexList indexes )This method is from 'QgsFeatureSelectionModel' class.
QgsFeatureSelectionModel::select ( QItemSelection const& selection, QItemSelectionModel::SelectionFlags command )This method is from 'QgsFeatureSelectionModel' class.
...
qgsgraduatedsymbolrendererv2.h
[+] class QgsGraduatedSymbolRendererV2 (4)
| Change |
Effect |
1 | Field mInvertedColorRamp has been added at the middle position of this structural type. | Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | The relative position of field mAttrNum has been changed from 7 to 8. | Applications will access incorrect memory when attempting to access this field. |
3 | Field mSizeScaleFieldIdx has been removed from this type. | Applications will access incorrect memory when attempting to access this field. |
4 | Field mRotationField has been removed from the middle position of this structural type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsGraduatedSymbolRendererV2::addClass ( QgsSymbolV2* symbol )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::capabilities ( )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::clone ( )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::deleteAllClasses ( )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::deleteClass ( int idx )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::dump ( ) constThis method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::moveClass ( int from, int to )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::QgsGraduatedSymbolRendererV2 [in-charge] ( QString attrName, QgsRangeList ranges )This constructor is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::rotationField ( ) constThis method is from 'QgsGraduatedSymbolRendererV2' class.
...
qgsmaplayer.h
[+] class QgsMapLayer (6)
| Change |
Effect |
1 | Size of this class has been decreased from 152 bytes to 148 bytes. | Previous accesses of applications to public fields of this class or its subclasses may be incorrect. |
2 | Virtual method QgsMapLayer::loadNamedStyle ( QString const&, bool& ) has been added to this class instead of QgsMapLayer::loadNamedStyle ( QString const, bool& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsMapLayer::loadNamedStyleFromDb ( QString const&, QString const&, QString& ) has been added to this class instead of QgsMapLayer::loadNamedStyleFromDb ( QString const, QString const, QString& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
4 | Virtual method QgsMapLayer::loadSldStyle ( QString const&, bool& ) has been added to this class instead of QgsMapLayer::loadSldStyle ( QString const, bool& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
5 | Virtual method QgsMapLayer::saveNamedStyle ( QString const&, bool& ) has been added to this class instead of QgsMapLayer::saveNamedStyle ( QString const, bool& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
6 | Virtual method QgsMapLayer::saveSldStyle ( QString const&, bool& ) has been added to this class instead of QgsMapLayer::saveSldStyle ( QString const, bool& ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 45 entries | Virtual Table (New) - 45 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsMapLayer::metaObject |
QgsMapLayer::metaObject |
12 |
QgsMapLayer::qt_metacast |
QgsMapLayer::qt_metacast |
16 |
QgsMapLayer::qt_metacall |
QgsMapLayer::qt_metacall |
20 |
~QgsMapLayer |
~QgsMapLayer |
24 |
~QgsMapLayer |
~QgsMapLayer |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QgsMapLayer::connectNotify |
QgsMapLayer::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsMapLayer::reload |
QgsMapLayer::reload |
60 |
QgsMapLayer::draw |
QgsMapLayer::draw |
64 |
QgsMapLayer::drawLabels |
QgsMapLayer::drawLabels |
68 |
QgsMapLayer::extent |
QgsMapLayer::extent |
72 |
QgsMapLayer::subLayers |
QgsMapLayer::subLayers |
76 |
QgsMapLayer::setLayerOrder |
QgsMapLayer::setLayerOrder |
80 |
QgsMapLayer::setSubLayerVisibility |
QgsMapLayer::setSubLayerVisibility |
84 |
QgsMapLayer::isEditable |
QgsMapLayer::isEditable |
88 |
QgsMapLayer::lastErrorTitle |
QgsMapLayer::lastErrorTitle |
92 |
QgsMapLayer::lastError |
QgsMapLayer::lastError |
96 |
QgsMapLayer::error |
QgsMapLayer::error |
100 |
QgsMapLayer::styleURI |
QgsMapLayer::styleURI |
104 |
QgsMapLayer::loadDefaultStyle |
QgsMapLayer::loadDefaultStyle |
108 |
QgsMapLayer::loadNamedStyle |
QgsMapLayer::loadNamedStyle |
112 |
QgsMapLayer::loadNamedStyleFromDb |
QgsMapLayer::loadNamedStyleFromDb |
116 |
QgsMapLayer::exportNamedStyle |
QgsMapLayer::exportNamedStyle |
120 |
QgsMapLayer::exportSldStyle |
QgsMapLayer::exportSldStyle |
124 |
QgsMapLayer::saveDefaultStyle |
QgsMapLayer::saveDefaultStyle |
128 |
QgsMapLayer::saveNamedStyle |
QgsMapLayer::saveNamedStyle |
132 |
QgsMapLayer::saveSldStyle |
QgsMapLayer::saveSldStyle |
136 |
QgsMapLayer::loadSldStyle |
QgsMapLayer::loadSldStyle |
140 |
QgsMapLayer::readSld |
QgsMapLayer::readSld |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
__cxa_pure_virtual |
__cxa_pure_virtual |
152 |
QgsMapLayer::onCacheImageDelete |
QgsMapLayer::onCacheImageDelete |
156 |
QgsMapLayer::invalidTransformInput |
QgsMapLayer::invalidTransformInput |
160 |
QgsMapLayer::metadata |
QgsMapLayer::metadata |
164 |
QgsMapLayer::timestamp |
QgsMapLayer::timestamp |
168 |
QgsMapLayer::setExtent |
QgsMapLayer::setExtent |
172 |
QgsMapLayer::readXml |
QgsMapLayer::readXml |
176 |
QgsMapLayer::writeXml |
QgsMapLayer::writeXml |
[+] affected symbols (>10)
QgsMapLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag )This method is from 'QgsMapLayer' class.
QgsMapLayer::loadNamedStyleFromDb ( QString const db, QString const theURI, QString& qml )This method is from 'QgsMapLayer' class.
QgsMapLayer::loadSldStyle ( QString const theURI, bool& theResultFlag )This method is from 'QgsMapLayer' class.
QgsMapLayer::saveNamedStyle ( QString const theURI, bool& theResultFlag )This method is from 'QgsMapLayer' class.
QgsMapLayer::saveSldStyle ( QString const theURI, bool& theResultFlag )This method is from 'QgsMapLayer' class.
QgsPluginLayer::metaObject ( ) constThis method is from derived class 'QgsPluginLayer'.
QgsPluginLayer::pluginLayerType ( )This method is from derived class 'QgsPluginLayer'.
QgsPluginLayer::QgsPluginLayer [in-charge] ( QString layerType, QString layerName )This constructor is from derived class 'QgsPluginLayer'.
QgsPluginLayer::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from derived class 'QgsPluginLayer'.
QgsPluginLayer::qt_metacast ( char const* p1 )This method is from derived class 'QgsPluginLayer'.
...
qgsmaprenderer.h
[+] class QgsMapRenderer (1)
| Change |
Effect |
1 | Size of field mRenderContext has been changed from 128 bytes to 132 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (>10)
QgsMapCanvas::enableOverviewMode ( QgsMapOverviewCanvas* overview )Field 'overview->mMapRenderer' in 1st parameter 'overview' (pointer) has base type 'QgsMapRenderer'.
QgsMapCanvas::mapRenderer ( )Return value (pointer) has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::destinationSrsChanged ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::drawExtentRect ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::hasCrsTransformEnabled ( bool flag )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::layerSet ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::metaObject ( ) constField 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mouseMoveEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mousePressEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mouseReleaseEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
...
qgsmarkersymbollayerv2.h
[+] class QgsSimpleMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mOutlineStyle has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsSimpleMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::drawMarker ( QPainter* p, QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::mMaximumCacheWidth [data]This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::prepareCache ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::preparePath ( QString name )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::prepareShape ( QString name )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::QgsSimpleMarkerSymbolLayerV2 [in-charge] ( QString name, QColor color, QColor borderColor, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )This constructor is from 'QgsSimpleMarkerSymbolLayerV2' class.
...
qgspallabeling.h
[+] class QgsPalLabeling (1)
| Change |
Effect |
1 | Field mShowingPartialsLabels has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearActiveLayer ( QgsVectorLayer* layer )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearActiveLayers ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearEngineSettings ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clone ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedDropShadow ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedShapeBackground ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextBuffer ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextFormatting ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextStyle ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
...
qgspaperitem.h
[+] class QgsPaperItem (1)
| Change |
Effect |
1 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 79 entries | Virtual Table (New) - 79 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsComposerItem::metaObject |
QgsComposerItem::metaObject |
12 |
QgsComposerItem::qt_metacast |
QgsComposerItem::qt_metacast |
16 |
QgsComposerItem::qt_metacall |
QgsComposerItem::qt_metacall |
20 |
~QgsPaperItem |
~QgsPaperItem |
24 |
~QgsPaperItem |
~QgsPaperItem |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsPaperItem::type |
QgsPaperItem::type |
60 |
QgsComposerItem::setSelected |
QgsComposerItem::setSelected |
64 |
QgsComposerItem::selected |
QgsComposerItem::selected |
68 |
QgsComposerItem::writeSettings |
QgsComposerItem::writeSettings |
72 |
QgsComposerItem::readSettings |
QgsComposerItem::readSettings |
76 |
QgsComposerItem::removeSettings |
QgsComposerItem::removeSettings |
80 |
QgsComposerItem::moveContent |
QgsComposerItem::moveContent |
84 |
QgsComposerItem::zoomContent |
QgsComposerItem::zoomContent |
88 |
QgsComposerItem::setSceneRect |
QgsPaperItem::setSceneRect |
92 |
QgsPaperItem::writeXML |
QgsPaperItem::writeXML |
96 |
QgsPaperItem::readXML |
QgsPaperItem::readXML |
100 |
QgsComposerItem::addItem |
QgsComposerItem::setFrameOutlineWidth |
104 |
QgsComposerItem::removeItems |
QgsComposerItem::estimatedFrameBleed |
108 |
QgsComposerItem::beginItemCommand |
QgsComposerItem::rectWithFrame |
112 |
QgsComposerItem::endItemCommand |
QgsComposerItem::addItem |
116 |
QgsComposerItem::updateItem |
QgsComposerItem::removeItems |
120 |
QgsComposerItem::setId |
QgsComposerItem::beginItemCommand |
124 |
QgsComposerItem::setRotation |
QgsComposerItem::endItemCommand |
128 |
QgsComposerItem::mouseMoveEvent |
QgsComposerItem::updateItem |
132 |
QgsComposerItem::mousePressEvent |
QgsComposerItem::setId |
136 |
QgsComposerItem::mouseReleaseEvent |
QgsComposerItem::setRotation |
140 |
QgsComposerItem::hoverMoveEvent |
QgsComposerItem::setItemRotation |
144 |
QgsComposerItem::drawSelectionBoxes |
QgsComposerItem::drawSelectionBoxes |
148 |
QgsComposerItem::drawFrame |
QgsComposerItem::drawFrame |
152 |
QgsComposerItem::drawBackground |
QgsComposerItem::drawBackground |
156 |
QgsPaperItem::paint |
QgsPaperItem::paint |
160 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
164 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
168 |
non-virtual thunk |
non-virtual thunk |
172 |
non-virtual thunk |
non-virtual thunk |
176 |
QGraphicsItem::advance |
QGraphicsItem::advance |
180 |
QGraphicsRectItem::boundingRect |
QGraphicsRectItem::boundingRect |
184 |
QGraphicsRectItem::shape |
QGraphicsRectItem::shape |
188 |
QGraphicsRectItem::contains |
QGraphicsRectItem::contains |
192 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
196 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
200 |
QGraphicsRectItem::isObscuredBy |
QGraphicsRectItem::isObscuredBy |
204 |
QGraphicsRectItem::opaqueArea |
QGraphicsRectItem::opaqueArea |
208 |
non-virtual thunk |
non-virtual thunk |
212 |
non-virtual thunk |
non-virtual thunk |
216 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
220 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
224 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
228 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
232 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
236 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
240 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
244 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
248 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
252 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
256 |
non-virtual thunk |
QGraphicsItem::hoverMoveEvent |
260 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
264 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
268 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
272 |
non-virtual thunk |
QGraphicsItem::mousePressEvent |
276 |
non-virtual thunk |
QGraphicsItem::mouseMoveEvent |
280 |
non-virtual thunk |
QGraphicsItem::mouseReleaseEvent |
284 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
288 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
292 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
296 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
300 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
304 |
QGraphicsRectItem::supportsExtension |
QGraphicsRectItem::supportsExtension |
308 |
QGraphicsRectItem::setExtension |
QGraphicsRectItem::setExtension |
312 |
QGraphicsRectItem::extension |
QGraphicsRectItem::extension |
[+] affected symbols (7)
QgsPaperItem::paint ( QPainter* painter, QStyleOptionGraphicsItem const* itemStyle, QWidget* pWidget )This method is from 'QgsPaperItem' class.
QgsPaperItem::QgsPaperItem [in-charge] ( qreal x, qreal y, qreal width, qreal height, struct QgsComposition* composition )This constructor is from 'QgsPaperItem' class.
QgsPaperItem::QgsPaperItem [in-charge] ( struct QgsComposition* c )This constructor is from 'QgsPaperItem' class.
QgsPaperItem::readXML ( QDomElement const& itemElem, QDomDocument const& doc )This method is from 'QgsPaperItem' class.
QgsPaperItem::type ( ) constThis method is from 'QgsPaperItem' class.
QgsPaperItem::writeXML ( QDomElement& elem, QDomDocument& doc ) constThis method is from 'QgsPaperItem' class.
QgsPaperItem::~QgsPaperItem [in-charge] ( )This method is from 'QgsPaperItem' class.
qgsprojectproperty.h
[+] class QgsProperty (1)
| Change |
Effect |
1 | Pure virtual method QgsProperty::dump ( int ) const has been added to this class instead of QgsProperty::dump ( std::size_t ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 11 entries | Virtual Table (New) - 11 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsProperty |
~QgsProperty |
12 |
~QgsProperty |
~QgsProperty |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
[+] affected symbols (3)
QgsProperty::~QgsProperty [in-charge] ( )This method is from 'QgsProperty' class.
QgsPropertyKey::dump ( std::size_t tabs ) constThis method is from derived class 'QgsPropertyKey'.
QgsPropertyValue::dump ( std::size_t tabs ) constThis method is from derived class 'QgsPropertyValue'.
qgsrasterbandstats.h
[+] class QgsRasterBandStats (1)
| Change |
Effect |
1 | Type of field elementCount has been changed from std::size_t (4 bytes) to qgssize (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (2)
QgsRasterInterface::bandStatistics ( int theBandNo, int theStats, QgsRectangle const& theExtent, int theSampleSize )Return value has type 'QgsRasterBandStats'.
QgsRasterInterface::initStatistics ( QgsRasterBandStats& theStatistics, int theBandNo, int theStats, QgsRectangle const& theExtent, int theBinCount )1st parameter 'theStatistics' (reference) has base type 'QgsRasterBandStats'.
qgsrasterviewport.h
[+] struct QgsRasterViewPort (2)
| Change |
Effect |
1 | Size of field mSrcCRS has been changed from 52 bytes to 56 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Size of field mDestCRS has been changed from 52 bytes to 56 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field may be broken. |
[+] affected symbols (3)
QgsRasterDrawer::draw ( QPainter* p, struct QgsRasterViewPort* viewPort, QgsMapToPixel const* theQgsMapToPixel )2nd parameter 'viewPort' (pointer) has base type 'struct QgsRasterViewPort'.
QgsRasterDrawer::drawImage ( QPainter* p, struct QgsRasterViewPort* viewPort, QImage const& img, int topLeftCol, int topLeftRow ) const2nd parameter 'viewPort' (pointer) has base type 'struct QgsRasterViewPort'.
QgsRasterLayer::draw ( QPainter* theQPainter, struct QgsRasterViewPort* myRasterViewPort, QgsMapToPixel const* theQgsMapToPixel )2nd parameter 'myRasterViewPort' (pointer) has base type 'struct QgsRasterViewPort'.
qgsrendererv2.h
[+] class QgsFeatureRendererV2 (1)
| Change |
Effect |
1 | Virtual method QgsFeatureRendererV2::legendSymbolItems ( double, QString ) has been added to this class instead of QgsFeatureRendererV2::legendSymbolItems ( ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 22 entries | Virtual Table (New) - 22 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
~QgsFeatureRendererV2 |
~QgsFeatureRendererV2 |
28 |
~QgsFeatureRendererV2 |
~QgsFeatureRendererV2 |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
QgsFeatureRendererV2::renderFeature |
QgsFeatureRendererV2::renderFeature |
40 |
QgsFeatureRendererV2::dump |
QgsFeatureRendererV2::dump |
44 |
QgsFeatureRendererV2::capabilities |
QgsFeatureRendererV2::capabilities |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
QgsFeatureRendererV2::save |
QgsFeatureRendererV2::save |
56 |
QgsFeatureRendererV2::writeSld |
QgsFeatureRendererV2::writeSld |
60 |
QgsFeatureRendererV2::toSld |
QgsFeatureRendererV2::toSld |
64 |
QgsFeatureRendererV2::legendSymbologyItems |
QgsFeatureRendererV2::legendSymbologyItems |
68 |
QgsFeatureRendererV2::legendSymbolItems |
QgsFeatureRendererV2::legendSymbolItems |
72 |
QgsFeatureRendererV2::rotationField |
QgsFeatureRendererV2::rotationField |
76 |
QgsFeatureRendererV2::setRotationField |
QgsFeatureRendererV2::setRotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsFeatureRendererV2::willRenderFeature |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (1)
QgsFeatureRendererV2::legendSymbolItems ( )This method is from 'QgsFeatureRendererV2' class.
qgsrulebasedrendererv2.h
[+] class QgsRuleBasedRendererV2::Rule (1)
| Change |
Effect |
1 | Field mElseRules has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (>10)
QgsRuleBasedRendererV2::capabilities ( )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::clone ( )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::dump ( ) constField 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::legendSymbologyItems ( QSize iconSize )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::QgsRuleBasedRendererV2 [in-charge] ( QgsRuleBasedRendererV2::Rule* root )1st parameter 'root' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::QgsRuleBasedRendererV2 [in-charge] ( QgsSymbolV2* defaultSymbol )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::refineRuleCategories ( QgsRuleBasedRendererV2::Rule* initialRule, QgsCategorizedSymbolRendererV2* r ) [static]1st parameter 'initialRule' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::refineRuleRanges ( QgsRuleBasedRendererV2::Rule* initialRule, QgsGraduatedSymbolRendererV2* r ) [static]1st parameter 'initialRule' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::refineRuleScales ( QgsRuleBasedRendererV2::Rule* initialRule, QList<int> scales ) [static]1st parameter 'initialRule' (pointer) has base type 'QgsRuleBasedRendererV2::Rule'.
QgsRuleBasedRendererV2::renderFeature ( QgsFeature& feature, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )Field 'this->mRootRule' in the object of this method has base type 'QgsRuleBasedRendererV2::Rule'.
...
qgsvectorlayer.h
[+] class QgsAttributeEditorContainer (2)
| Change |
Effect |
1 | Virtual method QgsAttributeEditorContainer::findElements ( enum QgsAttributeEditorElement::AttributeEditorType ) const has been added to this class. | The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected. |
2 | Virtual method QgsAttributeEditorContainer::isGroupBox ( ) const has been added to this class. | The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 18 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsAttributeEditorElement::metaObject |
QgsAttributeEditorElement::metaObject |
12 |
QgsAttributeEditorElement::qt_metacast |
QgsAttributeEditorElement::qt_metacast |
16 |
QgsAttributeEditorElement::qt_metacall |
QgsAttributeEditorElement::qt_metacall |
20 |
~QgsAttributeEditorContainer |
~QgsAttributeEditorContainer |
24 |
~QgsAttributeEditorContainer |
~QgsAttributeEditorContainer |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsAttributeEditorContainer::toDomElement |
QgsAttributeEditorContainer::toDomElement |
60 |
QgsAttributeEditorContainer::addChildElement |
QgsAttributeEditorContainer::addChildElement |
64 |
|
QgsAttributeEditorContainer::isGroupBox |
68 |
|
QgsAttributeEditorContainer::findElements |
[+] affected symbols (3)
QgsAttributeEditorContainer::addChildElement ( QgsAttributeEditorElement* widget )This method is from 'QgsAttributeEditorContainer' class.
QgsAttributeEditorContainer::toDomElement ( QDomDocument& doc ) constThis method is from 'QgsAttributeEditorContainer' class.
QgsAttributeEditorContainer::~QgsAttributeEditorContainer [in-charge] ( )This method is from 'QgsAttributeEditorContainer' class.
[+] class QgsVectorLayer (1)
| Change |
Effect |
1 | Virtual method QgsVectorLayer::loadNamedStyle ( QString const&, bool&, bool ) has been added to this class instead of QgsVectorLayer::loadNamedStyle ( QString const, bool&, bool ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 56 entries | Virtual Table (New) - 56 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsVectorLayer::metaObject |
QgsVectorLayer::metaObject |
12 |
QgsVectorLayer::qt_metacast |
QgsVectorLayer::qt_metacast |
16 |
QgsVectorLayer::qt_metacall |
QgsVectorLayer::qt_metacall |
20 |
~QgsVectorLayer |
~QgsVectorLayer |
24 |
~QgsVectorLayer |
~QgsVectorLayer |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QgsMapLayer::connectNotify |
QgsMapLayer::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsVectorLayer::reload |
QgsVectorLayer::reload |
60 |
QgsVectorLayer::draw |
QgsVectorLayer::draw |
64 |
QgsVectorLayer::drawLabels |
QgsVectorLayer::drawLabels |
68 |
QgsVectorLayer::extent |
QgsVectorLayer::extent |
72 |
QgsMapLayer::subLayers |
QgsMapLayer::subLayers |
76 |
QgsMapLayer::setLayerOrder |
QgsMapLayer::setLayerOrder |
80 |
QgsMapLayer::setSubLayerVisibility |
QgsMapLayer::setSubLayerVisibility |
84 |
QgsVectorLayer::isEditable |
QgsVectorLayer::isEditable |
88 |
QgsMapLayer::lastErrorTitle |
QgsMapLayer::lastErrorTitle |
92 |
QgsMapLayer::lastError |
QgsMapLayer::lastError |
96 |
QgsMapLayer::error |
QgsMapLayer::error |
100 |
QgsMapLayer::styleURI |
QgsMapLayer::styleURI |
104 |
QgsMapLayer::loadDefaultStyle |
QgsMapLayer::loadDefaultStyle |
108 |
QgsVectorLayer::loadNamedStyle |
QgsVectorLayer::loadNamedStyle |
112 |
QgsMapLayer::loadNamedStyleFromDb |
QgsMapLayer::loadNamedStyleFromDb |
116 |
QgsMapLayer::exportNamedStyle |
QgsMapLayer::exportNamedStyle |
120 |
QgsMapLayer::exportSldStyle |
QgsMapLayer::exportSldStyle |
124 |
QgsMapLayer::saveDefaultStyle |
QgsMapLayer::saveDefaultStyle |
128 |
QgsMapLayer::saveNamedStyle |
QgsMapLayer::saveNamedStyle |
132 |
QgsMapLayer::saveSldStyle |
QgsMapLayer::saveSldStyle |
136 |
QgsMapLayer::loadSldStyle |
QgsMapLayer::loadSldStyle |
140 |
QgsVectorLayer::readSld |
QgsVectorLayer::readSld |
144 |
QgsVectorLayer::readSymbology |
QgsVectorLayer::readSymbology |
148 |
QgsVectorLayer::writeSymbology |
QgsVectorLayer::writeSymbology |
152 |
QgsVectorLayer::onCacheImageDelete |
QgsVectorLayer::onCacheImageDelete |
156 |
QgsMapLayer::invalidTransformInput |
QgsMapLayer::invalidTransformInput |
160 |
QgsVectorLayer::metadata |
QgsVectorLayer::metadata |
164 |
QgsMapLayer::timestamp |
QgsMapLayer::timestamp |
168 |
QgsVectorLayer::setExtent |
QgsVectorLayer::setExtent |
172 |
QgsVectorLayer::readXml |
QgsVectorLayer::readXml |
176 |
QgsVectorLayer::writeXml |
QgsVectorLayer::writeXml |
180 |
QgsVectorLayer::saveStyleToDatabase |
QgsVectorLayer::saveStyleToDatabase |
184 |
QgsVectorLayer::listStylesInDatabase |
QgsVectorLayer::listStylesInDatabase |
188 |
QgsVectorLayer::getStyleFromDatabase |
QgsVectorLayer::getStyleFromDatabase |
192 |
QgsVectorLayer::loadNamedStyle |
QgsVectorLayer::loadNamedStyle |
196 |
QgsVectorLayer::applyNamedStyle |
QgsVectorLayer::applyNamedStyle |
200 |
QgsVectorLayer::featureCount |
QgsVectorLayer::featureCount |
204 |
QgsVectorLayer::setSubsetString |
QgsVectorLayer::setSubsetString |
208 |
QgsVectorLayer::subsetString |
QgsVectorLayer::subsetString |
212 |
QgsVectorLayer::isReadOnly |
QgsVectorLayer::isReadOnly |
216 |
QgsVectorLayer::isModified |
QgsVectorLayer::isModified |
220 |
QgsVectorLayer::updateExtents |
QgsVectorLayer::updateExtents |
[+] affected symbols (1)
QgsVectorLayer::loadNamedStyle ( QString const theURI, bool& theResultFlag, bool loadFromLocalDb )This method is from 'QgsVectorLayer' class.
[+] enum QgsAttributeEditorElement::AttributeEditorType (1)
| Change |
Effect |
1 | Value of member AeTypeInvalid has been changed from 2 to 3. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (8)
QgsAttributeEditorContainer::addChildElement ( QgsAttributeEditorElement* widget )Field 'widget->mType' in 1st parameter 'widget' (pointer) has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::metaObject ( ) constField 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::qt_metacast ( char const* p1 )Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::staticMetaObject [data]Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::~QgsAttributeEditorElement [in-charge] ( )Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsVectorLayer::addAttributeEditorWidget ( QgsAttributeEditorElement* data )Field 'data->mType' in 1st parameter 'data' (pointer) has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsVectorLayer::attributeEditorElementFromDomElement ( QDomElement& elem, QObject* parent )Field 'retval->mType' in return value (pointer) has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
qgsvectorlayerfeatureiterator.h
[+] class QgsVectorLayerFeatureIterator (3)
| Change |
Effect |
1 | Field mChangedFeaturesIterator has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field mChangedFeaturesRequest has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Size of field mProviderRequest has been changed from 52 bytes to 76 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (>10)
QgsVectorLayerFeatureIterator::addJoinedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::close ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextAddedFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextChangedGeomFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::nextFeatureFid ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareJoins ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request )This constructor is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::rewind ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::rewindEditBuffer ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::updateChangedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
...
to the top
Problems with Symbols, Medium Severity (4)
qgsfeaturelistmodel.h,
libqgis_gui.so.2.0.1
[+] QgsFeatureListModel::displayExpression ( ) const (2)
[symbol: _ZNK19QgsFeatureListModel17displayExpressionEv]
| Change | Effect |
---|
1 | Type of return value has been changed from QString const& to QString of different format. | Applications will obtain a different return value and execution may change. |
2 | The pointer level of return value has been decreased from 1 to 0. | Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash. |
qgsfeaturelistview.h,
libqgis_gui.so.2.0.1
[+] QgsFeatureListView::displayExpression ( ) const (2)
[symbol: _ZNK18QgsFeatureListView17displayExpressionEv]
| Change | Effect |
---|
1 | Type of return value has been changed from QString const& to QString const of different format. | Applications will obtain a different return value and execution may change. |
2 | The pointer level of return value has been decreased from 1 to 0. | Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash. |
to the top
Problems with Data Types, Low Severity (134)
qgsatlascomposition.h
[+] class QgsAtlasComposition (9)
| Change |
Effect |
1 | Field mCurrentFeatureNo has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mTransformedFeatureBounds has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 288 bytes to 260 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
4 | Size of field mFeatureKeys has been changed from 24 bytes to 4 bytes. | Size of the inclusive type has been changed. |
5 | Size of field mTransform has been changed from 124 bytes to 140 bytes. | Size of the inclusive type has been changed. |
6 | Field mComposerMap has been removed from this type. | Size of the inclusive type has been changed. |
7 | Field mMargin has been removed from this type. | Size of the inclusive type has been changed. |
8 | Field mOrigExtent has been removed from this type. | Size of the inclusive type has been changed. |
9 | Field mRestoreLayer has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsAtlasComposition::beginRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::currentFilename ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::endRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::metaObject ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::numFeatures ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::parameterChanged ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::QgsAtlasComposition [in-charge] ( struct QgsComposition* composition )This constructor is from 'QgsAtlasComposition' class.
QgsAtlasComposition::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::qt_metacast ( char const* p1 )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::readXML ( QDomElement const& elem, QDomDocument const& doc )This method is from 'QgsAtlasComposition' class.
...
qgsattributetablefiltermodel.h
[+] class QgsAttributeTableFilterModel (2)
| Change |
Effect |
1 | Size of this type has been changed from 36 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field mMasterSelection has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsAttributeTableFilterModel::extentsChanged ( )This method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::fidToIndex ( QgsFeatureId fid )This method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::fidToIndexList ( QgsFeatureId fid )This method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::filterAcceptsRow ( int sourceRow, QModelIndex const& sourceParent ) constThis method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::generateListOfVisibleFeatures ( )This method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::lessThan ( QModelIndex const& left, QModelIndex const& right ) constThis method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::mapFromMaster ( QModelIndex const& sourceIndex ) constThis method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::mapToMaster ( QModelIndex const& proxyIndex ) constThis method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::metaObject ( ) constThis method is from 'QgsAttributeTableFilterModel' class.
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )This constructor is from 'QgsAttributeTableFilterModel' class.
...
qgsattributetablemodel.h
[+] class QgsAttributeTableModel (2)
| Change |
Effect |
1 | Field mChangedCellBounds has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of field mFeatureRequest has been changed from 52 bytes to 76 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )2nd parameter 'sourceModel' (pointer) has base type 'QgsAttributeTableModel'.
QgsAttributeTableFilterModel::setSourceModel ( QgsAttributeTableModel* sourceModel )1st parameter 'sourceModel' (pointer) has base type 'QgsAttributeTableModel'.
QgsAttributeTableModel::attributeValueChanged ( QgsFeatureId fid, int idx, QVariant const& value )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::columnCount ( QModelIndex const& parent ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::data ( QModelIndex const& index, int role ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::executeAction ( int action, QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::feature ( QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureDeleted ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::fieldCol ( int idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::fieldIdx ( int col ) constThis method is from 'QgsAttributeTableModel' class.
...
qgsattributetableview.h
[+] class QgsAttributeTableView (1)
| Change |
Effect |
1 | Field mFeatureSelectionManager has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsAttributeTableView::_q_selectRow ( int row )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::closeEvent ( QCloseEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::contextMenuEvent ( QContextMenuEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::eventFilter ( QObject* object, QEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::finished ( )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::keyPressEvent ( QKeyEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::metaObject ( ) constThis method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::mouseMoveEvent ( QMouseEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::mousePressEvent ( QMouseEvent* event )This method is from 'QgsAttributeTableView' class.
QgsAttributeTableView::mouseReleaseEvent ( QMouseEvent* event )This method is from 'QgsAttributeTableView' class.
...
qgscachedfeatureiterator.h
[+] class QgsCachedFeatureIterator (1)
| Change |
Effect |
1 | Virtual method QgsCachedFeatureIterator::nextFeature ( QgsFeature& ) has been overridden by QgsAbstractFeatureIterator::nextFeature ( QgsFeature& ). | Method QgsAbstractFeatureIterator::nextFeature ( QgsFeature& ) will be called instead of QgsCachedFeatureIterator::nextFeature ( QgsFeature& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsCachedFeatureIterator |
~QgsCachedFeatureIterator |
12 |
~QgsCachedFeatureIterator |
~QgsCachedFeatureIterator |
16 |
QgsCachedFeatureIterator::nextFeature |
QgsAbstractFeatureIterator::nextFeature |
20 |
QgsCachedFeatureIterator::rewind |
QgsCachedFeatureIterator::rewind |
24 |
QgsCachedFeatureIterator::close |
QgsCachedFeatureIterator::close |
28 |
|
QgsCachedFeatureIterator::fetchFeature |
32 |
|
QgsAbstractFeatureIterator::nextFeatureFilterExpression |
36 |
|
QgsCachedFeatureIterator::nextFeatureFilterFids |
40 |
|
QgsAbstractFeatureIterator::prepareSimplification |
44 |
|
QgsAbstractFeatureIterator::providerCanSimplify |
48 |
|
QgsAbstractFeatureIterator::simplify |
[+] affected symbols (1)
QgsCachedFeatureIterator::nextFeature ( QgsFeature& f )The method 'QgsAbstractFeatureIterator::nextFeature (QgsFeature& f)' will be called instead of this method.
[+] class QgsCachedFeatureWriterIterator (1)
| Change |
Effect |
1 | Virtual method QgsCachedFeatureWriterIterator::nextFeature ( QgsFeature& ) has been overridden by QgsAbstractFeatureIterator::nextFeature ( QgsFeature& ). | Method QgsAbstractFeatureIterator::nextFeature ( QgsFeature& ) will be called instead of QgsCachedFeatureWriterIterator::nextFeature ( QgsFeature& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsCachedFeatureWriterIterator |
~QgsCachedFeatureWriterIterator |
12 |
~QgsCachedFeatureWriterIterator |
~QgsCachedFeatureWriterIterator |
16 |
QgsCachedFeatureWriterIterator::nextFeature |
QgsAbstractFeatureIterator::nextFeature |
20 |
QgsCachedFeatureWriterIterator::rewind |
QgsCachedFeatureWriterIterator::rewind |
24 |
QgsCachedFeatureWriterIterator::close |
QgsCachedFeatureWriterIterator::close |
28 |
|
QgsCachedFeatureWriterIterator::fetchFeature |
32 |
|
QgsAbstractFeatureIterator::nextFeatureFilterExpression |
36 |
|
QgsAbstractFeatureIterator::nextFeatureFilterFids |
40 |
|
QgsAbstractFeatureIterator::prepareSimplification |
44 |
|
QgsAbstractFeatureIterator::providerCanSimplify |
48 |
|
QgsAbstractFeatureIterator::simplify |
[+] affected symbols (1)
QgsCachedFeatureWriterIterator::nextFeature ( QgsFeature& f )The method 'QgsAbstractFeatureIterator::nextFeature (QgsFeature& f)' will be called instead of this method.
qgscategorizedsymbolrendererv2.h
[+] class QgsCategorizedSymbolRendererV2 (8)
| Change |
Effect |
1 | Field mInvertedColorRamp has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mSizeScale has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | The pointer level of field mSourceColorRamp has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
4 | The pointer level of field mSourceSymbol has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
5 | Type of field mSourceColorRamp has been changed from QgsVectorColorRampV2* to QScopedPointer<QgsVectorColorRampV2,QScopedPointerDeleter<QgsVectorColorRampV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
6 | Type of field mSourceSymbol has been changed from QgsSymbolV2* to QScopedPointer<QgsSymbolV2,QScopedPointerDeleter<QgsSymbolV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
7 | Field mRotationFieldIdx has been renamed to mExpression. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
8 | Field mSizeScaleField has been renamed to mRotation. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::addCategory ( QgsRendererCategoryV2 const& category )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::capabilities ( )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::categoryIndexForValue ( QVariant val )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::clone ( )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::deleteAllCategories ( )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::deleteCategory ( int catIndex )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::dump ( ) constThis method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::moveCategory ( int from, int to )This method is from 'QgsCategorizedSymbolRendererV2' class.
QgsCategorizedSymbolRendererV2::QgsCategorizedSymbolRendererV2 [in-charge] ( QString attrName, QgsCategoryList categories )This constructor is from 'QgsCategorizedSymbolRendererV2' class.
...
[+] class QgsRendererCategoryV2 (2)
| Change |
Effect |
1 | The pointer level of field mSymbol has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
2 | Type of field mSymbol has been changed from QgsSymbolV2* to QScopedPointer<QgsSymbolV2,QScopedPointerDeleter<QgsSymbolV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::addCategory ( QgsRendererCategoryV2 const& category )1st parameter 'category' (reference) has base type 'QgsRendererCategoryV2'.
QgsRendererCategoryV2::dump ( ) constThis method is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::label ( ) constThis method is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::QgsRendererCategoryV2 [in-charge] ( )This constructor is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::QgsRendererCategoryV2 [in-charge] ( QgsRendererCategoryV2 const& cat )1st parameter 'cat' (reference) has base type 'QgsRendererCategoryV2'.
QgsRendererCategoryV2::QgsRendererCategoryV2 [in-charge] ( QVariant value, QgsSymbolV2* symbol, QString label )This constructor is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::setLabel ( QString const& label )This method is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::setSymbol ( QgsSymbolV2* s )This method is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::setValue ( QVariant const& value )This method is from 'QgsRendererCategoryV2' class.
QgsRendererCategoryV2::symbol ( ) constThis method is from 'QgsRendererCategoryV2' class.
...
qgscolorbutton.h
[+] class QgsColorButton (1)
| Change |
Effect |
1 | Field mColorSet has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsColorButton::changeEvent ( QEvent* e )This method is from 'QgsColorButton' class.
QgsColorButton::color ( ) constThis method is from 'QgsColorButton' class.
QgsColorButton::colorChanged ( QColor const& color )This method is from 'QgsColorButton' class.
QgsColorButton::colorDialogOptions ( )This method is from 'QgsColorButton' class.
QgsColorButton::colorDialogTitle ( )This method is from 'QgsColorButton' class.
QgsColorButton::metaObject ( ) constThis method is from 'QgsColorButton' class.
QgsColorButton::QgsColorButton [in-charge] ( QWidget* parent, QString cdt, QColorDialog::ColorDialogOptions cdo )This constructor is from 'QgsColorButton' class.
QgsColorButton::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsColorButton' class.
QgsColorButton::qt_metacast ( char const* p1 )This method is from 'QgsColorButton' class.
QgsColorButton::setButtonBackground ( )This method is from 'QgsColorButton' class.
...
qgscolorrampcombobox.h
[+] class QgsColorRampComboBox (1)
| Change |
Effect |
1 | Field mShowGradientOnly has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsColorRampComboBox::colorRampChanged ( int index )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::currentColorRamp ( )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::metaObject ( ) constThis method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::populate ( QgsStyleV2* style )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::QgsColorRampComboBox [in-charge] ( QWidget* parent )This constructor is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::qt_metacast ( char const* p1 )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::rampIconSize [data]This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::setSourceColorRamp ( QgsVectorColorRampV2* sourceRamp )This method is from 'QgsColorRampComboBox' class.
QgsColorRampComboBox::staticMetaObject [data]This method is from 'QgsColorRampComboBox' class.
...
qgscomposeritem.h
[+] class QgsComposerItem (5)
| Change |
Effect |
1 | Virtual method QgsComposerItem::hoverMoveEvent ( QGraphicsSceneHoverEvent* ) has been overridden by QGraphicsItem::hoverMoveEvent ( QGraphicsSceneHoverEvent* ). | Method QGraphicsItem::hoverMoveEvent ( QGraphicsSceneHoverEvent* ) will be called instead of QgsComposerItem::hoverMoveEvent ( QGraphicsSceneHoverEvent* ) by old applications. |
2 | Virtual method QgsComposerItem::mouseMoveEvent ( QGraphicsSceneMouseEvent* ) has been overridden by QGraphicsItem::mouseMoveEvent ( QGraphicsSceneMouseEvent* ). | Method QGraphicsItem::mouseMoveEvent ( QGraphicsSceneMouseEvent* ) will be called instead of QgsComposerItem::mouseMoveEvent ( QGraphicsSceneMouseEvent* ) by old applications. |
3 | Virtual method QgsComposerItem::mousePressEvent ( QGraphicsSceneMouseEvent* ) has been overridden by QGraphicsItem::mousePressEvent ( QGraphicsSceneMouseEvent* ). | Method QGraphicsItem::mousePressEvent ( QGraphicsSceneMouseEvent* ) will be called instead of QgsComposerItem::mousePressEvent ( QGraphicsSceneMouseEvent* ) by old applications. |
4 | Virtual method QgsComposerItem::mouseReleaseEvent ( QGraphicsSceneMouseEvent* ) has been overridden by QGraphicsItem::mouseReleaseEvent ( QGraphicsSceneMouseEvent* ). | Method QGraphicsItem::mouseReleaseEvent ( QGraphicsSceneMouseEvent* ) will be called instead of QgsComposerItem::mouseReleaseEvent ( QGraphicsSceneMouseEvent* ) by old applications. |
5 | Field mRotation has been renamed to mItemRotation. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 78 entries | Virtual Table (New) - 78 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsComposerItem::metaObject |
QgsComposerItem::metaObject |
12 |
QgsComposerItem::qt_metacast |
QgsComposerItem::qt_metacast |
16 |
QgsComposerItem::qt_metacall |
QgsComposerItem::qt_metacall |
20 |
~QgsComposerItem |
~QgsComposerItem |
24 |
~QgsComposerItem |
~QgsComposerItem |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsComposerItem::type |
QgsComposerItem::type |
60 |
QgsComposerItem::setSelected |
QgsComposerItem::setSelected |
64 |
QgsComposerItem::selected |
QgsComposerItem::selected |
68 |
QgsComposerItem::writeSettings |
QgsComposerItem::writeSettings |
72 |
QgsComposerItem::readSettings |
QgsComposerItem::readSettings |
76 |
QgsComposerItem::removeSettings |
QgsComposerItem::removeSettings |
80 |
QgsComposerItem::moveContent |
QgsComposerItem::moveContent |
84 |
QgsComposerItem::zoomContent |
QgsComposerItem::zoomContent |
88 |
QgsComposerItem::setSceneRect |
QgsComposerItem::setSceneRect |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
QgsComposerItem::addItem |
QgsComposerItem::setFrameOutlineWidth |
104 |
QgsComposerItem::removeItems |
QgsComposerItem::estimatedFrameBleed |
108 |
QgsComposerItem::beginItemCommand |
QgsComposerItem::rectWithFrame |
112 |
QgsComposerItem::endItemCommand |
QgsComposerItem::addItem |
116 |
QgsComposerItem::updateItem |
QgsComposerItem::removeItems |
120 |
QgsComposerItem::setId |
QgsComposerItem::beginItemCommand |
124 |
QgsComposerItem::setRotation |
QgsComposerItem::endItemCommand |
128 |
QgsComposerItem::mouseMoveEvent |
QgsComposerItem::updateItem |
132 |
QgsComposerItem::mousePressEvent |
QgsComposerItem::setId |
136 |
QgsComposerItem::mouseReleaseEvent |
QgsComposerItem::setRotation |
140 |
QgsComposerItem::hoverMoveEvent |
QgsComposerItem::setItemRotation |
144 |
QgsComposerItem::drawSelectionBoxes |
QgsComposerItem::drawSelectionBoxes |
148 |
QgsComposerItem::drawFrame |
QgsComposerItem::drawFrame |
152 |
QgsComposerItem::drawBackground |
QgsComposerItem::drawBackground |
156 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
160 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
164 |
non-virtual thunk |
non-virtual thunk |
168 |
non-virtual thunk |
non-virtual thunk |
172 |
QGraphicsItem::advance |
QGraphicsItem::advance |
176 |
QGraphicsRectItem::boundingRect |
QGraphicsRectItem::boundingRect |
180 |
QGraphicsRectItem::shape |
QGraphicsRectItem::shape |
184 |
QGraphicsRectItem::contains |
QGraphicsRectItem::contains |
188 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
192 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
196 |
QGraphicsRectItem::isObscuredBy |
QGraphicsRectItem::isObscuredBy |
200 |
QGraphicsRectItem::opaqueArea |
QGraphicsRectItem::opaqueArea |
204 |
QGraphicsRectItem::paint |
QGraphicsRectItem::paint |
208 |
non-virtual thunk |
non-virtual thunk |
212 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
216 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
220 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
224 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
228 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
232 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
236 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
240 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
244 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
248 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
252 |
non-virtual thunk |
QGraphicsItem::hoverMoveEvent |
256 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
260 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
264 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
268 |
non-virtual thunk |
QGraphicsItem::mousePressEvent |
272 |
non-virtual thunk |
QGraphicsItem::mouseMoveEvent |
276 |
non-virtual thunk |
QGraphicsItem::mouseReleaseEvent |
280 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
284 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
288 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
292 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
296 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
300 |
QGraphicsRectItem::supportsExtension |
QGraphicsRectItem::supportsExtension |
304 |
QGraphicsRectItem::setExtension |
QGraphicsRectItem::setExtension |
308 |
QGraphicsRectItem::extension |
QGraphicsRectItem::extension |
[+] affected symbols (>10)
QgsAddRemoveItemCommand::itemAdded ( QgsComposerItem* item )1st parameter 'item' (pointer) has base type 'QgsComposerItem'.
QgsAddRemoveItemCommand::itemRemoved ( QgsComposerItem* item )1st parameter 'item' (pointer) has base type 'QgsComposerItem'.
QgsAddRemoveItemCommand::QgsAddRemoveItemCommand [in-charge] ( enum QgsAddRemoveItemCommand::State s, QgsComposerItem* item, struct QgsComposition* c, QString const& text, QUndoCommand* parent )2nd parameter 'item' (pointer) has base type 'QgsComposerItem'.
QgsComposerItem::_readXML ( QDomElement const& itemElem, QDomDocument const& doc )This method is from 'QgsComposerItem' class.
QgsComposerItem::_writeXML ( QDomElement& itemElem, QDomDocument& doc ) constThis method is from 'QgsComposerItem' class.
QgsComposerItem::addItem ( QgsComposerItem* item )1st parameter 'item' (pointer) has base type 'QgsComposerItem'.
QgsComposerItem::angle ( QPointF const& p1, QPointF const& p2 ) constThis method is from 'QgsComposerItem' class.
QgsComposerItem::beginCommand ( QString const& commandText, enum QgsComposerMergeCommand::Context c )This method is from 'QgsComposerItem' class.
QgsComposerItem::beginItemCommand ( QString const& text )This method is from 'QgsComposerItem' class.
QgsComposerItem::cancelCommand ( )This method is from 'QgsComposerItem' class.
...
qgscomposeritemcommand.h
[+] enum QgsComposerMergeCommand::Context (4)
| Change |
Effect |
1 | Value of member LegendColumnCount has been changed from 7 to 6. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
2 | Value of member TableMaximumFeatures has been changed from 29 to 30. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
3 | The member ComposerLabelRotation has been removed. | This may result in crash or incorrect behavior of applications because the library may not handle removed member anymore. |
4 | The member ShapeRotation has been removed. | This may result in crash or incorrect behavior of applications because the library may not handle removed member anymore. |
[+] affected symbols (2)
QgsComposerItem::beginCommand ( QString const& commandText, enum QgsComposerMergeCommand::Context c )2nd parameter 'c' has type 'enum QgsComposerMergeCommand::Context'.
QgsComposerMergeCommand::QgsComposerMergeCommand [in-charge] ( enum QgsComposerMergeCommand::Context c, QgsComposerItem* item, QString const& text )1st parameter 'c' has type 'enum QgsComposerMergeCommand::Context'.
qgscoordinatereferencesystem.h
[+] class QgsCoordinateReferenceSystem (1)
| Change |
Effect |
1 | Field mProj4 has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsCoordinateReferenceSystem::authid ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::axisInverted ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromId ( long const theId, enum QgsCoordinateReferenceSystem::CrsType theType )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromOgcWmsCrs ( QString theCrs )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromSrid ( long const theSrid )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::createFromSrsId ( long const theSrsId )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::description ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::ellipsoidAcronym ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::findMatchingProj ( )This method is from 'QgsCoordinateReferenceSystem' class.
QgsCoordinateReferenceSystem::geographicFlag ( ) constThis method is from 'QgsCoordinateReferenceSystem' class.
...
qgscoordinatetransform.h
[+] class QgsCoordinateTransform (4)
| Change |
Effect |
1 | Field mDestinationDatumTransform has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mSourceDatumTransform has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of field mDestCRS has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
4 | Size of field mSourceCRS has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsCoordinateTransform::initialise ( )This method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::invalidTransformInput ( ) constThis method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::metaObject ( ) constThis method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( long theSourceSrsId, long theDestSrsId )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( long theSourceSrid, QString theDestWkt, enum QgsCoordinateReferenceSystem::CrsType theSourceCRSType )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( QgsCoordinateReferenceSystem const& theSource, QgsCoordinateReferenceSystem const& theDest )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::QgsCoordinateTransform [in-charge] ( QString theSourceWkt, QString theDestWkt )This constructor is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsCoordinateTransform' class.
QgsCoordinateTransform::qt_metacast ( char const* p1 )This method is from 'QgsCoordinateTransform' class.
...
qgscrscache.h
[+] class QgsCRSCache (1)
| Change |
Effect |
1 | Size of field mInvalidCRS has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (6)
QgsCRSCache::crsByAuthId ( QString const& authid )This method is from 'QgsCRSCache' class.
QgsCRSCache::crsByEpsgId ( long epsg )This method is from 'QgsCRSCache' class.
QgsCRSCache::instance ( ) [static]Return value (pointer) has base type 'QgsCRSCache'.
QgsCRSCache::QgsCRSCache [in-charge] ( )This constructor is from 'QgsCRSCache' class.
QgsCRSCache::updateCRSCache ( QString const& authid )This method is from 'QgsCRSCache' class.
QgsCRSCache::~QgsCRSCache [in-charge] ( )This method is from 'QgsCRSCache' class.
qgsdiagram.h
[+] class QgsDiagram (1)
| Change |
Effect |
1 | Field mExpressions has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsDiagram::scaledFont ( QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::setPenWidth ( QPen& pen, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::sizePainterUnits ( float l, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::sizePainterUnits ( QSizeF const& size, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::~QgsDiagram [in-charge] ( )This method is from 'QgsDiagram' class.
QgsDiagramLayerSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )Field 'this->renderer->mDiagram' in the object of this method has base type 'QgsDiagram'.
QgsDiagramLayerSettings::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) constField 'this->renderer->mDiagram' in the object of this method has base type 'QgsDiagram'.
QgsDiagramRendererV2::_readXML ( QDomElement const& elem, QgsVectorLayer const* layer )Field 'this->mDiagram' in the object of this method has base type 'QgsDiagram'.
QgsDiagramRendererV2::_writeXML ( QDomElement& rendererElem, QDomDocument& doc, QgsVectorLayer const* layer ) constField 'this->mDiagram' in the object of this method has base type 'QgsDiagram'.
QgsDiagramRendererV2::convertSizeToMapUnits ( QSizeF& size, QgsRenderContext const& context ) constField 'this->mDiagram' in the object of this method has base type 'QgsDiagram'.
...
qgsdiagramrendererv2.h
[+] class QgsDiagramSettings (1)
| Change |
Effect |
1 | Field categoryIndices has been renamed to categoryAttributes. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (9)
QgsDiagram::scaledFont ( QgsDiagramSettings const& s, QgsRenderContext const& c )1st parameter 's' (reference) has base type 'QgsDiagramSettings'.
QgsDiagram::setPenWidth ( QPen& pen, QgsDiagramSettings const& s, QgsRenderContext const& c )2nd parameter 's' (reference) has base type 'QgsDiagramSettings'.
QgsDiagram::sizePainterUnits ( float l, QgsDiagramSettings const& s, QgsRenderContext const& c )2nd parameter 's' (reference) has base type 'QgsDiagramSettings'.
QgsDiagram::sizePainterUnits ( QSizeF const& size, QgsDiagramSettings const& s, QgsRenderContext const& c )2nd parameter 's' (reference) has base type 'QgsDiagramSettings'.
QgsDiagramSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsDiagramSettings' class.
QgsDiagramSettings::writeXML ( QDomElement& rendererElem, QDomDocument& doc, QgsVectorLayer const* layer ) constThis method is from 'QgsDiagramSettings' class.
QgsHistogramDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )3rd parameter 's' (reference) has base type 'QgsDiagramSettings'.
QgsPieDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )3rd parameter 's' (reference) has base type 'QgsDiagramSettings'.
QgsTextDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )3rd parameter 's' (reference) has base type 'QgsDiagramSettings'.
[+] class QgsLinearlyInterpolatedDiagramRenderer (1)
| Change |
Effect |
1 | Size of field mInterpolationSettings has been changed from 52 bytes to 60 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (7)
QgsLinearlyInterpolatedDiagramRenderer::diagramAttributes ( ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::diagramSettings ( ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::QgsLinearlyInterpolatedDiagramRenderer [in-charge] ( )This constructor is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::rendererName ( ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) constThis method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
QgsLinearlyInterpolatedDiagramRenderer::~QgsLinearlyInterpolatedDiagramRenderer [in-charge] ( )This method is from 'QgsLinearlyInterpolatedDiagramRenderer' class.
qgsellipsesymbollayerv2.h
[+] class QgsEllipseSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mOutlineStyle has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsEllipseSymbolLayerV2::clone ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::layerType ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::properties ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::QgsEllipseSymbolLayerV2 [in-charge] ( )This constructor is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::toSld ( QDomDocument& doc, QDomElement& element, QgsStringMap props ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
...
qgsexpression.h
[+] class QgsExpression (1)
| Change |
Effect |
1 | Field mExp has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsExpression::acceptVisitor ( QgsExpression::Visitor& v ) constThis method is from 'QgsExpression' class.
QgsExpression::BinaryOperatorText [data]This method is from 'QgsExpression' class.
QgsExpression::dump ( ) constThis method is from 'QgsExpression' class.
QgsExpression::evaluate ( QgsFeature const* f )This method is from 'QgsExpression' class.
QgsExpression::evaluate ( QgsFeature const* f, QgsFields const& fields )This method is from 'QgsExpression' class.
QgsExpression::gFunctionHelpTexts [data]This method is from 'QgsExpression' class.
QgsExpression::gGroups [data]This method is from 'QgsExpression' class.
QgsExpression::gmBuiltinFunctions [data]This method is from 'QgsExpression' class.
QgsExpression::gmFunctions [data]This method is from 'QgsExpression' class.
QgsExpression::gmSpecialColumns [data]This method is from 'QgsExpression' class.
...
qgsfeatureiterator.h
[+] class QgsAbstractFeatureIterator (2)
| Change |
Effect |
1 | Field mGeometrySimplifier has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mLocalSimplification has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsAbstractFeatureIterator::deref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )This constructor is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::ref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsCacheIndexFeatureId::getCacheIterator ( QgsFeatureIterator& featureIterator, QgsFeatureRequest const& featureRequest )Field 'featureIterator->mIter' in 1st parameter 'featureIterator' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsFeatureIterator::operator = ( QgsFeatureIterator const& other )Field 'other->mIter' in 1st parameter 'other' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayer::drawRendererV2 ( QgsFeatureIterator& fit, QgsRenderContext& rendererContext, bool labeling )Field 'fit->mIter' in 1st parameter 'fit' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayer::drawRendererV2Levels ( QgsFeatureIterator& fit, QgsRenderContext& rendererContext, bool labeling )Field 'fit->mIter' in 1st parameter 'fit' (reference) has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayer::getFeatures ( QgsFeatureRequest const& request )Field 'retval->mIter' in return value has base type 'QgsAbstractFeatureIterator'.
QgsVectorLayerCache::getFeatures ( QgsFeatureRequest const& featureRequest )Field 'retval->mIter' in return value has base type 'QgsAbstractFeatureIterator'.
...
qgsfeaturerequest.h
[+] class QgsFeatureRequest (1)
| Change |
Effect |
1 | Field mSimplifyMethod has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsAbstractCacheIndex::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )1st parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::deref ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )1st parameter 'request' (reference) has base type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::ref ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )Field 'this->mRequest' in the object of this method has type 'QgsFeatureRequest'.
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest, QgsFeatureIds featureIds )2nd parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsCachedFeatureWriterIterator::QgsCachedFeatureWriterIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )2nd parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsCacheIndexFeatureId::getCacheIterator ( QgsFeatureIterator& featureIterator, QgsFeatureRequest const& featureRequest )2nd parameter 'featureRequest' (reference) has base type 'QgsFeatureRequest'.
QgsCacheIndexFeatureId::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )1st parameter 'featureRequest' has type 'QgsFeatureRequest'.
QgsFeatureIterator::operator = ( QgsFeatureIterator const& other )Field 'other->mIter->mRequest' in 1st parameter 'other' (reference) has type 'QgsFeatureRequest'.
...
qgsfeaturestore.h
[+] class QgsFeatureStore (1)
| Change |
Effect |
1 | Size of field mCrs has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (4)
QgsFeatureStore::QgsFeatureStore [in-charge] ( )This constructor is from 'QgsFeatureStore' class.
QgsFeatureStore::QgsFeatureStore [in-charge] ( QgsFeatureStore const& rhs )1st parameter 'rhs' (reference) has base type 'QgsFeatureStore'.
QgsFeatureStore::QgsFeatureStore [in-charge] ( QgsFields const& fields, QgsCoordinateReferenceSystem const& crs )This constructor is from 'QgsFeatureStore' class.
QgsFeatureStore::~QgsFeatureStore [in-charge] ( )This method is from 'QgsFeatureStore' class.
qgsfillsymbollayerv2.h
[+] class QgsLinePatternFillSymbolLayer (3)
| Change |
Effect |
1 | Field mFillLineSymbol has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Virtual method QgsSymbolLayerV2::setSubSymbol ( QgsSymbolV2* ) has been overridden by QgsLinePatternFillSymbolLayer::setSubSymbol ( QgsSymbolV2* ). | Method QgsLinePatternFillSymbolLayer::setSubSymbol ( QgsSymbolV2* ) will be called instead of QgsSymbolLayerV2::setSubSymbol ( QgsSymbolV2* ) by old applications. |
3 | Virtual method QgsSymbolLayerV2::subSymbol ( ) has been overridden by QgsLinePatternFillSymbolLayer::subSymbol ( ). | Method QgsLinePatternFillSymbolLayer::subSymbol ( ) will be called instead of QgsSymbolLayerV2::subSymbol ( ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 28 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsLinePatternFillSymbolLayer::setColor |
QgsLinePatternFillSymbolLayer::color |
12 |
QgsLinePatternFillSymbolLayer::color |
QgsLinePatternFillSymbolLayer::setColor |
16 |
~QgsLinePatternFillSymbolLayer |
QgsSymbolLayerV2::setOutlineColor |
20 |
~QgsLinePatternFillSymbolLayer |
QgsSymbolLayerV2::outlineColor |
24 |
QgsLinePatternFillSymbolLayer::layerType |
QgsSymbolLayerV2::setFillColor |
28 |
QgsLinePatternFillSymbolLayer::startRender |
QgsSymbolLayerV2::fillColor |
32 |
QgsLinePatternFillSymbolLayer::stopRender |
~QgsLinePatternFillSymbolLayer |
36 |
QgsLinePatternFillSymbolLayer::clone |
~QgsLinePatternFillSymbolLayer |
40 |
QgsLinePatternFillSymbolLayer::toSld |
QgsLinePatternFillSymbolLayer::layerType |
44 |
QgsSymbolLayerV2::ogrFeatureStyle |
QgsLinePatternFillSymbolLayer::startRender |
48 |
QgsLinePatternFillSymbolLayer::properties |
QgsLinePatternFillSymbolLayer::stopRender |
52 |
QgsFillSymbolLayerV2::drawPreviewIcon |
QgsLinePatternFillSymbolLayer::clone |
56 |
QgsImageFillSymbolLayer::subSymbol |
QgsLinePatternFillSymbolLayer::toSld |
60 |
QgsImageFillSymbolLayer::setSubSymbol |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
QgsLinePatternFillSymbolLayer::setOutputUnit |
QgsLinePatternFillSymbolLayer::properties |
68 |
QgsLinePatternFillSymbolLayer::outputUnit |
QgsFillSymbolLayerV2::drawPreviewIcon |
72 |
QgsSymbolLayerV2::usedAttributes |
QgsLinePatternFillSymbolLayer::subSymbol |
76 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsLinePatternFillSymbolLayer::setSubSymbol |
80 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsLinePatternFillSymbolLayer::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsLinePatternFillSymbolLayer::setOutputUnit |
88 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsLinePatternFillSymbolLayer::outputUnit |
92 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::usedAttributes |
96 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dataDefinedProperty |
100 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dataDefinedPropertyString |
104 |
QgsImageFillSymbolLayer::renderPolygon |
QgsSymbolLayerV2::setDataDefinedProperty |
108 |
QgsLinePatternFillSymbolLayer::applyDataDefinedSettings |
QgsSymbolLayerV2::removeDataDefinedProperty |
112 |
|
QgsSymbolLayerV2::removeDataDefinedProperties |
116 |
|
QgsSymbolLayerV2::writeDxf |
120 |
|
QgsImageFillSymbolLayer::dxfWidth |
124 |
|
QgsImageFillSymbolLayer::dxfColor |
128 |
|
QgsSymbolLayerV2::dxfCustomDashPattern |
132 |
|
QgsImageFillSymbolLayer::dxfPenStyle |
136 |
|
QgsSymbolLayerV2::prepareExpressions |
140 |
|
QgsSymbolLayerV2::expression |
144 |
|
QgsImageFillSymbolLayer::renderPolygon |
148 |
|
QgsLinePatternFillSymbolLayer::applyDataDefinedSettings |
[+] affected symbols (>10)
QgsLinePatternFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::clone ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::color ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::layerType ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::ogrFeatureStyleWidth ( double widthScaleFactor ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::properties ( ) constThis method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::QgsLinePatternFillSymbolLayer [in-charge] ( )This constructor is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::setColor ( QColor const& c )This method is from 'QgsLinePatternFillSymbolLayer' class.
QgsLinePatternFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsLinePatternFillSymbolLayer' class.
...
[+] class QgsPointPatternFillSymbolLayer (1)
| Change |
Effect |
1 | Virtual method QgsSymbolLayerV2::usedAttributes ( ) const has been overridden by QgsPointPatternFillSymbolLayer::usedAttributes ( ) const. | Method QgsPointPatternFillSymbolLayer::usedAttributes ( ) const will be called instead of QgsSymbolLayerV2::usedAttributes ( ) const by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 28 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::setColor |
16 |
~QgsPointPatternFillSymbolLayer |
QgsSymbolLayerV2::setOutlineColor |
20 |
~QgsPointPatternFillSymbolLayer |
QgsSymbolLayerV2::outlineColor |
24 |
QgsPointPatternFillSymbolLayer::layerType |
QgsSymbolLayerV2::setFillColor |
28 |
QgsPointPatternFillSymbolLayer::startRender |
QgsSymbolLayerV2::fillColor |
32 |
QgsPointPatternFillSymbolLayer::stopRender |
~QgsPointPatternFillSymbolLayer |
36 |
QgsPointPatternFillSymbolLayer::clone |
~QgsPointPatternFillSymbolLayer |
40 |
QgsPointPatternFillSymbolLayer::toSld |
QgsPointPatternFillSymbolLayer::layerType |
44 |
QgsSymbolLayerV2::ogrFeatureStyle |
QgsPointPatternFillSymbolLayer::startRender |
48 |
QgsPointPatternFillSymbolLayer::properties |
QgsPointPatternFillSymbolLayer::stopRender |
52 |
QgsFillSymbolLayerV2::drawPreviewIcon |
QgsPointPatternFillSymbolLayer::clone |
56 |
QgsPointPatternFillSymbolLayer::subSymbol |
QgsPointPatternFillSymbolLayer::toSld |
60 |
QgsPointPatternFillSymbolLayer::setSubSymbol |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
QgsPointPatternFillSymbolLayer::setOutputUnit |
QgsPointPatternFillSymbolLayer::properties |
68 |
QgsPointPatternFillSymbolLayer::outputUnit |
QgsFillSymbolLayerV2::drawPreviewIcon |
72 |
QgsSymbolLayerV2::usedAttributes |
QgsPointPatternFillSymbolLayer::subSymbol |
76 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsPointPatternFillSymbolLayer::setSubSymbol |
80 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsPointPatternFillSymbolLayer::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsPointPatternFillSymbolLayer::setOutputUnit |
88 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsPointPatternFillSymbolLayer::outputUnit |
92 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsPointPatternFillSymbolLayer::usedAttributes |
96 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dataDefinedProperty |
100 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dataDefinedPropertyString |
104 |
QgsImageFillSymbolLayer::renderPolygon |
QgsSymbolLayerV2::setDataDefinedProperty |
108 |
QgsPointPatternFillSymbolLayer::applyDataDefinedSettings |
QgsSymbolLayerV2::removeDataDefinedProperty |
112 |
|
QgsSymbolLayerV2::removeDataDefinedProperties |
116 |
|
QgsSymbolLayerV2::writeDxf |
120 |
|
QgsImageFillSymbolLayer::dxfWidth |
124 |
|
QgsImageFillSymbolLayer::dxfColor |
128 |
|
QgsSymbolLayerV2::dxfCustomDashPattern |
132 |
|
QgsImageFillSymbolLayer::dxfPenStyle |
136 |
|
QgsSymbolLayerV2::prepareExpressions |
140 |
|
QgsSymbolLayerV2::expression |
144 |
|
QgsImageFillSymbolLayer::renderPolygon |
148 |
|
QgsPointPatternFillSymbolLayer::applyDataDefinedSettings |
[+] affected symbols (1)
QgsSymbolLayerV2::usedAttributes ( ) constThe method 'QgsPointPatternFillSymbolLayer::usedAttributes () const' will be called instead of this method.
qgsgml.h
[+] class QgsGml (3)
| Change |
Effect |
1 | Field mCoorMode has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mDimension has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field mEpsg has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsGml::dataProgressAndSteps ( int progress, int totalSteps )This method is from 'QgsGml' class.
QgsGml::dataReadProgress ( int progress )This method is from 'QgsGml' class.
QgsGml::getFeatures ( QByteArray const& data, enum QGis::WkbType* wkbType, QgsRectangle* extent )This method is from 'QgsGml' class.
QgsGml::getFeatures ( QString const& uri, enum QGis::WkbType* wkbType, QgsRectangle* extent )This method is from 'QgsGml' class.
QgsGml::metaObject ( ) constThis method is from 'QgsGml' class.
QgsGml::QgsGml [in-charge] ( QString const& typeName, QString const& geometryAttribute, QgsFields const& fields )This constructor is from 'QgsGml' class.
QgsGml::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsGml' class.
QgsGml::qt_metacast ( char const* p1 )This method is from 'QgsGml' class.
QgsGml::staticMetaObject [data]This method is from 'QgsGml' class.
QgsGml::totalStepsUpdate ( int totalSteps )This method is from 'QgsGml' class.
...
qgsgmlschema.h
[+] class QgsGmlSchema (1)
| Change |
Effect |
1 | Field mError has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsGmlSchema::fields ( QString const& typeName )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::geometryAttributes ( QString const& typeName )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::guessSchema ( QByteArray const& data )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::metaObject ( ) constThis method is from 'QgsGmlSchema' class.
QgsGmlSchema::parseXSD ( QByteArray const& xml )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::QgsGmlSchema [in-charge] ( )This constructor is from 'QgsGmlSchema' class.
QgsGmlSchema::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::qt_metacast ( char const* p1 )This method is from 'QgsGmlSchema' class.
QgsGmlSchema::staticMetaObject [data]This method is from 'QgsGmlSchema' class.
QgsGmlSchema::typeNames ( ) constThis method is from 'QgsGmlSchema' class.
...
qgsgraduatedsymbolrendererv2.h
[+] class QgsGraduatedSymbolRendererV2 (7)
| Change |
Effect |
1 | Field mSizeScale has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | The pointer level of field mSourceColorRamp has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
3 | The pointer level of field mSourceSymbol has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
4 | Type of field mSourceColorRamp has been changed from QgsVectorColorRampV2* to QScopedPointer<QgsVectorColorRampV2,QScopedPointerDeleter<QgsVectorColorRampV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
5 | Type of field mSourceSymbol has been changed from QgsSymbolV2* to QScopedPointer<QgsSymbolV2,QScopedPointerDeleter<QgsSymbolV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
6 | Field mRotationFieldIdx has been renamed to mExpression. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
7 | Field mSizeScaleField has been renamed to mRotation. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (>10)
QgsGraduatedSymbolRendererV2::addClass ( QgsSymbolV2* symbol )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::capabilities ( )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::clone ( )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::deleteAllClasses ( )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::deleteClass ( int idx )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::dump ( ) constThis method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::moveClass ( int from, int to )This method is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::QgsGraduatedSymbolRendererV2 [in-charge] ( QString attrName, QgsRangeList ranges )This constructor is from 'QgsGraduatedSymbolRendererV2' class.
QgsGraduatedSymbolRendererV2::rotationField ( ) constThis method is from 'QgsGraduatedSymbolRendererV2' class.
...
[+] class QgsRendererRangeV2 (2)
| Change |
Effect |
1 | The pointer level of field mSymbol has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
2 | Type of field mSymbol has been changed from QgsSymbolV2* to QScopedPointer<QgsSymbolV2,QScopedPointerDeleter<QgsSymbolV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (>10)
QgsRendererRangeV2::dump ( ) constThis method is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::label ( ) constThis method is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::lowerValue ( ) constThis method is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::QgsRendererRangeV2 [in-charge] ( )This constructor is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::QgsRendererRangeV2 [in-charge] ( double lowerValue, double upperValue, QgsSymbolV2* symbol, QString label )This constructor is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::QgsRendererRangeV2 [in-charge] ( QgsRendererRangeV2 const& range )1st parameter 'range' (reference) has base type 'QgsRendererRangeV2'.
QgsRendererRangeV2::setLabel ( QString label )This method is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::setLowerValue ( double lowerValue )This method is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::setSymbol ( QgsSymbolV2* s )This method is from 'QgsRendererRangeV2' class.
QgsRendererRangeV2::setUpperValue ( double upperValue )This method is from 'QgsRendererRangeV2' class.
...
qgsgraphbuilderintr.h
[+] class QgsGraphBuilderInterface (1)
| Change |
Effect |
1 | Size of field mCrs has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (5)
QgsGraphBuilderInterface::addArc ( int pt1id, QgsPoint const& pt1, int pt2id, QgsPoint const& pt2, QVector<QVariant>const& properties )This method is from 'QgsGraphBuilderInterface' class.
QgsGraphBuilderInterface::addVertex ( int id, QgsPoint const& pt )This method is from 'QgsGraphBuilderInterface' class.
QgsGraphBuilderInterface::~QgsGraphBuilderInterface [in-charge] ( )This method is from 'QgsGraphBuilderInterface' class.
QgsGraphDirector::makeGraph ( QgsGraphBuilderInterface* builder, QVector<QgsPoint>const& additionalPoints, QVector<QgsPoint>& tiedPoints ) const1st parameter 'builder' (pointer) has base type 'QgsGraphBuilderInterface'.
QgsLineVectorLayerDirector::makeGraph ( QgsGraphBuilderInterface* builder, QVector<QgsPoint>const& additionalPoints, QVector<QgsPoint>& tiedPoints ) const1st parameter 'builder' (pointer) has base type 'QgsGraphBuilderInterface'.
qgshighlight.h
[+] class QgsHighlight (3)
| Change |
Effect |
1 | Field mFeature has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mRenderer has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field mTemporaryFillColor has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (6)
QgsHighlight::paint ( QPainter* p )This method is from 'QgsHighlight' class.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsVectorLayer* layer )This constructor is from 'QgsHighlight' class.
QgsHighlight::setColor ( QColor const& color )This method is from 'QgsHighlight' class.
QgsHighlight::setWidth ( int width )This method is from 'QgsHighlight' class.
QgsHighlight::updateRect ( )This method is from 'QgsHighlight' class.
QgsHighlight::~QgsHighlight [in-charge] ( )This method is from 'QgsHighlight' class.
qgshistogramdiagram.h
[+] class QgsHistogramDiagram (2)
| Change |
Effect |
1 | Virtual method QgsHistogramDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) has been overridden by QgsDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ). | Method QgsDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) will be called instead of QgsHistogramDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) by old applications. |
2 | Virtual method QgsHistogramDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) has been overridden by QgsDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ). | Method QgsDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) will be called instead of QgsHistogramDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 10 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsHistogramDiagram |
~QgsHistogramDiagram |
12 |
~QgsHistogramDiagram |
~QgsHistogramDiagram |
16 |
QgsHistogramDiagram::renderDiagram |
QgsDiagram::renderDiagram |
20 |
QgsHistogramDiagram::diagramName |
QgsHistogramDiagram::renderDiagram |
24 |
QgsHistogramDiagram::diagramSize |
QgsHistogramDiagram::diagramName |
28 |
QgsHistogramDiagram::diagramSize |
QgsHistogramDiagram::diagramSize |
32 |
|
QgsDiagram::diagramSize |
36 |
|
QgsHistogramDiagram::diagramSize |
[+] affected symbols (2)
QgsHistogramDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )The method 'QgsDiagram::diagramSize (QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is)' will be called instead of this method.
QgsHistogramDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )The method 'QgsDiagram::renderDiagram (QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position)' will be called instead of this method.
qgslinesymbollayerv2.h
[+] class QgsSimpleLineSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mDrawInsidePolygon has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsSimpleLineSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::properties ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::QgsSimpleLineSymbolLayerV2 [in-charge] ( QColor color, double width, enum Qt::PenStyle penStyle )This constructor is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::renderPolyline ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleLineSymbolLayerV2' class.
...
qgsmapcanvas.h
[+] class QgsMapCanvas (1)
| Change |
Effect |
1 | Field mResizeTimer has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsAnnotationItem::QgsAnnotationItem [in-charge] ( QgsMapCanvas* mapCanvas )1st parameter 'mapCanvas' (pointer) has base type 'QgsMapCanvas'.
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )1st parameter 'canvas' (pointer) has base type 'QgsMapCanvas'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsVectorLayer* layer )1st parameter 'mapCanvas' (pointer) has base type 'QgsMapCanvas'.
QgsHtmlAnnotationItem::QgsHtmlAnnotationItem [in-charge] ( QgsMapCanvas* canvas, QgsVectorLayer* vlayer, bool hasFeature, int feature )1st parameter 'canvas' (pointer) has base type 'QgsMapCanvas'.
QgsMapCanvas::canvasColor ( ) constThis method is from 'QgsMapCanvas' class.
QgsMapCanvas::canvasPaintDevice ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::clear ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::clearExtentHistory ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::currentLayer ( )This method is from 'QgsMapCanvas' class.
QgsMapCanvas::dragEnterEvent ( QDragEnterEvent* e )This method is from 'QgsMapCanvas' class.
...
qgsmaplayer.h
[+] class QgsMapLayer (1)
| Change |
Effect |
1 | Size of this type has been changed from 152 bytes to 148 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (>10)
QgisInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::currentLayer ( )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::layer ( int index )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::selectionChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::setCurrentLayer ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::showError ( QgsMapLayer* mapLayer )1st parameter 'mapLayer' (pointer) has base type 'QgsMapLayer'.
QgsMapLayer::blendMode ( ) constThis method is from 'QgsMapLayer' class.
QgsMapLayer::clearCacheImage ( )This method is from 'QgsMapLayer' class.
QgsMapLayer::connectNotify ( char const* signal )This method is from 'QgsMapLayer' class.
...
qgsmaprenderer.h
[+] class QgsMapRenderer (1)
| Change |
Effect |
1 | Field mLayerCoordinateTransformInfo has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsMapCanvas::enableOverviewMode ( QgsMapOverviewCanvas* overview )Field 'overview->mMapRenderer' in 1st parameter 'overview' (pointer) has base type 'QgsMapRenderer'.
QgsMapCanvas::mapRenderer ( )Return value (pointer) has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::destinationSrsChanged ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::drawExtentRect ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::hasCrsTransformEnabled ( bool flag )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::layerSet ( )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::metaObject ( ) constField 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mouseMoveEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mousePressEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
QgsMapOverviewCanvas::mouseReleaseEvent ( QMouseEvent* e )Field 'this->mMapRenderer' in the object of this method has base type 'QgsMapRenderer'.
...
qgsmaptoolidentify.h
[+] class QgsMapToolIdentify (2)
| Change |
Effect |
1 | Field mLayerIdResults has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mRubberBands has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsMapToolIdentify::activate ( )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::canvasPressEvent ( QMouseEvent* e )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::canvasReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::changedRasterResults ( QList<QgsMapToolIdentify::IdentifyResult>& p1 )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::deactivate ( )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::formatChanged ( QgsRasterLayer* layer )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::identify ( int x, int y, enum QgsMapToolIdentify::IdentifyMode mode, enum QgsMapToolIdentify::LayerType layerType )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::identify ( int x, int y, QList<QgsMapLayer*> layerList, enum QgsMapToolIdentify::IdentifyMode mode )This method is from 'QgsMapToolIdentify' class.
QgsMapToolIdentify::identifyMessage ( QString p1 )This method is from 'QgsMapToolIdentify' class.
...
qgsmarkersymbollayerv2.h
[+] class QgsSimpleMarkerSymbolLayerV2 (2)
| Change |
Effect |
1 | Field mAngleExpression has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mNameExpression has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsSimpleMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::drawMarker ( QPainter* p, QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::mMaximumCacheWidth [data]This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::prepareCache ( QgsSymbolV2RenderContext& context )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::preparePath ( QString name )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::prepareShape ( QString name )This method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsSimpleMarkerSymbolLayerV2' class.
QgsSimpleMarkerSymbolLayerV2::QgsSimpleMarkerSymbolLayerV2 [in-charge] ( QString name, QColor color, QColor borderColor, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )This constructor is from 'QgsSimpleMarkerSymbolLayerV2' class.
...
qgsnetworkaccessmanager.h
[+] class QgsNetworkAccessManager (2)
| Change |
Effect |
1 | Field mActiveRequests has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 20 bytes to 24 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (>10)
QgsNetworkAccessManager::createRequest ( enum QNetworkAccessManager::Operation op, QNetworkRequest const& req, QIODevice* outgoingData )This method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::excludeList ( ) constThis method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::fallbackProxy ( ) constThis method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::insertProxyFactory ( QNetworkProxyFactory* factory )This method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::instance ( ) [static]Return value (pointer) has base type 'QgsNetworkAccessManager'.
QgsNetworkAccessManager::metaObject ( ) constThis method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::proxyFactories ( ) constThis method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::qt_metacast ( char const* p1 )This method is from 'QgsNetworkAccessManager' class.
QgsNetworkAccessManager::removeProxyFactory ( QNetworkProxyFactory* factory )This method is from 'QgsNetworkAccessManager' class.
...
qgsoptionsdialogbase.h
[+] class QgsOptionsDialogBase (2)
| Change |
Effect |
1 | Field mDialogTitle has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mIconOnly has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsOptionsDialogBase::metaObject ( ) constThis method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::optionsStackedWidget_CurrentChanged ( int indx )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::optionsStackedWidget_WidgetRemoved ( int indx )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::paintEvent ( QPaintEvent* e )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl )This constructor is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::qt_metacast ( char const* p1 )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::showEvent ( QShowEvent* e )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::staticMetaObject [data]This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::updateOptionsListVerticalTabs ( )This method is from 'QgsOptionsDialogBase' class.
...
qgspalettedrasterrenderer.h
[+] class QgsPalettedRasterRenderer (1)
| Change |
Effect |
1 | Field mLabels has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (8)
QgsPalettedRasterRenderer::block ( int bandNo, QgsRectangle const& extent, int width, int height )This method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::clone ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::colors ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::legendSymbologyItems ( QList<QPair<QString, QColor> >& symbolItems ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::rgbArray ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::usesBands ( ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::writeXML ( QDomDocument& doc, QDomElement& parentElem ) constThis method is from 'QgsPalettedRasterRenderer' class.
QgsPalettedRasterRenderer::~QgsPalettedRasterRenderer [in-charge] ( )This method is from 'QgsPalettedRasterRenderer' class.
qgspaperitem.h
[+] class QgsPaperItem (3)
| Change |
Effect |
1 | Field mPageGrid has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mPageMargin has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Virtual method QgsComposerItem::setSceneRect ( QRectF const& ) has been overridden by QgsPaperItem::setSceneRect ( QRectF const& ). | Method QgsPaperItem::setSceneRect ( QRectF const& ) will be called instead of QgsComposerItem::setSceneRect ( QRectF const& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 79 entries | Virtual Table (New) - 79 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsComposerItem::metaObject |
QgsComposerItem::metaObject |
12 |
QgsComposerItem::qt_metacast |
QgsComposerItem::qt_metacast |
16 |
QgsComposerItem::qt_metacall |
QgsComposerItem::qt_metacall |
20 |
~QgsPaperItem |
~QgsPaperItem |
24 |
~QgsPaperItem |
~QgsPaperItem |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsPaperItem::type |
QgsPaperItem::type |
60 |
QgsComposerItem::setSelected |
QgsComposerItem::setSelected |
64 |
QgsComposerItem::selected |
QgsComposerItem::selected |
68 |
QgsComposerItem::writeSettings |
QgsComposerItem::writeSettings |
72 |
QgsComposerItem::readSettings |
QgsComposerItem::readSettings |
76 |
QgsComposerItem::removeSettings |
QgsComposerItem::removeSettings |
80 |
QgsComposerItem::moveContent |
QgsComposerItem::moveContent |
84 |
QgsComposerItem::zoomContent |
QgsComposerItem::zoomContent |
88 |
QgsComposerItem::setSceneRect |
QgsPaperItem::setSceneRect |
92 |
QgsPaperItem::writeXML |
QgsPaperItem::writeXML |
96 |
QgsPaperItem::readXML |
QgsPaperItem::readXML |
100 |
QgsComposerItem::addItem |
QgsComposerItem::setFrameOutlineWidth |
104 |
QgsComposerItem::removeItems |
QgsComposerItem::estimatedFrameBleed |
108 |
QgsComposerItem::beginItemCommand |
QgsComposerItem::rectWithFrame |
112 |
QgsComposerItem::endItemCommand |
QgsComposerItem::addItem |
116 |
QgsComposerItem::updateItem |
QgsComposerItem::removeItems |
120 |
QgsComposerItem::setId |
QgsComposerItem::beginItemCommand |
124 |
QgsComposerItem::setRotation |
QgsComposerItem::endItemCommand |
128 |
QgsComposerItem::mouseMoveEvent |
QgsComposerItem::updateItem |
132 |
QgsComposerItem::mousePressEvent |
QgsComposerItem::setId |
136 |
QgsComposerItem::mouseReleaseEvent |
QgsComposerItem::setRotation |
140 |
QgsComposerItem::hoverMoveEvent |
QgsComposerItem::setItemRotation |
144 |
QgsComposerItem::drawSelectionBoxes |
QgsComposerItem::drawSelectionBoxes |
148 |
QgsComposerItem::drawFrame |
QgsComposerItem::drawFrame |
152 |
QgsComposerItem::drawBackground |
QgsComposerItem::drawBackground |
156 |
QgsPaperItem::paint |
QgsPaperItem::paint |
160 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
164 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
168 |
non-virtual thunk |
non-virtual thunk |
172 |
non-virtual thunk |
non-virtual thunk |
176 |
QGraphicsItem::advance |
QGraphicsItem::advance |
180 |
QGraphicsRectItem::boundingRect |
QGraphicsRectItem::boundingRect |
184 |
QGraphicsRectItem::shape |
QGraphicsRectItem::shape |
188 |
QGraphicsRectItem::contains |
QGraphicsRectItem::contains |
192 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
196 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
200 |
QGraphicsRectItem::isObscuredBy |
QGraphicsRectItem::isObscuredBy |
204 |
QGraphicsRectItem::opaqueArea |
QGraphicsRectItem::opaqueArea |
208 |
non-virtual thunk |
non-virtual thunk |
212 |
non-virtual thunk |
non-virtual thunk |
216 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
220 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
224 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
228 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
232 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
236 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
240 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
244 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
248 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
252 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
256 |
non-virtual thunk |
QGraphicsItem::hoverMoveEvent |
260 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
264 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
268 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
272 |
non-virtual thunk |
QGraphicsItem::mousePressEvent |
276 |
non-virtual thunk |
QGraphicsItem::mouseMoveEvent |
280 |
non-virtual thunk |
QGraphicsItem::mouseReleaseEvent |
284 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
288 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
292 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
296 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
300 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
304 |
QGraphicsRectItem::supportsExtension |
QGraphicsRectItem::supportsExtension |
308 |
QGraphicsRectItem::setExtension |
QGraphicsRectItem::setExtension |
312 |
QGraphicsRectItem::extension |
QGraphicsRectItem::extension |
[+] affected symbols (8)
QgsComposerItem::setSceneRect ( QRectF const& rectangle )The method 'QgsPaperItem::setSceneRect (QRectF const& rectangle)' will be called instead of this method.
QgsPaperItem::paint ( QPainter* painter, QStyleOptionGraphicsItem const* itemStyle, QWidget* pWidget )This method is from 'QgsPaperItem' class.
QgsPaperItem::QgsPaperItem [in-charge] ( qreal x, qreal y, qreal width, qreal height, struct QgsComposition* composition )This constructor is from 'QgsPaperItem' class.
QgsPaperItem::QgsPaperItem [in-charge] ( struct QgsComposition* c )This constructor is from 'QgsPaperItem' class.
QgsPaperItem::readXML ( QDomElement const& itemElem, QDomDocument const& doc )This method is from 'QgsPaperItem' class.
QgsPaperItem::type ( ) constThis method is from 'QgsPaperItem' class.
QgsPaperItem::writeXML ( QDomElement& elem, QDomDocument& doc ) constThis method is from 'QgsPaperItem' class.
QgsPaperItem::~QgsPaperItem [in-charge] ( )This method is from 'QgsPaperItem' class.
qgspiediagram.h
[+] class QgsPieDiagram (2)
| Change |
Effect |
1 | Virtual method QgsPieDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) has been overridden by QgsDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ). | Method QgsDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) will be called instead of QgsPieDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) by old applications. |
2 | Virtual method QgsPieDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) has been overridden by QgsDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ). | Method QgsDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) will be called instead of QgsPieDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 10 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsPieDiagram |
~QgsPieDiagram |
12 |
~QgsPieDiagram |
~QgsPieDiagram |
16 |
QgsPieDiagram::renderDiagram |
QgsDiagram::renderDiagram |
20 |
QgsPieDiagram::diagramName |
QgsPieDiagram::renderDiagram |
24 |
QgsPieDiagram::diagramSize |
QgsPieDiagram::diagramName |
28 |
QgsPieDiagram::diagramSize |
QgsPieDiagram::diagramSize |
32 |
|
QgsDiagram::diagramSize |
36 |
|
QgsPieDiagram::diagramSize |
[+] affected symbols (2)
QgsPieDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )The method 'QgsDiagram::diagramSize (QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is)' will be called instead of this method.
QgsPieDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )The method 'QgsDiagram::renderDiagram (QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position)' will be called instead of this method.
qgspluginlayer.h
[+] class QgsPluginLayer (1)
| Change |
Effect |
1 | Size of this type has been changed from 156 bytes to 152 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (>10)
QgsPluginLayer::metaObject ( ) constThis method is from 'QgsPluginLayer' class.
QgsPluginLayer::pluginLayerType ( )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::QgsPluginLayer [in-charge] ( QString layerType, QString layerName )This constructor is from 'QgsPluginLayer' class.
QgsPluginLayer::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::qt_metacast ( char const* p1 )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::setExtent ( QgsRectangle const& extent )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::staticMetaObject [data]This method is from 'QgsPluginLayer' class.
QgsPluginLayer::~QgsPluginLayer [in-charge] ( )This method is from 'QgsPluginLayer' class.
QgsPluginLayerRegistry::createLayer ( QString typeName )Return value (pointer) has base type 'QgsPluginLayer'.
QgsPluginLayerType::createLayer ( )Return value (pointer) has base type 'QgsPluginLayer'.
...
qgsproject.h
[+] class QgsProject (2)
| Change |
Effect |
1 | Field mRelationManager has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 24 bytes to 28 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (>10)
QgsProject::addLayer ( QDomElement const& layerElem, QList<QDomNode>& brokenNodes, QList<QPair<QgsVectorLayer*, QDomElement> >& vectorLayerList )This method is from 'QgsProject' class.
QgsProject::clearError ( )This method is from 'QgsProject' class.
QgsProject::clearProperties ( )This method is from 'QgsProject' class.
QgsProject::createEmbeddedLayer ( QString const& layerId, QString const& projectFilePath, QList<QDomNode>& brokenNodes, QList<QPair<QgsVectorLayer*, QDomElement> >& vectorLayerList, bool saveFlag )This method is from 'QgsProject' class.
QgsProject::dirty ( bool b )This method is from 'QgsProject' class.
QgsProject::dumpProperties ( ) constThis method is from 'QgsProject' class.
QgsProject::entryList ( QString const& scope, QString const& key ) constThis method is from 'QgsProject' class.
QgsProject::error ( ) constThis method is from 'QgsProject' class.
QgsProject::fileName ( ) constThis method is from 'QgsProject' class.
QgsProject::homePath ( ) constThis method is from 'QgsProject' class.
...
qgsrasterbandstats.h
[+] class QgsRasterBandStats (1)
| Change |
Effect |
1 | Size of this type has been changed from 108 bytes to 112 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (2)
QgsRasterInterface::bandStatistics ( int theBandNo, int theStats, QgsRectangle const& theExtent, int theSampleSize )Return value has type 'QgsRasterBandStats'.
QgsRasterInterface::initStatistics ( QgsRasterBandStats& theStatistics, int theBandNo, int theStats, QgsRectangle const& theExtent, int theBinCount )1st parameter 'theStatistics' (reference) has base type 'QgsRasterBandStats'.
qgsrasterblock.h
[+] class QgsRasterBlock (1)
| Change |
Effect |
1 | Type of field mNoDataBitmapSize has been changed from std::size_t (4 bytes) to qgssize (8 bytes). | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsBrightnessContrastFilter::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsHueSaturationFilter::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsMultiBandColorRenderer::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsPalettedRasterRenderer::block ( int bandNo, QgsRectangle const& extent, int width, int height )Return value (pointer) has base type 'QgsRasterBlock'.
QgsRasterBlock::applyNoDataValues ( QgsRasterRangeList const& rangeList )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::bits ( )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::bits ( int row, int column )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::color ( int row, int column ) constThis method is from 'QgsRasterBlock' class.
QgsRasterBlock::convert ( enum QGis::DataType destDataType )This method is from 'QgsRasterBlock' class.
QgsRasterBlock::hasNoData ( ) constThis method is from 'QgsRasterBlock' class.
...
qgsrasterfilewriter.h
[+] class QgsRasterFileWriter (1)
| Change |
Effect |
1 | Size of field mOutputCRS has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (3)
QgsRasterFileWriter::QgsRasterFileWriter [in-charge] ( QString const& outputUrl )This constructor is from 'QgsRasterFileWriter' class.
QgsRasterFileWriter::writeRaster ( QgsRasterPipe const* pipe, int nCols, int nRows, QgsRectangle outputExtent, QgsCoordinateReferenceSystem const& crs, QProgressDialog* p )This method is from 'QgsRasterFileWriter' class.
QgsRasterFileWriter::~QgsRasterFileWriter [in-charge] ( )This method is from 'QgsRasterFileWriter' class.
qgsrasterlayer.h
[+] class QgsRasterLayer (1)
| Change |
Effect |
1 | Size of field mLastViewPort has been changed from 176 bytes to 192 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsMapToolIdentify::formatChanged ( QgsRasterLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsRasterLayer'.
QgsProjectFileTransform::convertRasterProperties ( QDomDocument& doc, QDomNode& parentNode, QDomElement& rasterPropertiesElem, QgsRasterLayer* rlayer ) [static]4th parameter 'rlayer' (pointer) has base type 'QgsRasterLayer'.
QgsRasterLayer::bandCount ( ) constThis method is from 'QgsRasterLayer' class.
QgsRasterLayer::bandName ( int theBandNoInt )This method is from 'QgsRasterLayer' class.
QgsRasterLayer::CUMULATIVE_CUT_LOWER [data]This method is from 'QgsRasterLayer' class.
QgsRasterLayer::CUMULATIVE_CUT_UPPER [data]This method is from 'QgsRasterLayer' class.
QgsRasterLayer::dataChanged ( )This method is from 'QgsRasterLayer' class.
QgsRasterLayer::dataProvider ( )This method is from 'QgsRasterLayer' class.
QgsRasterLayer::dataProvider ( ) constThis method is from 'QgsRasterLayer' class.
QgsRasterLayer::draw ( QgsRenderContext& rendererContext )This method is from 'QgsRasterLayer' class.
...
qgsrasterprojector.h
[+] class QgsRasterProjector (6)
| Change |
Effect |
1 | Field mDestDatumTransform has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mSrcDatumTransform has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 464 bytes to 356 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
4 | Size of field mDestCRS has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
5 | Size of field mSrcCRS has been changed from 52 bytes to 56 bytes. | Size of the inclusive type has been changed. |
6 | Field mCoordinateTransform has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsRasterPipe::projector ( ) constReturn value (pointer) has base type 'QgsRasterProjector'.
QgsRasterProjector::bandCount ( ) constThis method is from 'QgsRasterProjector' class.
QgsRasterProjector::block ( int bandNo, QgsRectangle const& extent, int width, int height )This method is from 'QgsRasterProjector' class.
QgsRasterProjector::clone ( ) constThis method is from 'QgsRasterProjector' class.
QgsRasterProjector::dataType ( int bandNo ) constThis method is from 'QgsRasterProjector' class.
QgsRasterProjector::operator = ( QgsRasterProjector const& projector )1st parameter 'projector' (reference) has base type 'QgsRasterProjector'.
QgsRasterProjector::QgsRasterProjector [in-charge] ( )This constructor is from 'QgsRasterProjector' class.
QgsRasterProjector::QgsRasterProjector [in-charge] ( QgsCoordinateReferenceSystem theSrcCRS, QgsCoordinateReferenceSystem theDestCRS, double theMaxSrcXRes, double theMaxSrcYRes, QgsRectangle theExtent )This constructor is from 'QgsRasterProjector' class.
QgsRasterProjector::QgsRasterProjector [in-charge] ( QgsCoordinateReferenceSystem theSrcCRS, QgsCoordinateReferenceSystem theDestCRS, QgsRectangle theDestExtent, int theDestRows, int theDestCols, double theMaxSrcXRes, double theMaxSrcYRes, QgsRectangle theExtent )This constructor is from 'QgsRasterProjector' class.
QgsRasterProjector::QgsRasterProjector [in-charge] ( QgsRasterProjector const& projector )1st parameter 'projector' (reference) has base type 'QgsRasterProjector'.
...
qgsrasterviewport.h
[+] struct QgsRasterViewPort (3)
| Change |
Effect |
1 | Field mDestDatumTransform has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mSrcDatumTransform has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Size of this type has been changed from 176 bytes to 192 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (3)
QgsRasterDrawer::draw ( QPainter* p, struct QgsRasterViewPort* viewPort, QgsMapToPixel const* theQgsMapToPixel )2nd parameter 'viewPort' (pointer) has base type 'struct QgsRasterViewPort'.
QgsRasterDrawer::drawImage ( QPainter* p, struct QgsRasterViewPort* viewPort, QImage const& img, int topLeftCol, int topLeftRow ) const2nd parameter 'viewPort' (pointer) has base type 'struct QgsRasterViewPort'.
QgsRasterLayer::draw ( QPainter* theQPainter, struct QgsRasterViewPort* myRasterViewPort, QgsMapToPixel const* theQgsMapToPixel )2nd parameter 'myRasterViewPort' (pointer) has base type 'struct QgsRasterViewPort'.
qgsrenderchecker.h
[+] class QgsRenderChecker (1)
| Change |
Effect |
1 | Field mColorTolerance has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (7)
QgsRenderChecker::compareImages ( QString theTestName, unsigned int theMismatchCount, QString theRenderedImageFile )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::controlImagePath ( ) constThis method is from 'QgsRenderChecker' class.
QgsRenderChecker::imageToHash ( QString theImageFile )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::isKnownAnomaly ( QString theDiffImageFile )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::QgsRenderChecker [in-charge] ( )This constructor is from 'QgsRenderChecker' class.
QgsRenderChecker::runTest ( QString theTestName, unsigned int theMismatchCount )This method is from 'QgsRenderChecker' class.
QgsRenderChecker::setControlName ( QString const theName )This method is from 'QgsRenderChecker' class.
qgsrendercontext.h
[+] class QgsRenderContext (1)
| Change |
Effect |
1 | Field mUseRenderingOptimization has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )1st parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsCategorizedSymbolRendererV2::stopRender ( QgsRenderContext& context )1st parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsDiagram::scaledFont ( QgsDiagramSettings const& s, QgsRenderContext const& c )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::setPenWidth ( QPen& pen, QgsDiagramSettings const& s, QgsRenderContext const& c )3rd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::sizePainterUnits ( float l, QgsDiagramSettings const& s, QgsRenderContext const& c )3rd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::sizePainterUnits ( QSizeF const& size, QgsDiagramSettings const& s, QgsRenderContext const& c )3rd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagramRendererV2::convertSizeToMapUnits ( QSizeF& size, QgsRenderContext const& context ) const2nd parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsFeatureRendererV2::_getLineString ( QPolygonF& pts, QgsRenderContext& context, unsigned char const* wkb ) [static]2nd parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsFeatureRendererV2::_getPoint ( QPointF& pt, QgsRenderContext& context, unsigned char const* wkb ) [static]2nd parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsFeatureRendererV2::_getPolygon ( QPolygonF& pts, QList<QPolygonF>& holes, QgsRenderContext& context, unsigned char const* wkb ) [static]3rd parameter 'context' (reference) has base type 'QgsRenderContext'.
...
qgssinglesymbolrendererv2.h
[+] class QgsSingleSymbolRendererV2 (7)
| Change |
Effect |
1 | Size of this type has been changed from 56 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | The pointer level of field mSymbol has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
3 | The pointer level of field mTempSymbol has been decreased from 1 to 0. | The library functions will treat the value of this field as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
4 | Type of field mSymbol has been changed from QgsSymbolV2* to QScopedPointer<QgsSymbolV2,QScopedPointerDeleter<QgsSymbolV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
5 | Type of field mTempSymbol has been changed from QgsSymbolV2* to QScopedPointer<QgsSymbolV2,QScopedPointerDeleter<QgsSymbolV2> >. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
6 | Field mRotationField has been renamed to mRotation. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
7 | Field mSizeScaleField has been renamed to mSizeScale. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (>10)
QgsSingleSymbolRendererV2::capabilities ( )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::clone ( )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::dump ( ) constThis method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::QgsSingleSymbolRendererV2 [in-charge] ( QgsSymbolV2* symbol )This constructor is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::rotationField ( ) constThis method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::save ( QDomDocument& doc )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::setRotationField ( QString fieldName )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::setScaleMethod ( enum QgsSymbolV2::ScaleMethod scaleMethod )This method is from 'QgsSingleSymbolRendererV2' class.
QgsSingleSymbolRendererV2::setSymbol ( QgsSymbolV2* s )This method is from 'QgsSingleSymbolRendererV2' class.
...
qgssvgcache.h
[+] class QgsSvgCache (1)
| Change |
Effect |
1 | Field mMissingSvg has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsSvgCache::cacheEntry ( QString const& file, double size, QColor const& fill, QColor const& outline, double outlineWidth, double widthScaleFactor, double rasterScaleFactor )This method is from 'QgsSvgCache' class.
QgsSvgCache::cacheImage ( QgsSvgCacheEntry* entry )This method is from 'QgsSvgCache' class.
QgsSvgCache::cachePicture ( QgsSvgCacheEntry* entry, bool forceVectorOutput )This method is from 'QgsSvgCache' class.
QgsSvgCache::containsParams ( QString const& path, bool& hasFillParam, QColor& defaultFillColor, bool& hasOutlineParam, QColor& defaultOutlineColor, bool& hasOutlineWidthParam, double& defaultOutlineWidth ) constThis method is from 'QgsSvgCache' class.
QgsSvgCache::getImageData ( QString const& path ) constThis method is from 'QgsSvgCache' class.
QgsSvgCache::insertSVG ( QString const& file, double size, QColor const& fill, QColor const& outline, double outlineWidth, double widthScaleFactor, double rasterScaleFactor )This method is from 'QgsSvgCache' class.
QgsSvgCache::instance ( ) [static]Return value (pointer) has base type 'QgsSvgCache'.
QgsSvgCache::metaObject ( ) constThis method is from 'QgsSvgCache' class.
QgsSvgCache::QgsSvgCache [in-charge] ( QObject* parent )This constructor is from 'QgsSvgCache' class.
QgsSvgCache::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsSvgCache' class.
...
qgssymbollayerv2.h
[+] class QgsMarkerSymbolLayerV2 (5)
| Change |
Effect |
1 | Field mHorizontalAnchorPoint has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mVerticalAnchorPoint has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field mHorizontalAnchorExpression has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field mOffsetExpression has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field mVerticalAnchorExpression has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (7)
QgsMarkerSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext& context, QSize size )This method is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::QgsMarkerSymbolLayerV2 [in-charge] ( bool locked )This constructor is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::toSld ( QDomDocument& doc, QDomElement& element, QgsStringMap props ) constThis method is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::writeSldMarker ( QDomDocument& doc, QDomElement& element, QgsStringMap props ) constThis method is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::~QgsMarkerSymbolLayerV2 [in-charge] ( )This method is from 'QgsMarkerSymbolLayerV2' class.
qgssymbolv2.h
[+] class QgsSymbolV2 (1)
| Change |
Effect |
1 | Field mLayer has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsCategorizedSymbolRendererV2::setSourceSymbol ( QgsSymbolV2* sym )1st parameter 'sym' (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::sourceSymbol ( )Return value (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::symbolForFeature ( QgsFeature& feature )Return value (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::symbolForValue ( QVariant value )Return value (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::updateCategorySymbol ( int catIndex, QgsSymbolV2* symbol )2nd parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
QgsCategorizedSymbolRendererV2::updateSymbols ( QgsSymbolV2* sym )1st parameter 'sym' (pointer) has base type 'QgsSymbolV2'.
QgsCentroidFillSymbolLayerV2::setSubSymbol ( QgsSymbolV2* symbol )1st parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
QgsCentroidFillSymbolLayerV2::subSymbol ( )Return value (pointer) has base type 'QgsSymbolV2'.
QgsFeatureRendererV2::renderFeatureWithSymbol ( QgsFeature& feature, QgsSymbolV2* symbol, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )2nd parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
QgsFeatureRendererV2::setScaleMethodToSymbol ( QgsSymbolV2* symbol, int scaleMethod )1st parameter 'symbol' (pointer) has base type 'QgsSymbolV2'.
...
qgstextdiagram.h
[+] class QgsTextDiagram (2)
| Change |
Effect |
1 | Virtual method QgsTextDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) has been overridden by QgsDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ). | Method QgsDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) will be called instead of QgsTextDiagram::diagramSize ( QgsAttributes const&, QgsRenderContext const&, QgsDiagramSettings const&, struct QgsDiagramInterpolationSettings const& ) by old applications. |
2 | Virtual method QgsTextDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) has been overridden by QgsDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ). | Method QgsDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) will be called instead of QgsTextDiagram::renderDiagram ( QgsAttributes const&, QgsRenderContext&, QgsDiagramSettings const&, QPointF const& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 10 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsTextDiagram |
~QgsTextDiagram |
12 |
~QgsTextDiagram |
~QgsTextDiagram |
16 |
QgsTextDiagram::renderDiagram |
QgsDiagram::renderDiagram |
20 |
QgsTextDiagram::diagramName |
QgsTextDiagram::renderDiagram |
24 |
QgsTextDiagram::diagramSize |
QgsTextDiagram::diagramName |
28 |
QgsTextDiagram::diagramSize |
QgsTextDiagram::diagramSize |
32 |
|
QgsDiagram::diagramSize |
36 |
|
QgsTextDiagram::diagramSize |
[+] affected symbols (2)
QgsTextDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )The method 'QgsDiagram::diagramSize (QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is)' will be called instead of this method.
QgsTextDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )The method 'QgsDiagram::renderDiagram (QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position)' will be called instead of this method.
qgsvectorlayer.h
[+] class QgsVectorLayer (5)
| Change |
Effect |
1 | Field mEditorWidgetV2Configs has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field mEditorWidgetV2Types has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field mFeatureFormSuppress has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field mLazyExtent has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
5 | Field mSimplifyMethod has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (>10)
QgsAtlasComposition::setCoverageLayer ( QgsVectorLayer* lmap )1st parameter 'lmap' (pointer) has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )2nd parameter 'vlayer' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefined::prepareExpression ( QgsVectorLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefined::referencedColumns ( QgsVectorLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefinedButton::init ( QgsVectorLayer const* vl, QgsDataDefined const* datadefined, QgsDataDefinedButton::DataTypes datatypes, QString description )1st parameter 'vl' (pointer) has base type 'QgsVectorLayer'.
QgsDataDefinedButton::QgsDataDefinedButton [in-charge] ( QWidget* parent, QgsVectorLayer const* vl, QgsDataDefined const* datadefined, QgsDataDefinedButton::DataTypes datatypes, QString description )2nd parameter 'vl' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramLayerSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )2nd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramLayerSettings::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) const3rd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramRendererV2::_readXML ( QDomElement const& elem, QgsVectorLayer const* layer )2nd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsDiagramRendererV2::_writeXML ( QDomElement& rendererElem, QDomDocument& doc, QgsVectorLayer const* layer ) const3rd parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
...
qgsvectorlayerfeatureiterator.h
[+] class QgsVectorLayerFeatureIterator (2)
| Change |
Effect |
1 | Field mEditGeometrySimplifier has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Virtual method QgsVectorLayerFeatureIterator::nextFeature ( QgsFeature& ) has been overridden by QgsAbstractFeatureIterator::nextFeature ( QgsFeature& ). | Method QgsAbstractFeatureIterator::nextFeature ( QgsFeature& ) will be called instead of QgsVectorLayerFeatureIterator::nextFeature ( QgsFeature& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsVectorLayerFeatureIterator |
~QgsVectorLayerFeatureIterator |
12 |
~QgsVectorLayerFeatureIterator |
~QgsVectorLayerFeatureIterator |
16 |
QgsVectorLayerFeatureIterator::nextFeature |
QgsAbstractFeatureIterator::nextFeature |
20 |
QgsVectorLayerFeatureIterator::rewind |
QgsVectorLayerFeatureIterator::rewind |
24 |
QgsVectorLayerFeatureIterator::close |
QgsVectorLayerFeatureIterator::close |
28 |
|
QgsVectorLayerFeatureIterator::fetchFeature |
32 |
|
QgsVectorLayerFeatureIterator::nextFeatureFilterExpression |
36 |
|
QgsAbstractFeatureIterator::nextFeatureFilterFids |
40 |
|
QgsVectorLayerFeatureIterator::prepareSimplification |
44 |
|
QgsVectorLayerFeatureIterator::providerCanSimplify |
48 |
|
QgsAbstractFeatureIterator::simplify |
[+] affected symbols (>10)
QgsVectorLayerFeatureIterator::addJoinedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::close ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextAddedFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextChangedGeomFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::nextFeature ( QgsFeature& feature )The method 'QgsAbstractFeatureIterator::nextFeature (QgsFeature& f)' will be called instead of this method.
QgsVectorLayerFeatureIterator::nextFeatureFid ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareJoins ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request )This constructor is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::rewind ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::rewindEditBuffer ( )This method is from 'QgsVectorLayerFeatureIterator' class.
...
to the top
Problems with Symbols, Low Severity (10)
qgsatlascomposition.h,
libqgis_core.so.2.0.1
[+] QgsAtlasComposition::beginRender ( ) (1)
[symbol: _ZN19QgsAtlasComposition11beginRenderEv]
| Change | Effect |
---|
1 | Type of return value has been changed from void to bool (1 byte). | Replacement of return type may indicate a change in its semantic meaning. |
[+] QgsAtlasComposition::numFeatures ( ) const (1)
[symbol: _ZNK19QgsAtlasComposition11numFeaturesEv]
| Change | Effect |
---|
1 | Type of return value has been changed from std::size_t to int. | Replacement of return type may indicate a change in its semantic meaning. |
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsCategorizedSymbolRendererV2::setRotationField ( QString fieldName ) (1)
changed to:QgsCategorizedSymbolRendererV2::setRotationField ( QString fieldOrExpression )
[symbol: _ZN30QgsCategorizedSymbolRendererV216setRotationFieldE7QString]
| Change | Effect |
---|
1 | 1st parameter fieldName has been renamed to fieldOrExpression. | Renaming of a parameter may indicate a change in its semantic meaning. |
qgsdiagramrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsLinearlyInterpolatedDiagramRenderer::diagramAttributes ( ) const (1)
[symbol: _ZNK38QgsLinearlyInterpolatedDiagramRenderer17diagramAttributesEv]
| Change | Effect |
---|
1 | Type of return value has been changed from QList<int> to QList<QString>. | Replacement of return type may indicate a change in its semantic meaning. |
[+] QgsSingleCategoryDiagramRenderer::diagramAttributes ( ) const (1)
[symbol: _ZNK32QgsSingleCategoryDiagramRenderer17diagramAttributesEv]
| Change | Effect |
---|
1 | Type of return value has been changed from QList<int> to QList<QString>. | Replacement of return type may indicate a change in its semantic meaning. |
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsGraduatedSymbolRendererV2::setRotationField ( QString fieldName ) (1)
changed to:QgsGraduatedSymbolRendererV2::setRotationField ( QString fieldOrExpression )
[symbol: _ZN28QgsGraduatedSymbolRendererV216setRotationFieldE7QString]
| Change | Effect |
---|
1 | 1st parameter fieldName has been renamed to fieldOrExpression. | Renaming of a parameter may indicate a change in its semantic meaning. |
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.0.1
[+] QgsSingleSymbolRendererV2::setRotationField ( QString fieldName ) (1)
changed to:QgsSingleSymbolRendererV2::setRotationField ( QString fieldOrExpression )
[symbol: _ZN25QgsSingleSymbolRendererV216setRotationFieldE7QString]
| Change | Effect |
---|
1 | 1st parameter fieldName has been renamed to fieldOrExpression. | Renaming of a parameter may indicate a change in its semantic meaning. |
qgssvgcache.h,
libqgis_core.so.2.0.1
[+] QgsSvgCacheEntry::QgsSvgCacheEntry [in-charge] ( QString const& file, double size, double outlineWidth, double widthScaleFactor, double rasterScaleFctor, QColor const& fill, QColor const& outline ) (1)
changed to:QgsSvgCacheEntry::QgsSvgCacheEntry [in-charge] ( QString const& file, double size, double outlineWidth, double widthScaleFactor, double rasterScaleFactor, QColor const& fill, QColor const& outline )
[symbol: _ZN16QgsSvgCacheEntryC1ERK7QStringddddRK6QColorS5_]
| Change | Effect |
---|
1 | 5th parameter rasterScaleFctor has been renamed to rasterScaleFactor. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] QgsSvgCacheEntry::QgsSvgCacheEntry [not-in-charge] ( QString const& file, double size, double outlineWidth, double widthScaleFactor, double rasterScaleFctor, QColor const& fill, QColor const& outline ) (1)
changed to:QgsSvgCacheEntry::QgsSvgCacheEntry [not-in-charge] ( QString const& file, double size, double outlineWidth, double widthScaleFactor, double rasterScaleFactor, QColor const& fill, QColor const& outline )
[symbol: _ZN16QgsSvgCacheEntryC2ERK7QStringddddRK6QColorS5_]
| Change | Effect |
---|
1 | 5th parameter rasterScaleFctor has been renamed to rasterScaleFactor. | Renaming of a parameter may indicate a change in its semantic meaning. |
qgsvectorlayer.h,
libqgis_core.so.2.0.1
[+] QgsVectorLayer::changeAttributeValue ( QgsFeatureId fid, int field, QVariant value, bool emitSignal ) (1)
[symbol: _ZN14QgsVectorLayer20changeAttributeValueExi8QVariantb]
| Change | Effect |
---|
1 | The default argument true of 4th parameter emitSignal has been removed. | Applications will pass an old default argument (that is not default any more) that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
to the top
Other Changes in Data Types (19)
qgis.h
[+] enum QGis::UnitType (1)
| Change |
Effect |
1 | The member NauticalMiles with value 7 has been added. | No effect. |
[+] affected symbols (>10)
QGis::fromLiteral ( QString literal, enum QGis::UnitType defaultType ) [static]2nd parameter 'defaultType' has type 'enum QGis::UnitType'.
QGis::toLiteral ( enum QGis::UnitType unit ) [static]1st parameter 'unit' has type 'enum QGis::UnitType'.
QGis::tr ( enum QGis::UnitType unit ) [static]1st parameter 'unit' has type 'enum QGis::UnitType'.
QgsCoordinateReferenceSystem::mapUnits ( ) constReturn value has type 'enum QGis::UnitType'.
QgsDistanceArea::convertMeasurement ( double& measure, enum QGis::UnitType& measureUnits, enum QGis::UnitType displayUnits, bool isArea )3rd parameter 'displayUnits' has type 'enum QGis::UnitType'.
QgsDistanceArea::textUnit ( double value, int decimals, enum QGis::UnitType u, bool isArea, bool keepBaseUnit ) [static]3rd parameter 'u' has type 'enum QGis::UnitType'.
QgsMapCanvas::mapUnits ( ) constReturn value has type 'enum QGis::UnitType'.
QgsMapCanvas::setMapUnits ( enum QGis::UnitType mapUnits )1st parameter 'mapUnits' has type 'enum QGis::UnitType'.
QgsMapRenderer::mapUnits ( ) constReturn value has type 'enum QGis::UnitType'.
QgsMapRenderer::setMapUnits ( enum QGis::UnitType u )1st parameter 'u' has type 'enum QGis::UnitType'.
...
qgsatlascomposition.h
[+] class QgsAtlasComposition (1)
| Change |
Effect |
1 | Type of field mFeatureIds has been changed from std::vector<long long> (12 bytes) to QVector<long long> (4 bytes). | No effect. |
[+] affected symbols (>10)
QgsAtlasComposition::beginRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::currentFilename ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::endRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::metaObject ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::numFeatures ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::parameterChanged ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::QgsAtlasComposition [in-charge] ( struct QgsComposition* composition )This constructor is from 'QgsAtlasComposition' class.
QgsAtlasComposition::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::qt_metacast ( char const* p1 )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::readXML ( QDomElement const& elem, QDomDocument const& doc )This method is from 'QgsAtlasComposition' class.
...
qgscomposeritemcommand.h
[+] enum QgsComposerMergeCommand::Context (4)
| Change |
Effect |
1 | The member ItemRotation with value 39 has been added. | No effect. |
2 | The member LegendWmsLegendHeight with value 12 has been added. | No effect. |
3 | The member LegendWmsLegendWidth with value 11 has been added. | No effect. |
4 | The member ShapeCornerRadius with value 33 has been added. | No effect. |
[+] affected symbols (2)
QgsComposerItem::beginCommand ( QString const& commandText, enum QgsComposerMergeCommand::Context c )2nd parameter 'c' has type 'enum QgsComposerMergeCommand::Context'.
QgsComposerMergeCommand::QgsComposerMergeCommand [in-charge] ( enum QgsComposerMergeCommand::Context c, QgsComposerItem* item, QString const& text )1st parameter 'c' has type 'enum QgsComposerMergeCommand::Context'.
qgsdiagram.h
[+] class QgsDiagram (2)
| Change |
Effect |
1 | Virtual method QSizeF QgsDiagram::diagramSize(QVector<QVariant>const&,QgsRenderContext const&,QgsDiagramSettings const&,QgsDiagramInterpolationSettings const&) became non-pure. | No effect. |
2 | Virtual method void QgsDiagram::renderDiagram(QVector<QVariant>const&,QgsRenderContext&,QgsDiagramSettings const&,QPointF const&) became non-pure. | No effect. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 10 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsDiagram |
~QgsDiagram |
12 |
~QgsDiagram |
~QgsDiagram |
16 |
__cxa_pure_virtual |
QgsDiagram::renderDiagram |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
|
QgsDiagram::diagramSize |
36 |
|
__cxa_pure_virtual |
[+] affected symbols (7)
QgsDiagram::diagramName ( ) constThis method is from 'QgsDiagram' class.
QgsDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s )This method is from 'QgsDiagram' class.
QgsDiagram::scaledFont ( QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::setPenWidth ( QPen& pen, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::sizePainterUnits ( float l, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::sizePainterUnits ( QSizeF const& size, QgsDiagramSettings const& s, QgsRenderContext const& c )This method is from 'QgsDiagram' class.
QgsDiagram::~QgsDiagram [in-charge] ( )This method is from 'QgsDiagram' class.
qgsfeatureiterator.h
[+] class QgsAbstractFeatureIterator (1)
| Change |
Effect |
1 | Virtual method bool QgsAbstractFeatureIterator::nextFeature(QgsFeature&) became non-pure. | No effect. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsAbstractFeatureIterator |
~QgsAbstractFeatureIterator |
12 |
~QgsAbstractFeatureIterator |
~QgsAbstractFeatureIterator |
16 |
__cxa_pure_virtual |
QgsAbstractFeatureIterator::nextFeature |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
|
__cxa_pure_virtual |
32 |
|
QgsAbstractFeatureIterator::nextFeatureFilterExpression |
36 |
|
QgsAbstractFeatureIterator::nextFeatureFilterFids |
40 |
|
QgsAbstractFeatureIterator::prepareSimplification |
44 |
|
QgsAbstractFeatureIterator::providerCanSimplify |
48 |
|
QgsAbstractFeatureIterator::simplify |
[+] affected symbols (6)
QgsAbstractFeatureIterator::close ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::deref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )This constructor is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::ref ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::rewind ( )This method is from 'QgsAbstractFeatureIterator' class.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )This method is from 'QgsAbstractFeatureIterator' class.
qgsfeaturerequest.h
[+] enum QgsFeatureRequest::FilterType (2)
| Change |
Effect |
1 | The member FilterExpression with value 3 has been added. | No effect. |
2 | The member FilterFids with value 4 has been added. | No effect. |
[+] affected symbols (>10)
QgsAbstractCacheIndex::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )Field 'featureRequest->mFilter' in 1st parameter 'featureRequest' has type 'enum QgsFeatureRequest::FilterType'.
QgsAbstractFeatureIterator::deref ( )Field 'this->mRequest->mFilter' in the object of this method has type 'enum QgsFeatureRequest::FilterType'.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )Field 'request->mFilter' in 1st parameter 'request' (reference) has type 'enum QgsFeatureRequest::FilterType'.
QgsAbstractFeatureIterator::ref ( )Field 'this->mRequest->mFilter' in the object of this method has type 'enum QgsFeatureRequest::FilterType'.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )Field 'this->mRequest->mFilter' in the object of this method has type 'enum QgsFeatureRequest::FilterType'.
QgsCachedFeatureIterator::QgsCachedFeatureIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest, QgsFeatureIds featureIds )Field 'featureRequest->mFilter' in 2nd parameter 'featureRequest' has type 'enum QgsFeatureRequest::FilterType'.
QgsCachedFeatureWriterIterator::QgsCachedFeatureWriterIterator [in-charge] ( QgsVectorLayerCache* vlCache, QgsFeatureRequest featureRequest )Field 'featureRequest->mFilter' in 2nd parameter 'featureRequest' has type 'enum QgsFeatureRequest::FilterType'.
QgsCacheIndexFeatureId::getCacheIterator ( QgsFeatureIterator& featureIterator, QgsFeatureRequest const& featureRequest )Field 'featureRequest->mFilter' in 2nd parameter 'featureRequest' (reference) has type 'enum QgsFeatureRequest::FilterType'.
QgsCacheIndexFeatureId::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )Field 'featureRequest->mFilter' in 1st parameter 'featureRequest' has type 'enum QgsFeatureRequest::FilterType'.
QgsFeatureIterator::operator = ( QgsFeatureIterator const& other )Field 'other->mIter->mRequest->mFilter' in 1st parameter 'other' (reference) has type 'enum QgsFeatureRequest::FilterType'.
...
qgsmaptoolidentify.h
[+] enum QgsMapToolIdentify::IdentifyMode (1)
| Change |
Effect |
1 | The member LayerSelection with value 3 has been added. | No effect. |
[+] affected symbols (2)
QgsMapToolIdentify::identify ( int x, int y, enum QgsMapToolIdentify::IdentifyMode mode, enum QgsMapToolIdentify::LayerType layerType )3rd parameter 'mode' has type 'enum QgsMapToolIdentify::IdentifyMode'.
QgsMapToolIdentify::identify ( int x, int y, QList<QgsMapLayer*> layerList, enum QgsMapToolIdentify::IdentifyMode mode )4th parameter 'mode' has type 'enum QgsMapToolIdentify::IdentifyMode'.
qgsoptionsdialogbase.h
[+] class QgsOptionsDialogBase (1)
| Change |
Effect |
1 | Virtual method QgsOptionsDialogBase::updateWindowTitle ( ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 66 entries | Virtual Table (New) - 67 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsOptionsDialogBase::metaObject |
QgsOptionsDialogBase::metaObject |
12 |
QgsOptionsDialogBase::qt_metacast |
QgsOptionsDialogBase::qt_metacast |
16 |
QgsOptionsDialogBase::qt_metacall |
QgsOptionsDialogBase::qt_metacall |
20 |
~QgsOptionsDialogBase |
~QgsOptionsDialogBase |
24 |
~QgsOptionsDialogBase |
~QgsOptionsDialogBase |
28 |
QWidget::event |
QWidget::event |
32 |
QDialog::eventFilter |
QDialog::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QObject::connectNotify |
QObject::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QWidget::devType |
QWidget::devType |
60 |
QDialog::setVisible |
QDialog::setVisible |
64 |
QDialog::sizeHint |
QDialog::sizeHint |
68 |
QDialog::minimumSizeHint |
QDialog::minimumSizeHint |
72 |
QWidget::heightForWidth |
QWidget::heightForWidth |
76 |
QWidget::paintEngine |
QWidget::paintEngine |
80 |
QWidget::mousePressEvent |
QWidget::mousePressEvent |
84 |
QWidget::mouseReleaseEvent |
QWidget::mouseReleaseEvent |
88 |
QWidget::mouseDoubleClickEvent |
QWidget::mouseDoubleClickEvent |
92 |
QWidget::mouseMoveEvent |
QWidget::mouseMoveEvent |
96 |
QWidget::wheelEvent |
QWidget::wheelEvent |
100 |
QDialog::keyPressEvent |
QDialog::keyPressEvent |
104 |
QWidget::keyReleaseEvent |
QWidget::keyReleaseEvent |
108 |
QWidget::focusInEvent |
QWidget::focusInEvent |
112 |
QWidget::focusOutEvent |
QWidget::focusOutEvent |
116 |
QWidget::enterEvent |
QWidget::enterEvent |
120 |
QWidget::leaveEvent |
QWidget::leaveEvent |
124 |
QgsOptionsDialogBase::paintEvent |
QgsOptionsDialogBase::paintEvent |
128 |
QWidget::moveEvent |
QWidget::moveEvent |
132 |
QDialog::resizeEvent |
QDialog::resizeEvent |
136 |
QDialog::closeEvent |
QDialog::closeEvent |
140 |
QDialog::contextMenuEvent |
QDialog::contextMenuEvent |
144 |
QWidget::tabletEvent |
QWidget::tabletEvent |
148 |
QWidget::actionEvent |
QWidget::actionEvent |
152 |
QWidget::dragEnterEvent |
QWidget::dragEnterEvent |
156 |
QWidget::dragMoveEvent |
QWidget::dragMoveEvent |
160 |
QWidget::dragLeaveEvent |
QWidget::dragLeaveEvent |
164 |
QWidget::dropEvent |
QWidget::dropEvent |
168 |
QgsOptionsDialogBase::showEvent |
QgsOptionsDialogBase::showEvent |
172 |
QWidget::hideEvent |
QWidget::hideEvent |
176 |
QWidget::x11Event |
QWidget::x11Event |
180 |
QWidget::changeEvent |
QWidget::changeEvent |
184 |
QWidget::metric |
QWidget::metric |
188 |
QWidget::inputMethodEvent |
QWidget::inputMethodEvent |
192 |
QWidget::inputMethodQuery |
QWidget::inputMethodQuery |
196 |
QWidget::focusNextPrevChild |
QWidget::focusNextPrevChild |
200 |
QWidget::styleChange |
QWidget::styleChange |
204 |
QWidget::enabledChange |
QWidget::enabledChange |
208 |
QWidget::paletteChange |
QWidget::paletteChange |
212 |
QWidget::fontChange |
QWidget::fontChange |
216 |
QWidget::windowActivationChange |
QWidget::windowActivationChange |
220 |
QWidget::languageChange |
QWidget::languageChange |
224 |
QDialog::done |
QDialog::done |
228 |
QDialog::accept |
QDialog::accept |
232 |
QDialog::reject |
QDialog::reject |
236 |
(int (*)(...))-0x000000008 |
QgsOptionsDialogBase::updateWindowTitle |
240 |
(int (*)(...))(& typeinfo) |
(int (*)(...))-0x000000008 |
244 |
non-virtual thunk |
(int (*)(...))(& typeinfo) |
248 |
non-virtual thunk |
non-virtual thunk |
252 |
non-virtual thunk |
non-virtual thunk |
256 |
non-virtual thunk |
non-virtual thunk |
260 |
non-virtual thunk |
non-virtual thunk |
264 |
|
non-virtual thunk |
[+] affected symbols (>10)
QgsOptionsDialogBase::metaObject ( ) constThis method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::optionsStackedWidget_CurrentChanged ( int indx )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::optionsStackedWidget_WidgetRemoved ( int indx )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::paintEvent ( QPaintEvent* e )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl )This constructor is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::qt_metacast ( char const* p1 )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::showEvent ( QShowEvent* e )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::updateOptionsListVerticalTabs ( )This method is from 'QgsOptionsDialogBase' class.
QgsOptionsDialogBase::warnAboutMissingObjects ( )This method is from 'QgsOptionsDialogBase' class.
...
qgspallabeling.h
[+] class QgsPalLabeling (1)
| Change |
Effect |
1 | Virtual method QgsPalLabeling::drawLabel ( struct pal::LabelPosition*, QgsRenderContext&, QgsPalLayerSettings&, enum QgsPalLabeling::DrawLabelType, double ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 18 entries | Virtual Table (New) - 19 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsPalLabeling |
~QgsPalLabeling |
12 |
~QgsPalLabeling |
~QgsPalLabeling |
16 |
QgsPalLabeling::init |
QgsPalLabeling::init |
20 |
QgsPalLabeling::willUseLayer |
QgsPalLabeling::willUseLayer |
24 |
QgsPalLabeling::clearActiveLayers |
QgsPalLabeling::clearActiveLayers |
28 |
QgsPalLabeling::clearActiveLayer |
QgsPalLabeling::clearActiveLayer |
32 |
QgsPalLabeling::prepareLayer |
QgsPalLabeling::prepareLayer |
36 |
QgsPalLabeling::layer |
QgsPalLabeling::layer |
40 |
QgsPalLabeling::addDiagramLayer |
QgsPalLabeling::addDiagramLayer |
44 |
QgsPalLabeling::registerFeature |
QgsPalLabeling::registerFeature |
48 |
QgsPalLabeling::registerDiagramFeature |
QgsPalLabeling::registerDiagramFeature |
52 |
QgsPalLabeling::drawLabeling |
QgsPalLabeling::drawLabeling |
56 |
QgsPalLabeling::exit |
QgsPalLabeling::exit |
60 |
QgsPalLabeling::labelsAtPosition |
QgsPalLabeling::labelsAtPosition |
64 |
QgsPalLabeling::labelsWithinRect |
QgsPalLabeling::labelsWithinRect |
68 |
QgsPalLabeling::clone |
QgsPalLabeling::clone |
72 |
|
QgsPalLabeling::drawLabel |
[+] affected symbols (>10)
QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearActiveLayer ( QgsVectorLayer* layer )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearActiveLayers ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clearEngineSettings ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::clone ( )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedDropShadow ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedShapeBackground ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextBuffer ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextFormatting ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::dataDefinedTextStyle ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )This method is from 'QgsPalLabeling' class.
...
qgspluginlayer.h
[+] class QgsPluginLayer (1)
| Change |
Effect |
1 | Virtual method QgsPluginLayer::legendSymbologyItems ( QSize const& ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 45 entries | Virtual Table (New) - 46 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsPluginLayer::metaObject |
QgsPluginLayer::metaObject |
12 |
QgsPluginLayer::qt_metacast |
QgsPluginLayer::qt_metacast |
16 |
QgsPluginLayer::qt_metacall |
QgsPluginLayer::qt_metacall |
20 |
~QgsPluginLayer |
~QgsPluginLayer |
24 |
~QgsPluginLayer |
~QgsPluginLayer |
28 |
QObject::event |
QObject::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QObject::timerEvent |
QObject::timerEvent |
40 |
QObject::childEvent |
QObject::childEvent |
44 |
QObject::customEvent |
QObject::customEvent |
48 |
QgsMapLayer::connectNotify |
QgsMapLayer::connectNotify |
52 |
QObject::disconnectNotify |
QObject::disconnectNotify |
56 |
QgsMapLayer::reload |
QgsMapLayer::reload |
60 |
QgsMapLayer::draw |
QgsMapLayer::draw |
64 |
QgsMapLayer::drawLabels |
QgsMapLayer::drawLabels |
68 |
QgsMapLayer::extent |
QgsMapLayer::extent |
72 |
QgsMapLayer::subLayers |
QgsMapLayer::subLayers |
76 |
QgsMapLayer::setLayerOrder |
QgsMapLayer::setLayerOrder |
80 |
QgsMapLayer::setSubLayerVisibility |
QgsMapLayer::setSubLayerVisibility |
84 |
QgsMapLayer::isEditable |
QgsMapLayer::isEditable |
88 |
QgsMapLayer::lastErrorTitle |
QgsMapLayer::lastErrorTitle |
92 |
QgsMapLayer::lastError |
QgsMapLayer::lastError |
96 |
QgsMapLayer::error |
QgsMapLayer::error |
100 |
QgsMapLayer::styleURI |
QgsMapLayer::styleURI |
104 |
QgsMapLayer::loadDefaultStyle |
QgsMapLayer::loadDefaultStyle |
108 |
QgsMapLayer::loadNamedStyle |
QgsMapLayer::loadNamedStyle |
112 |
QgsMapLayer::loadNamedStyleFromDb |
QgsMapLayer::loadNamedStyleFromDb |
116 |
QgsMapLayer::exportNamedStyle |
QgsMapLayer::exportNamedStyle |
120 |
QgsMapLayer::exportSldStyle |
QgsMapLayer::exportSldStyle |
124 |
QgsMapLayer::saveDefaultStyle |
QgsMapLayer::saveDefaultStyle |
128 |
QgsMapLayer::saveNamedStyle |
QgsMapLayer::saveNamedStyle |
132 |
QgsMapLayer::saveSldStyle |
QgsMapLayer::saveSldStyle |
136 |
QgsMapLayer::loadSldStyle |
QgsMapLayer::loadSldStyle |
140 |
QgsMapLayer::readSld |
QgsMapLayer::readSld |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
__cxa_pure_virtual |
__cxa_pure_virtual |
152 |
QgsMapLayer::onCacheImageDelete |
QgsMapLayer::onCacheImageDelete |
156 |
QgsMapLayer::invalidTransformInput |
QgsMapLayer::invalidTransformInput |
160 |
QgsMapLayer::metadata |
QgsMapLayer::metadata |
164 |
QgsMapLayer::timestamp |
QgsMapLayer::timestamp |
168 |
QgsPluginLayer::setExtent |
QgsPluginLayer::setExtent |
172 |
QgsMapLayer::readXml |
QgsMapLayer::readXml |
176 |
QgsMapLayer::writeXml |
QgsMapLayer::writeXml |
180 |
|
QgsPluginLayer::legendSymbologyItems |
[+] affected symbols (7)
QgsPluginLayer::metaObject ( ) constThis method is from 'QgsPluginLayer' class.
QgsPluginLayer::pluginLayerType ( )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::QgsPluginLayer [in-charge] ( QString layerType, QString layerName )This constructor is from 'QgsPluginLayer' class.
QgsPluginLayer::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::qt_metacast ( char const* p1 )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::setExtent ( QgsRectangle const& extent )This method is from 'QgsPluginLayer' class.
QgsPluginLayer::~QgsPluginLayer [in-charge] ( )This method is from 'QgsPluginLayer' class.
qgsrubberband.h
[+] enum QgsRubberBand::IconType (1)
| Change |
Effect |
1 | The member ICON_FULL_BOX with value 5 has been added. | No effect. |
[+] affected symbols (1)
QgsRubberBand::setIcon ( enum QgsRubberBand::IconType icon )1st parameter 'icon' has type 'enum QgsRubberBand::IconType'.
qgssymbolv2.h
[+] class QgsSymbolV2RenderContext (1)
| Change |
Effect |
1 | Size of field mRenderContext has been changed from 128 bytes to 132 bytes. | No effect. |
[+] affected symbols (>10)
QgsCentroidFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )3rd parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsCentroidFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsCentroidFillSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsEllipseSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )2nd parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsEllipseSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsEllipseSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsFillSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext& context, QSize size )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsFontMarkerSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )2nd parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsFontMarkerSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
QgsFontMarkerSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )1st parameter 'context' (reference) has base type 'QgsSymbolV2RenderContext'.
...
qgsvectorlayer.h
[+] enum QgsAttributeEditorElement::AttributeEditorType (1)
| Change |
Effect |
1 | The member AeTypeRelation with value 2 has been added. | No effect. |
[+] affected symbols (8)
QgsAttributeEditorContainer::addChildElement ( QgsAttributeEditorElement* widget )Field 'widget->mType' in 1st parameter 'widget' (pointer) has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::metaObject ( ) constField 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::qt_metacast ( char const* p1 )Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::staticMetaObject [data]Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsAttributeEditorElement::~QgsAttributeEditorElement [in-charge] ( )Field 'this->mType' in the object of this method has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsVectorLayer::addAttributeEditorWidget ( QgsAttributeEditorElement* data )Field 'data->mType' in 1st parameter 'data' (pointer) has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
QgsVectorLayer::attributeEditorElementFromDomElement ( QDomElement& elem, QObject* parent )Field 'retval->mType' in return value (pointer) has type 'enum QgsAttributeEditorElement::AttributeEditorType'.
[+] enum QgsVectorLayer::EditType (1)
| Change |
Effect |
1 | The member EditorWidgetV2 with value 20 has been added. | No effect. |
[+] affected symbols (2)
QgsVectorLayer::editType ( int idx )Return value has type 'enum QgsVectorLayer::EditType'.
QgsVectorLayer::setEditType ( int idx, enum QgsVectorLayer::EditType edit )2nd parameter 'edit' has type 'enum QgsVectorLayer::EditType'.
to the top
Other Changes in Constants (1)
qgsconfig.h
[+] OSG_PLUGINS_PATH
| Change | Effect |
---|
1 | The constant OSG_PLUGINS_PATH with value "" has been added. | No effect. |
to the top
Header Files (277)
HalfEdge.h
Line3D.h
Node.h
ParametricLine.h
Point3D.h
qextserialenumerator.h
qextserialport.h
qgis.h
qgisgui.h
qgisinterface.h
qgisplugin.h
qgsaddremoveitemcommand.h
qgsaddremovemultiframecommand.h
qgsannotationitem.h
qgsapplication.h
qgsarcproperter.h
qgsaspectfilter.h
qgsatlascomposition.h
qgsattributeaction.h
qgsattributetabledelegate.h
qgsattributetablefiltermodel.h
qgsattributetablemodel.h
qgsattributetableview.h
qgsbilinearrasterresampler.h
qgsblendmodecombobox.h
qgsbrightnesscontrastfilter.h
qgsbrowsermodel.h
qgsbrushstylecombobox.h
qgscachedfeatureiterator.h
qgscacheindex.h
qgscacheindexfeatureid.h
qgscategorizedsymbolrendererv2.h
qgsclipper.h
qgscliptominmaxenhancement.h
qgscollapsiblegroupbox.h
qgscolorbrewerpalette.h
qgscolorbutton.h
qgscolorrampcombobox.h
qgscolorrampshader.h
qgsconfig.h
qgscontexthelp.h
qgscontrastenhancement.h
qgscontrastenhancementfunction.h
qgscoordinatereferencesystem.h
qgscoordinatetransform.h
qgscptcityarchive.h
qgscredentials.h
qgscrscache.h
qgscsexception.h
qgscubicrasterresampler.h
qgscursors.h
qgsdatadefined.h
qgsdatadefinedbutton.h
qgsdataitem.h
qgsdataprovider.h
qgsdatasourceuri.h
qgsdbfilterproxymodel.h
qgsderivativefilter.h
qgsdetaileditemdata.h
qgsdetaileditemdelegate.h
qgsdiagram.h
qgsdiagramrendererv2.h
qgsdistancearcproperter.h
qgsdistancearea.h
qgsdoubleboxscalebarstyle.h
qgsellipsesymbollayerv2.h
qgserror.h
qgsexception.h
qgsexpression.h
qgsexpressionhighlighter.h
qgsfeature.h
qgsfeatureiterator.h
qgsfeaturelistmodel.h
qgsfeaturelistview.h
qgsfeaturelistviewdelegate.h
qgsfeaturemodel.h
qgsfeaturerequest.h
qgsfeatureselectionmodel.h
qgsfeaturestore.h
qgsfield.h
qgsfieldvalidator.h
qgsfiledropedit.h
qgsfillsymbollayerv2.h
qgsfilterlineedit.h
qgsfontutils.h
qgsgenericprojectionselector.h
qgsgeometry.h
qgsgeometryanalyzer.h
qgsgeometrycache.h
qgsgeometryvalidator.h
qgsgml.h
qgsgmlschema.h
qgsgpsconnection.h
qgsgpsdconnection.h
qgsgpsdetector.h
qgsgraduatedsymbolrendererv2.h
qgsgraph.h
qgsgraphanalyzer.h
qgsgraphbuilder.h
qgsgraphbuilderintr.h
qgsgraphdirector.h
qgsgridfilewriter.h
qgshighlight.h
qgshillshadefilter.h
qgshistogramdiagram.h
qgshtmlannotationitem.h
qgshttptransaction.h
qgshuesaturationfilter.h
qgsidwinterpolator.h
qgsinterpolator.h
qgslabel.h
qgslabelattributes.h
qgslegendinterface.h
qgslegendmodel.h
qgslinearminmaxenhancement.h
qgslinearminmaxenhancementwithclip.h
qgslinesymbollayerv2.h
qgslinevectorlayerdirector.h
qgslogger.h
qgslonglongvalidator.h
qgsmapcanvas.h
qgsmapcanvasitem.h
qgsmapcanvasmap.h
qgsmapcanvassnapper.h
qgsmaplayer.h
qgsmaplayerregistry.h
qgsmapoverviewcanvas.h
qgsmaprenderer.h
qgsmaptip.h
qgsmaptool.h
qgsmaptoolemitpoint.h
qgsmaptoolidentify.h
qgsmaptoolpan.h
qgsmaptoolzoom.h
qgsmaptopixel.h
qgsmarkersymbollayerv2.h
qgsmessagebar.h
qgsmessagebaritem.h
qgsmessagelog.h
qgsmessagelogviewer.h
qgsmessageoutput.h
qgsmessageviewer.h
qgsmimedatautils.h
qgsmultibandcolorrenderer.h
qgsnetworkaccessmanager.h
qgsnetworkreplyparser.h
qgsninecellfilter.h
qgsnmeaconnection.h
qgsnumericscalebarstyle.h
qgsnumericsortlistviewitem.h
qgsofflineediting.h
qgsogcutils.h
qgsoptionsdialogbase.h
qgsosmbase.h
qgsosmdatabase.h
qgsosmdownload.h
qgsosmimport.h
qgsoverlayanalyzer.h
qgsowsconnection.h
qgsowssourceselect.h
qgspaintenginehack.h
qgspalettedrasterrenderer.h
qgspallabeling.h
qgspaperitem.h
qgspenstylecombobox.h
qgspiediagram.h
qgspluginlayer.h
qgspluginlayerregistry.h
qgspluginmanagerinterface.h
qgspoint.h
qgspointdisplacementrenderer.h
qgsproject.h
qgsprojectbadlayerguihandler.h
qgsprojectfiletransform.h
qgsprojectionselector.h
qgsprojectproperty.h
qgsprojectversion.h
qgsprovidercountcalcevent.h
qgsproviderextentcalcevent.h
qgsprovidermetadata.h
qgsproviderregistry.h
qgspseudocolorshader.h
qgspythonrunner.h
qgsquerybuilder.h
qgsraster.h
qgsrasterbandstats.h
qgsrasterblock.h
qgsrastercalcnode.h
qgsrastercalculator.h
qgsrasterchecker.h
qgsrasterdataprovider.h
qgsrasterdrawer.h
qgsrasterfilewriter.h
qgsrasterhistogram.h
qgsrasteridentifyresult.h
qgsrasterinterface.h
qgsrasteriterator.h
qgsrasterlayer.h
qgsrastermatrix.h
qgsrasternuller.h
qgsrasterpipe.h
qgsrasterprojector.h
qgsrasterpyramid.h
qgsrasterrange.h
qgsrasterrenderer.h
qgsrasterresamplefilter.h
qgsrasterresampler.h
qgsrastershader.h
qgsrastershaderfunction.h
qgsrastertransparency.h
qgsrasterviewport.h
qgsrectangle.h
qgsrelief.h
qgsrenderchecker.h
qgsrendercontext.h
qgsrendererv2.h
qgsrendererv2registry.h
qgsrubberband.h
qgsruggednessfilter.h
qgsrulebasedrendererv2.h
qgsrunprocess.h
qgsscalebarstyle.h
qgsscalecalculator.h
qgsscalecombobox.h
qgsscaleutils.h
qgssearchquerybuilder.h
qgssinglebandcolordatarenderer.h
qgssinglebandgrayrenderer.h
qgssinglebandpseudocolorrenderer.h
qgssingleboxscalebarstyle.h
qgssinglesymbolrendererv2.h
qgsslopefilter.h
qgssnapper.h
qgsspatialindex.h
qgsstylev2.h
qgssvgannotationitem.h
qgssvgcache.h
qgssymbollayerv2.h
qgssymbollayerv2registry.h
qgssymbollayerv2utils.h
qgssymbologyv2conversion.h
qgssymbolv2.h
qgstextannotationitem.h
qgstextdiagram.h
qgsticksscalebarstyle.h
qgstininterpolator.h
qgstolerance.h
qgstotalcurvaturefilter.h
qgsvectorcolorrampv2.h
qgsvectordataprovider.h
qgsvectorfieldsymbollayer.h
qgsvectorfilewriter.h
qgsvectorlayer.h
qgsvectorlayercache.h
qgsvectorlayereditbuffer.h
qgsvectorlayereditutils.h
qgsvectorlayerfeatureiterator.h
qgsvectorlayerimport.h
qgsvectorlayerjoinbuffer.h
qgsvectorlayerundocommand.h
qgsvertexmarker.h
qgszonalstatistics.h
TriangleInterpolator.h
Triangulation.h
TriDecorator.h
ui_qgsdetaileditemwidgetbase.h
ui_qgsexpressionbuilder.h
ui_qgsexpressionbuilderdialogbase.h
ui_qgsexpressionselectiondialogbase.h
ui_qgsgenericprojectionselectorbase.h
ui_qgsmessagelogviewer.h
ui_qgsmessageviewer.h
ui_qgsowssourceselectbase.h
ui_qgsprojectionselectorbase.h
ui_qgsquerybuilderbase.h
ui_qgssublayersdialogbase.h
Vector3D.h
to the top
Shared Libraries (5)
libqgis_analysis.so.2.0.1
libqgis_core.so.2.0.1
libqgis_gui.so.2.0.1
libqgis_networkanalysis.so.2.0.1
libqgissqlanyconnection.so.2.0.1
to the top