Binary compatibility report for the QGIS library between 2.2.0 and 2.4.0 versions on x86
Test Info
Library Name | QGIS |
Version #1 | 2.2.0 |
Version #2 | 2.4.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 292 |
Total Shared Libraries | 5 |
Total Symbols / Types | 6136 / 2142 |
Verdict | Incompatible (33.2%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 1086 |
Removed Symbols | High | 78 |
Problems with Data Types | High | 100 |
Medium | 49 |
Low | 136 |
Problems with Symbols | High | 60 |
Medium | 11 |
Low | 29 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 7 |
Other Changes in Symbols | - | 3 |
Other Changes in Constants | - | 5 |
Added Symbols (1086)
qfuturewatcher.h,
libqgis_core.so.2.4.0
QFutureWatcher<void>::~QFutureWatcher [in-charge-deleting] ( )
[symbol: _ZN14QFutureWatcherIvED0Ev]
QFutureWatcher<void>::~QFutureWatcher [in-charge] ( )
[symbol: _ZN14QFutureWatcherIvED1Ev]
QFutureWatcherBase::~QFutureWatcherBase [in-charge-deleting] ( )
[symbol: _ZN18QFutureWatcherBaseD0Ev]
QFutureWatcherBase::~QFutureWatcherBase [in-charge] ( )
[symbol: _ZN18QFutureWatcherBaseD1Ev]
qgis.h,
libqgis_core.so.2.4.0
QGis::DEFAULT_HIGHLIGHT_BUFFER_MM [data]
[symbol: _ZN4QGis27DEFAULT_HIGHLIGHT_BUFFER_MME]
QGis::DEFAULT_HIGHLIGHT_COLOR [data]
[symbol: _ZN4QGis23DEFAULT_HIGHLIGHT_COLORE]
QGis::DEFAULT_HIGHLIGHT_MIN_WIDTH_MM [data]
[symbol: _ZN4QGis30DEFAULT_HIGHLIGHT_MIN_WIDTH_MME]
QGis::DEFAULT_SEARCH_RADIUS_MM [data]
[symbol: _ZN4QGis24DEFAULT_SEARCH_RADIUS_MME]
qgsapplication.h,
libqgis_core.so.2.4.0
QgsApplication::QGIS_APPLICATION_NAME [data]
[symbol: _ZN14QgsApplication21QGIS_APPLICATION_NAMEE]
QgsApplication::QGIS_ORGANIZATION_DOMAIN [data]
[symbol: _ZN14QgsApplication24QGIS_ORGANIZATION_DOMAINE]
QgsApplication::QGIS_ORGANIZATION_NAME [data]
[symbol: _ZN14QgsApplication22QGIS_ORGANIZATION_NAMEE]
QgsApplication::setMaxThreads ( int maxThreads ) [static]
[symbol: _ZN14QgsApplication13setMaxThreadsEi]
qgsatlascomposition.h,
libqgis_core.so.2.4.0
QgsAtlasComposition::featureChanged ( QgsFeature* feature )
[symbol: _ZN19QgsAtlasComposition14featureChangedEP10QgsFeature]
QgsAtlasComposition::renderBegun ( )
[symbol: _ZN19QgsAtlasComposition11renderBegunEv]
QgsAtlasComposition::renderEnded ( )
[symbol: _ZN19QgsAtlasComposition11renderEndedEv]
QgsAtlasComposition::setPredefinedScales ( QVector<double>const& scales )
[symbol: _ZN19QgsAtlasComposition19setPredefinedScalesERK7QVectorIdE]
QgsAtlasComposition::setSortKeyAttributeIndex ( int idx )
[symbol: _ZN19QgsAtlasComposition24setSortKeyAttributeIndexEi]
QgsAtlasComposition::sortKeyAttributeIndex ( ) const
[symbol: _ZNK19QgsAtlasComposition21sortKeyAttributeIndexEv]
qgsattributeform.h,
libqgis_gui.so.2.4.0
QgsAttributeForm::addInterface ( QgsAttributeFormInterface* iface )
[symbol: _ZN16QgsAttributeForm12addInterfaceEP25QgsAttributeFormInterface]
QgsAttributeForm::attributeChanged ( QString attribute, QVariant const& value )
[symbol: _ZN16QgsAttributeForm16attributeChangedE7QStringRK8QVariant]
QgsAttributeForm::beforeSave ( bool& ok )
[symbol: _ZN16QgsAttributeForm10beforeSaveERb]
QgsAttributeForm::changeAttribute ( QString const& field, QVariant const& value )
[symbol: _ZN16QgsAttributeForm15changeAttributeERK7QStringRK8QVariant]
QgsAttributeForm::editable ( )
[symbol: _ZN16QgsAttributeForm8editableEv]
QgsAttributeForm::eventFilter ( QObject* object, QEvent* event )
[symbol: _ZN16QgsAttributeForm11eventFilterEP7QObjectP6QEvent]
QgsAttributeForm::featureSaved ( QgsFeature const& feature )
[symbol: _ZN16QgsAttributeForm12featureSavedERK10QgsFeature]
QgsAttributeForm::hideButtonBox ( )
[symbol: _ZN16QgsAttributeForm13hideButtonBoxEv]
QgsAttributeForm::metaObject ( ) const
[symbol: _ZNK16QgsAttributeForm10metaObjectEv]
QgsAttributeForm::QgsAttributeForm [in-charge] ( QgsVectorLayer* vl, QgsFeature const feature, QgsAttributeEditorContext context, QWidget* parent )
[symbol: _ZN16QgsAttributeFormC1EP14QgsVectorLayer10QgsFeature25QgsAttributeEditorContextP7QWidget]
QgsAttributeForm::QgsAttributeForm [not-in-charge] ( QgsVectorLayer* vl, QgsFeature const feature, QgsAttributeEditorContext context, QWidget* parent )
[symbol: _ZN16QgsAttributeFormC2EP14QgsVectorLayer10QgsFeature25QgsAttributeEditorContextP7QWidget]
QgsAttributeForm::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsAttributeForm11qt_metacallEN11QMetaObject4CallEiPPv]
QgsAttributeForm::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsAttributeForm11qt_metacastEPKc]
QgsAttributeForm::resetValues ( )
[symbol: _ZN16QgsAttributeForm11resetValuesEv]
QgsAttributeForm::save ( )
[symbol: _ZN16QgsAttributeForm4saveEv]
QgsAttributeForm::setFeature ( QgsFeature const& feature )
[symbol: _ZN16QgsAttributeForm10setFeatureERK10QgsFeature]
QgsAttributeForm::setIsAddDialog ( bool isAddDialog )
[symbol: _ZN16QgsAttributeForm14setIsAddDialogEb]
QgsAttributeForm::showButtonBox ( )
[symbol: _ZN16QgsAttributeForm13showButtonBoxEv]
QgsAttributeForm::staticMetaObject [data]
[symbol: _ZN16QgsAttributeForm16staticMetaObjectE]
QgsAttributeForm::~QgsAttributeForm [in-charge-deleting] ( )
[symbol: _ZN16QgsAttributeFormD0Ev]
QgsAttributeForm::~QgsAttributeForm [in-charge] ( )
[symbol: _ZN16QgsAttributeFormD1Ev]
QgsAttributeForm::~QgsAttributeForm [not-in-charge] ( )
[symbol: _ZN16QgsAttributeFormD2Ev]
qgsattributeforminterface.h,
libqgis_gui.so.2.4.0
QgsAttributeFormInterface::acceptChanges ( QgsFeature const& feature )
[symbol: _ZN25QgsAttributeFormInterface13acceptChangesERK10QgsFeature]
QgsAttributeFormInterface::feature ( )
[symbol: _ZN25QgsAttributeFormInterface7featureEv]
QgsAttributeFormInterface::featureChanged ( )
[symbol: _ZN25QgsAttributeFormInterface14featureChangedEv]
QgsAttributeFormInterface::form ( )
[symbol: _ZN25QgsAttributeFormInterface4formEv]
QgsAttributeFormInterface::initForm ( )
[symbol: _ZN25QgsAttributeFormInterface8initFormEv]
QgsAttributeFormInterface::QgsAttributeFormInterface [in-charge] ( QgsAttributeForm* form )
[symbol: _ZN25QgsAttributeFormInterfaceC1EP16QgsAttributeForm]
QgsAttributeFormInterface::QgsAttributeFormInterface [not-in-charge] ( QgsAttributeForm* form )
[symbol: _ZN25QgsAttributeFormInterfaceC2EP16QgsAttributeForm]
qgsattributeformlegacyinterface.h,
libqgis_gui.so.2.4.0
QgsAttributeFormLegacyInterface::featureChanged ( )
[symbol: _ZN31QgsAttributeFormLegacyInterface14featureChangedEv]
QgsAttributeFormLegacyInterface::QgsAttributeFormLegacyInterface [in-charge] ( QString const& function, QString const& pyFormName, QgsAttributeForm* form )
[symbol: _ZN31QgsAttributeFormLegacyInterfaceC1ERK7QStringS2_P16QgsAttributeForm]
QgsAttributeFormLegacyInterface::QgsAttributeFormLegacyInterface [not-in-charge] ( QString const& function, QString const& pyFormName, QgsAttributeForm* form )
[symbol: _ZN31QgsAttributeFormLegacyInterfaceC2ERK7QStringS2_P16QgsAttributeForm]
QgsAttributeFormLegacyInterface::~QgsAttributeFormLegacyInterface [in-charge] ( )
[symbol: _ZN31QgsAttributeFormLegacyInterfaceD1Ev]
QgsAttributeFormLegacyInterface::~QgsAttributeFormLegacyInterface [not-in-charge] ( )
[symbol: _ZN31QgsAttributeFormLegacyInterfaceD2Ev]
qgsattributetablefiltermodel.h,
libqgis_gui.so.2.4.0
QgsAttributeTableFilterModel::filteredFeatures ( )
[symbol: _ZN28QgsAttributeTableFilterModel16filteredFeaturesEv]
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.4.0
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN30QgsCategorizedSymbolRendererV211startRenderER16QgsRenderContextRK9QgsFields]
qgscheckboxwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsCheckboxWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK24QgsCheckboxWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsCheckboxWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK24QgsCheckboxWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsCheckboxWidgetFactory::QgsCheckboxWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN24QgsCheckboxWidgetFactoryC1ERK7QString]
QgsCheckboxWidgetFactory::QgsCheckboxWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN24QgsCheckboxWidgetFactoryC2ERK7QString]
QgsCheckboxWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN24QgsCheckboxWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsCheckboxWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN24QgsCheckboxWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsCheckboxWidgetFactory::~QgsCheckboxWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN24QgsCheckboxWidgetFactoryD0Ev]
QgsCheckboxWidgetFactory::~QgsCheckboxWidgetFactory [in-charge] ( )
[symbol: _ZN24QgsCheckboxWidgetFactoryD1Ev]
qgsclassificationwidgetwrapperfactory.h,
libqgis_gui.so.2.4.0
QgsClassificationWidgetWrapperFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK37QgsClassificationWidgetWrapperFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsClassificationWidgetWrapperFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK37QgsClassificationWidgetWrapperFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsClassificationWidgetWrapperFactory::QgsClassificationWidgetWrapperFactory [in-charge] ( QString const& name )
[symbol: _ZN37QgsClassificationWidgetWrapperFactoryC1ERK7QString]
QgsClassificationWidgetWrapperFactory::QgsClassificationWidgetWrapperFactory [not-in-charge] ( QString const& name )
[symbol: _ZN37QgsClassificationWidgetWrapperFactoryC2ERK7QString]
QgsClassificationWidgetWrapperFactory::~QgsClassificationWidgetWrapperFactory [in-charge-deleting] ( )
[symbol: _ZN37QgsClassificationWidgetWrapperFactoryD0Ev]
QgsClassificationWidgetWrapperFactory::~QgsClassificationWidgetWrapperFactory [in-charge] ( )
[symbol: _ZN37QgsClassificationWidgetWrapperFactoryD1Ev]
qgscolorbutton.h,
libqgis_gui.so.2.4.0
QgsColorButton::dragEnterEvent ( QDragEnterEvent* e )
[symbol: _ZN14QgsColorButton14dragEnterEventEP15QDragEnterEvent]
QgsColorButton::dropEvent ( QDropEvent* e )
[symbol: _ZN14QgsColorButton9dropEventEP10QDropEvent]
QgsColorButton::mouseMoveEvent ( QMouseEvent* e )
[symbol: _ZN14QgsColorButton14mouseMoveEventEP11QMouseEvent]
QgsColorButton::mousePressEvent ( QMouseEvent* e )
[symbol: _ZN14QgsColorButton15mousePressEventEP11QMouseEvent]
qgscolorwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsColorWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK21QgsColorWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsColorWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK21QgsColorWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsColorWidgetFactory::QgsColorWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN21QgsColorWidgetFactoryC1ERK7QString]
QgsColorWidgetFactory::QgsColorWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN21QgsColorWidgetFactoryC2ERK7QString]
QgsColorWidgetFactory::~QgsColorWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN21QgsColorWidgetFactoryD0Ev]
QgsColorWidgetFactory::~QgsColorWidgetFactory [in-charge] ( )
[symbol: _ZN21QgsColorWidgetFactoryD1Ev]
qgscomposeritem.h,
libqgis_core.so.2.4.0
QgsComposerItem::drawText ( QPainter* p, QRectF const& rect, QString const& text, QFont const& font, enum Qt::AlignmentFlag halignment, enum Qt::AlignmentFlag valignment, int flags ) const
[symbol: _ZNK15QgsComposerItem8drawTextEP8QPainterRK6QRectFRK7QStringRK5QFontN2Qt13AlignmentFlagESC_i]
QgsComposerItem::fontHeightMillimeters ( QFont const& font ) const
[symbol: _ZNK15QgsComposerItem21fontHeightMillimetersERK5QFont]
QgsComposerItem::numberExportLayers ( ) const
[symbol: _ZNK15QgsComposerItem18numberExportLayersEv]
QgsComposerItem::page ( ) const
[symbol: _ZNK15QgsComposerItem4pageEv]
QgsComposerItem::pagePos ( ) const
[symbol: _ZNK15QgsComposerItem7pagePosEv]
QgsComposerItem::setCurrentExportLayer ( int layerIdx )
[symbol: _ZN15QgsComposerItem21setCurrentExportLayerEi]
QgsComposerItem::setFrameJoinStyle ( enum Qt::PenJoinStyle style )
[symbol: _ZN15QgsComposerItem17setFrameJoinStyleEN2Qt12PenJoinStyleE]
QgsComposerItem::setItemPosition ( double x, double y, double width, double height, enum QgsComposerItem::ItemPositionMode itemPoint, bool posIncludesFrame, int page )
[symbol: _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeEbi]
QgsComposerItem::setItemPosition ( double x, double y, enum QgsComposerItem::ItemPositionMode itemPoint, int page )
[symbol: _ZN15QgsComposerItem15setItemPositionEddNS_16ItemPositionModeEi]
QgsComposerItem::updatePagePos ( double newPageWidth, double newPageHeight )
[symbol: _ZN15QgsComposerItem13updatePagePosEdd]
qgscredentials.h,
libqgis_core.so.2.4.0
QgsCredentials::lock ( )
[symbol: _ZN14QgsCredentials4lockEv]
QgsCredentials::unlock ( )
[symbol: _ZN14QgsCredentials6unlockEv]
qgsdatetimeeditfactory.h,
libqgis_gui.so.2.4.0
QgsDateTimeEditFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK22QgsDateTimeEditFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsDateTimeEditFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK22QgsDateTimeEditFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsDateTimeEditFactory::QgsDateTimeEditFactory [in-charge] ( QString name )
[symbol: _ZN22QgsDateTimeEditFactoryC1E7QString]
QgsDateTimeEditFactory::QgsDateTimeEditFactory [not-in-charge] ( QString name )
[symbol: _ZN22QgsDateTimeEditFactoryC2E7QString]
QgsDateTimeEditFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN22QgsDateTimeEditFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsDateTimeEditFactory::representValue ( QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QVariant const& cache, QVariant const& value ) const
[symbol: _ZNK22QgsDateTimeEditFactory14representValueEP14QgsVectorLayeriRK4QMapI7QString8QVariantERKS4_S9_]
QgsDateTimeEditFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN22QgsDateTimeEditFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsDateTimeEditFactory::~QgsDateTimeEditFactory [in-charge-deleting] ( )
[symbol: _ZN22QgsDateTimeEditFactoryD0Ev]
QgsDateTimeEditFactory::~QgsDateTimeEditFactory [in-charge] ( )
[symbol: _ZN22QgsDateTimeEditFactoryD1Ev]
qgsdatetimeeditwrapper.h,
libqgis_gui.so.2.4.0
QgsDateTimeEditWrapper::createWidget ( QWidget* parent )
[symbol: _ZN22QgsDateTimeEditWrapper12createWidgetEP7QWidget]
QgsDateTimeEditWrapper::initWidget ( QWidget* editor )
[symbol: _ZN22QgsDateTimeEditWrapper10initWidgetEP7QWidget]
QgsDateTimeEditWrapper::metaObject ( ) const
[symbol: _ZNK22QgsDateTimeEditWrapper10metaObjectEv]
QgsDateTimeEditWrapper::QgsDateTimeEditWrapper [in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )
[symbol: _ZN22QgsDateTimeEditWrapperC1EP14QgsVectorLayeriP7QWidgetS3_]
QgsDateTimeEditWrapper::QgsDateTimeEditWrapper [not-in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )
[symbol: _ZN22QgsDateTimeEditWrapperC2EP14QgsVectorLayeriP7QWidgetS3_]
QgsDateTimeEditWrapper::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN22QgsDateTimeEditWrapper11qt_metacallEN11QMetaObject4CallEiPPv]
QgsDateTimeEditWrapper::qt_metacast ( char const* p1 )
[symbol: _ZN22QgsDateTimeEditWrapper11qt_metacastEPKc]
QgsDateTimeEditWrapper::setEnabled ( bool enabled )
[symbol: _ZN22QgsDateTimeEditWrapper10setEnabledEb]
QgsDateTimeEditWrapper::setValue ( QVariant const& value )
[symbol: _ZN22QgsDateTimeEditWrapper8setValueERK8QVariant]
QgsDateTimeEditWrapper::staticMetaObject [data]
[symbol: _ZN22QgsDateTimeEditWrapper16staticMetaObjectE]
QgsDateTimeEditWrapper::value ( )
[symbol: _ZN22QgsDateTimeEditWrapper5valueEv]
QgsDateTimeEditWrapper::~QgsDateTimeEditWrapper [in-charge-deleting] ( )
[symbol: _ZN22QgsDateTimeEditWrapperD0Ev]
QgsDateTimeEditWrapper::~QgsDateTimeEditWrapper [in-charge] ( )
[symbol: _ZN22QgsDateTimeEditWrapperD1Ev]
qgsdatumtransformstore.h,
libqgis_core.so.2.4.0
QgsDatumTransformStore::addEntry ( QString const& layerId, QString const& srcAuthId, QString const& destAuthId, int srcDatumTransform, int destDatumTransform )
[symbol: _ZN22QgsDatumTransformStore8addEntryERK7QStringS2_S2_ii]
QgsDatumTransformStore::clear ( )
[symbol: _ZN22QgsDatumTransformStore5clearEv]
QgsDatumTransformStore::hasEntryForLayer ( QgsMapLayer* layer ) const
[symbol: _ZNK22QgsDatumTransformStore16hasEntryForLayerEP11QgsMapLayer]
QgsDatumTransformStore::QgsDatumTransformStore [in-charge] ( QgsCoordinateReferenceSystem const& destCrs )
[symbol: _ZN22QgsDatumTransformStoreC1ERK28QgsCoordinateReferenceSystem]
QgsDatumTransformStore::QgsDatumTransformStore [not-in-charge] ( QgsCoordinateReferenceSystem const& destCrs )
[symbol: _ZN22QgsDatumTransformStoreC2ERK28QgsCoordinateReferenceSystem]
QgsDatumTransformStore::readXML ( QDomNode const& parentNode )
[symbol: _ZN22QgsDatumTransformStore7readXMLERK8QDomNode]
QgsDatumTransformStore::setDestinationCrs ( QgsCoordinateReferenceSystem const& destCrs )
[symbol: _ZN22QgsDatumTransformStore17setDestinationCrsERK28QgsCoordinateReferenceSystem]
QgsDatumTransformStore::transformation ( QgsMapLayer* layer ) const
[symbol: _ZNK22QgsDatumTransformStore14transformationEP11QgsMapLayer]
QgsDatumTransformStore::writeXML ( QDomNode& parentNode, QDomDocument& theDoc ) const
[symbol: _ZNK22QgsDatumTransformStore8writeXMLER8QDomNodeR12QDomDocument]
qgsdiagram.h,
libqgis_core.so.2.4.0
QgsDiagram::QgsDiagram [in-charge] ( QgsDiagram const& other )
[symbol: _ZN10QgsDiagramC1ERKS_]
QgsDiagram::QgsDiagram [not-in-charge] ( QgsDiagram const& other )
[symbol: _ZN10QgsDiagramC2ERKS_]
qgsdiagramrendererv2.h,
libqgis_core.so.2.4.0
QgsDiagramRendererV2::QgsDiagramRendererV2 [in-charge] ( QgsDiagramRendererV2 const& other )
[symbol: _ZN20QgsDiagramRendererV2C1ERKS_]
QgsDiagramRendererV2::QgsDiagramRendererV2 [not-in-charge] ( QgsDiagramRendererV2 const& other )
[symbol: _ZN20QgsDiagramRendererV2C2ERKS_]
QgsLinearlyInterpolatedDiagramRenderer::clone ( ) const
[symbol: _ZNK38QgsLinearlyInterpolatedDiagramRenderer5cloneEv]
QgsSingleCategoryDiagramRenderer::clone ( ) const
[symbol: _ZNK32QgsSingleCategoryDiagramRenderer5cloneEv]
qgsdial.h,
libqgis_gui.so.2.4.0
QgsDial::metaObject ( ) const
[symbol: _ZNK7QgsDial10metaObjectEv]
QgsDial::paintEvent ( QPaintEvent* event )
[symbol: _ZN7QgsDial10paintEventEP11QPaintEvent]
QgsDial::QgsDial [in-charge] ( QWidget* parent )
[symbol: _ZN7QgsDialC1EP7QWidget]
QgsDial::QgsDial [not-in-charge] ( QWidget* parent )
[symbol: _ZN7QgsDialC2EP7QWidget]
QgsDial::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN7QgsDial11qt_metacallEN11QMetaObject4CallEiPPv]
QgsDial::qt_metacast ( char const* p1 )
[symbol: _ZN7QgsDial11qt_metacastEPKc]
QgsDial::staticMetaObject [data]
[symbol: _ZN7QgsDial16staticMetaObjectE]
QgsDial::~QgsDial [in-charge-deleting] ( )
[symbol: _ZN7QgsDialD0Ev]
QgsDial::~QgsDial [in-charge] ( )
[symbol: _ZN7QgsDialD1Ev]
qgsdistancearea.h,
libqgis_core.so.2.4.0
QgsDistanceArea::computeDistance ( QList<QgsPoint>const& points )
[symbol: _ZN15QgsDistanceArea15computeDistanceERK5QListI8QgsPointE]
QgsDistanceArea::computeDistanceFlat ( QgsPoint const& p1, QgsPoint const& p2 )
[symbol: _ZN15QgsDistanceArea19computeDistanceFlatERK8QgsPointS2_]
qgseditorwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsEditorWidgetFactory::createCache ( QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config )
[symbol: _ZN22QgsEditorWidgetFactory11createCacheEP14QgsVectorLayeriRK4QMapI7QString8QVariantE]
QgsEditorWidgetFactory::readEditorConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN22QgsEditorWidgetFactory16readEditorConfigERK11QDomElementP14QgsVectorLayeri]
QgsEditorWidgetFactory::representValue ( QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QVariant const& cache, QVariant const& value ) const
[symbol: _ZNK22QgsEditorWidgetFactory14representValueEP14QgsVectorLayeriRK4QMapI7QString8QVariantERKS4_S9_]
QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN22QgsEditorWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
qgseditorwidgetregistry.h,
libqgis_gui.so.2.4.0
QgsEditorWidgetRegistry::create ( QString const& widgetId, QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QWidget* editor, QWidget* parent, QgsAttributeEditorContext const context )
[symbol: _ZN23QgsEditorWidgetRegistry6createERK7QStringP14QgsVectorLayeriRK4QMapIS0_8QVariantEP7QWidgetSB_25QgsAttributeEditorContext]
QgsEditorWidgetRegistry::factory ( QString const& widgetId )
[symbol: _ZN23QgsEditorWidgetRegistry7factoryERK7QString]
qgseditorwidgetwrapper.h,
libqgis_gui.so.2.4.0
QgsEditorWidgetWrapper::fieldIdx ( )
[symbol: _ZN22QgsEditorWidgetWrapper8fieldIdxEv]
QgsEditorWidgetWrapper::setFeature ( QgsFeature const& feature )
[symbol: _ZN22QgsEditorWidgetWrapper10setFeatureERK10QgsFeature]
QgsEditorWidgetWrapper::valueChanged ( )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedEv]
QgsEditorWidgetWrapper::valueChanged ( bool value )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedEb]
QgsEditorWidgetWrapper::valueChanged ( double value )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedEd]
QgsEditorWidgetWrapper::valueChanged ( int value )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedEi]
QgsEditorWidgetWrapper::valueChanged ( qlonglong value )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedEx]
QgsEditorWidgetWrapper::valueChanged ( QString const& value )
[symbol: _ZN22QgsEditorWidgetWrapper12valueChangedERK7QString]
qgsellipsesymbollayerv2.h,
libqgis_core.so.2.4.0
QgsEllipseSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK23QgsEllipseSymbolLayerV212mapUnitScaleEv]
QgsEllipseSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN23QgsEllipseSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
qgsenumerationwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsEnumerationWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK27QgsEnumerationWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsEnumerationWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK27QgsEnumerationWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsEnumerationWidgetFactory::QgsEnumerationWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN27QgsEnumerationWidgetFactoryC1ERK7QString]
QgsEnumerationWidgetFactory::QgsEnumerationWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN27QgsEnumerationWidgetFactoryC2ERK7QString]
QgsEnumerationWidgetFactory::~QgsEnumerationWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN27QgsEnumerationWidgetFactoryD0Ev]
QgsEnumerationWidgetFactory::~QgsEnumerationWidgetFactory [in-charge] ( )
[symbol: _ZN27QgsEnumerationWidgetFactoryD1Ev]
qgsexpression.h,
libqgis_core.so.2.4.0
QgsExpression::isValid ( QString const& text, QgsFields const& fields, QString& errorMessage ) [static]
[symbol: _ZN13QgsExpression7isValidERK7QStringRK9QgsFieldsRS0_]
QgsExpression::NodeBinaryOperator::precedence ( ) const
[symbol: _ZNK13QgsExpression18NodeBinaryOperator10precedenceEv]
qgsfeatureiterator.h,
libqgis_core.so.2.4.0
QgsAbstractFeatureIteratorFromSource<QgsVectorLayerFeatureSource>::~QgsAbstractFeatureIteratorFromSource [in-charge-deleting] ( )
[symbol: _ZN36QgsAbstractFeatureIteratorFromSourceI27QgsVectorLayerFeatureSourceED0Ev]
QgsAbstractFeatureIteratorFromSource<QgsVectorLayerFeatureSource>::~QgsAbstractFeatureIteratorFromSource [in-charge] ( )
[symbol: _ZN36QgsAbstractFeatureIteratorFromSourceI27QgsVectorLayerFeatureSourceED1Ev]
qgsfeaturelistview.h,
libqgis_gui.so.2.4.0
QgsFeatureListView::aboutToChangeEditSelection ( bool& ok )
[symbol: _ZN18QgsFeatureListView26aboutToChangeEditSelectionERb]
QgsFeatureListView::setCurrentFeatureEdited ( bool state )
[symbol: _ZN18QgsFeatureListView23setCurrentFeatureEditedEb]
QgsFeatureListView::setEditSelection ( QModelIndex const& index, QItemSelectionModel::SelectionFlags command )
[symbol: _ZN18QgsFeatureListView16setEditSelectionERK11QModelIndex6QFlagsIN19QItemSelectionModel13SelectionFlagEE]
qgsfeaturelistviewdelegate.h,
libqgis_gui.so.2.4.0
QgsFeatureListViewDelegate::setCurrentFeatureEdited ( bool state )
[symbol: _ZN26QgsFeatureListViewDelegate23setCurrentFeatureEditedEb]
qgsfeaturerequest.h,
libqgis_core.so.2.4.0
QgsAbstractFeatureSource::iteratorClosed ( QgsAbstractFeatureIterator* it )
[symbol: _ZN24QgsAbstractFeatureSource14iteratorClosedEP26QgsAbstractFeatureIterator]
QgsAbstractFeatureSource::iteratorOpened ( QgsAbstractFeatureIterator* it )
[symbol: _ZN24QgsAbstractFeatureSource14iteratorOpenedEP26QgsAbstractFeatureIterator]
QgsAbstractFeatureSource::~QgsAbstractFeatureSource [in-charge-deleting] ( )
[symbol: _ZN24QgsAbstractFeatureSourceD0Ev]
QgsAbstractFeatureSource::~QgsAbstractFeatureSource [in-charge] ( )
[symbol: _ZN24QgsAbstractFeatureSourceD1Ev]
QgsAbstractFeatureSource::~QgsAbstractFeatureSource [not-in-charge] ( )
[symbol: _ZN24QgsAbstractFeatureSourceD2Ev]
qgsfield.h,
libqgis_core.so.2.4.0
QgsFields::allAttributesList ( ) const
[symbol: _ZNK9QgsFields17allAttributesListEv]
QgsFields::fieldNameIndex ( QString const& fieldName ) const
[symbol: _ZNK9QgsFields14fieldNameIndexERK7QString]
qgsfieldcombobox.h,
libqgis_gui.so.2.4.0
QgsFieldComboBox::currentField ( )
[symbol: _ZN16QgsFieldComboBox12currentFieldEv]
QgsFieldComboBox::fieldChanged ( QString fieldName )
[symbol: _ZN16QgsFieldComboBox12fieldChangedE7QString]
QgsFieldComboBox::indexChanged ( int i )
[symbol: _ZN16QgsFieldComboBox12indexChangedEi]
QgsFieldComboBox::layer ( )
[symbol: _ZN16QgsFieldComboBox5layerEv]
QgsFieldComboBox::metaObject ( ) const
[symbol: _ZNK16QgsFieldComboBox10metaObjectEv]
QgsFieldComboBox::QgsFieldComboBox [in-charge] ( QWidget* parent )
[symbol: _ZN16QgsFieldComboBoxC1EP7QWidget]
QgsFieldComboBox::QgsFieldComboBox [not-in-charge] ( QWidget* parent )
[symbol: _ZN16QgsFieldComboBoxC2EP7QWidget]
QgsFieldComboBox::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsFieldComboBox11qt_metacallEN11QMetaObject4CallEiPPv]
QgsFieldComboBox::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsFieldComboBox11qt_metacastEPKc]
QgsFieldComboBox::setField ( QString fieldName )
[symbol: _ZN16QgsFieldComboBox8setFieldE7QString]
QgsFieldComboBox::setFilters ( QgsFieldProxyModel::Filters filters )
[symbol: _ZN16QgsFieldComboBox10setFiltersE6QFlagsIN18QgsFieldProxyModel6FilterEE]
QgsFieldComboBox::setLayer ( QgsMapLayer* layer )
[symbol: _ZN16QgsFieldComboBox8setLayerEP11QgsMapLayer]
QgsFieldComboBox::setLayer ( QgsVectorLayer* layer )
[symbol: _ZN16QgsFieldComboBox8setLayerEP14QgsVectorLayer]
QgsFieldComboBox::staticMetaObject [data]
[symbol: _ZN16QgsFieldComboBox16staticMetaObjectE]
QgsFieldComboBox::~QgsFieldComboBox [in-charge-deleting] ( )
[symbol: _ZN16QgsFieldComboBoxD0Ev]
QgsFieldComboBox::~QgsFieldComboBox [in-charge] ( )
[symbol: _ZN16QgsFieldComboBoxD1Ev]
qgsfieldmodel.h,
libqgis_gui.so.2.4.0
QgsFieldModel::columnCount ( QModelIndex const& parent ) const
[symbol: _ZNK13QgsFieldModel11columnCountERK11QModelIndex]
QgsFieldModel::data ( QModelIndex const& index, int role ) const
[symbol: _ZNK13QgsFieldModel4dataERK11QModelIndexi]
QgsFieldModel::index ( int row, int column, QModelIndex const& parent ) const
[symbol: _ZNK13QgsFieldModel5indexEiiRK11QModelIndex]
QgsFieldModel::indexFromName ( QString const& fieldName )
[symbol: _ZN13QgsFieldModel13indexFromNameERK7QString]
QgsFieldModel::isField ( QString const& expression )
[symbol: _ZN13QgsFieldModel7isFieldERK7QString]
QgsFieldModel::metaObject ( ) const
[symbol: _ZNK13QgsFieldModel10metaObjectEv]
QgsFieldModel::parent ( QModelIndex const& child ) const
[symbol: _ZNK13QgsFieldModel6parentERK11QModelIndex]
QgsFieldModel::QgsFieldModel [in-charge] ( QObject* parent )
[symbol: _ZN13QgsFieldModelC1EP7QObject]
QgsFieldModel::QgsFieldModel [not-in-charge] ( QObject* parent )
[symbol: _ZN13QgsFieldModelC2EP7QObject]
QgsFieldModel::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN13QgsFieldModel11qt_metacallEN11QMetaObject4CallEiPPv]
QgsFieldModel::qt_metacast ( char const* p1 )
[symbol: _ZN13QgsFieldModel11qt_metacastEPKc]
QgsFieldModel::removeExpression ( )
[symbol: _ZN13QgsFieldModel16removeExpressionEv]
QgsFieldModel::rowCount ( QModelIndex const& parent ) const
[symbol: _ZNK13QgsFieldModel8rowCountERK11QModelIndex]
QgsFieldModel::setAllowExpression ( bool allowExpression )
[symbol: _ZN13QgsFieldModel18setAllowExpressionEb]
QgsFieldModel::setExpression ( QString const& expression )
[symbol: _ZN13QgsFieldModel13setExpressionERK7QString]
QgsFieldModel::setLayer ( QgsVectorLayer* layer )
[symbol: _ZN13QgsFieldModel8setLayerEP14QgsVectorLayer]
QgsFieldModel::staticMetaObject [data]
[symbol: _ZN13QgsFieldModel16staticMetaObjectE]
QgsFieldModel::updateModel ( )
[symbol: _ZN13QgsFieldModel11updateModelEv]
QgsFieldModel::~QgsFieldModel [in-charge-deleting] ( )
[symbol: _ZN13QgsFieldModelD0Ev]
QgsFieldModel::~QgsFieldModel [in-charge] ( )
[symbol: _ZN13QgsFieldModelD1Ev]
qgsfieldproxymodel.h,
libqgis_gui.so.2.4.0
QgsFieldProxyModel::filterAcceptsRow ( int source_row, QModelIndex const& source_parent ) const
[symbol: _ZNK18QgsFieldProxyModel16filterAcceptsRowEiRK11QModelIndex]
QgsFieldProxyModel::lessThan ( QModelIndex const& left, QModelIndex const& right ) const
[symbol: _ZNK18QgsFieldProxyModel8lessThanERK11QModelIndexS2_]
QgsFieldProxyModel::metaObject ( ) const
[symbol: _ZNK18QgsFieldProxyModel10metaObjectEv]
QgsFieldProxyModel::QgsFieldProxyModel [in-charge] ( QObject* parent )
[symbol: _ZN18QgsFieldProxyModelC1EP7QObject]
QgsFieldProxyModel::QgsFieldProxyModel [not-in-charge] ( QObject* parent )
[symbol: _ZN18QgsFieldProxyModelC2EP7QObject]
QgsFieldProxyModel::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN18QgsFieldProxyModel11qt_metacallEN11QMetaObject4CallEiPPv]
QgsFieldProxyModel::qt_metacast ( char const* p1 )
[symbol: _ZN18QgsFieldProxyModel11qt_metacastEPKc]
QgsFieldProxyModel::setFilters ( QgsFieldProxyModel::Filters filters )
[symbol: _ZN18QgsFieldProxyModel10setFiltersE6QFlagsINS_6FilterEE]
QgsFieldProxyModel::staticMetaObject [data]
[symbol: _ZN18QgsFieldProxyModel16staticMetaObjectE]
QgsFieldProxyModel::~QgsFieldProxyModel [in-charge-deleting] ( )
[symbol: _ZN18QgsFieldProxyModelD0Ev]
QgsFieldProxyModel::~QgsFieldProxyModel [in-charge] ( )
[symbol: _ZN18QgsFieldProxyModelD1Ev]
qgsfilenamewidgetfactory.h,
libqgis_gui.so.2.4.0
QgsFileNameWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK24QgsFileNameWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsFileNameWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK24QgsFileNameWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsFileNameWidgetFactory::QgsFileNameWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN24QgsFileNameWidgetFactoryC1ERK7QString]
QgsFileNameWidgetFactory::QgsFileNameWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN24QgsFileNameWidgetFactoryC2ERK7QString]
QgsFileNameWidgetFactory::~QgsFileNameWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN24QgsFileNameWidgetFactoryD0Ev]
QgsFileNameWidgetFactory::~QgsFileNameWidgetFactory [in-charge] ( )
[symbol: _ZN24QgsFileNameWidgetFactoryD1Ev]
qgsfillsymbollayerv2.h,
libqgis_core.so.2.4.0
QgsCentroidFillSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK28QgsCentroidFillSymbolLayerV212mapUnitScaleEv]
QgsCentroidFillSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN28QgsCentroidFillSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsGradientFillSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK28QgsGradientFillSymbolLayerV212mapUnitScaleEv]
QgsGradientFillSymbolLayerV2::outputUnit ( ) const
[symbol: _ZNK28QgsGradientFillSymbolLayerV210outputUnitEv]
QgsGradientFillSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN28QgsGradientFillSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsGradientFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )
[symbol: _ZN28QgsGradientFillSymbolLayerV213setOutputUnitEN11QgsSymbolV210OutputUnitE]
QgsImageFillSymbolLayer::mapUnitScale ( ) const
[symbol: _ZNK23QgsImageFillSymbolLayer12mapUnitScaleEv]
QgsImageFillSymbolLayer::outputUnit ( ) const
[symbol: _ZNK23QgsImageFillSymbolLayer10outputUnitEv]
QgsImageFillSymbolLayer::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN23QgsImageFillSymbolLayer15setMapUnitScaleERK15QgsMapUnitScale]
QgsImageFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )
[symbol: _ZN23QgsImageFillSymbolLayer13setOutputUnitEN11QgsSymbolV210OutputUnitE]
QgsLinePatternFillSymbolLayer::mapUnitScale ( ) const
[symbol: _ZNK29QgsLinePatternFillSymbolLayer12mapUnitScaleEv]
QgsLinePatternFillSymbolLayer::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN29QgsLinePatternFillSymbolLayer15setMapUnitScaleERK15QgsMapUnitScale]
QgsPointPatternFillSymbolLayer::mapUnitScale ( ) const
[symbol: _ZNK30QgsPointPatternFillSymbolLayer12mapUnitScaleEv]
QgsPointPatternFillSymbolLayer::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN30QgsPointPatternFillSymbolLayer15setMapUnitScaleERK15QgsMapUnitScale]
QgsShapeburstFillSymbolLayerV2::clone ( ) const
[symbol: _ZNK30QgsShapeburstFillSymbolLayerV25cloneEv]
QgsShapeburstFillSymbolLayerV2::create ( QgsStringMap const& properties ) [static]
[symbol: _ZN30QgsShapeburstFillSymbolLayerV26createERK4QMapI7QStringS1_E]
QgsShapeburstFillSymbolLayerV2::estimateMaxBleed ( ) const
[symbol: _ZNK30QgsShapeburstFillSymbolLayerV216estimateMaxBleedEv]
QgsShapeburstFillSymbolLayerV2::layerType ( ) const
[symbol: _ZNK30QgsShapeburstFillSymbolLayerV29layerTypeEv]
QgsShapeburstFillSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK30QgsShapeburstFillSymbolLayerV212mapUnitScaleEv]
QgsShapeburstFillSymbolLayerV2::outputUnit ( ) const
[symbol: _ZNK30QgsShapeburstFillSymbolLayerV210outputUnitEv]
QgsShapeburstFillSymbolLayerV2::properties ( ) const
[symbol: _ZNK30QgsShapeburstFillSymbolLayerV210propertiesEv]
QgsShapeburstFillSymbolLayerV2::QgsShapeburstFillSymbolLayerV2 [in-charge] ( QColor color, QColor color2, enum QgsShapeburstFillSymbolLayerV2::ShapeburstColorType colorType, int blurRadius, bool useWholeShape, double maxDistance )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV2C1E6QColorS0_NS_19ShapeburstColorTypeEibd]
QgsShapeburstFillSymbolLayerV2::QgsShapeburstFillSymbolLayerV2 [not-in-charge] ( QColor color, QColor color2, enum QgsShapeburstFillSymbolLayerV2::ShapeburstColorType colorType, int blurRadius, bool useWholeShape, double maxDistance )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV2C2E6QColorS0_NS_19ShapeburstColorTypeEibd]
QgsShapeburstFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV213renderPolygonERK9QPolygonFP5QListIS0_ER24QgsSymbolV2RenderContext]
QgsShapeburstFillSymbolLayerV2::setColorRamp ( QgsVectorColorRampV2* ramp )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV212setColorRampEP20QgsVectorColorRampV2]
QgsShapeburstFillSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsShapeburstFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV213setOutputUnitEN11QgsSymbolV210OutputUnitE]
QgsShapeburstFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV211startRenderER24QgsSymbolV2RenderContext]
QgsShapeburstFillSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV210stopRenderER24QgsSymbolV2RenderContext]
QgsShapeburstFillSymbolLayerV2::~QgsShapeburstFillSymbolLayerV2 [in-charge-deleting] ( )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV2D0Ev]
QgsShapeburstFillSymbolLayerV2::~QgsShapeburstFillSymbolLayerV2 [in-charge] ( )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV2D1Ev]
QgsShapeburstFillSymbolLayerV2::~QgsShapeburstFillSymbolLayerV2 [not-in-charge] ( )
[symbol: _ZN30QgsShapeburstFillSymbolLayerV2D2Ev]
QgsSimpleFillSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK26QgsSimpleFillSymbolLayerV212mapUnitScaleEv]
QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth, enum Qt::PenJoinStyle penJoinStyle )
[symbol: _ZN26QgsSimpleFillSymbolLayerV2C1E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEdNS1_12PenJoinStyleE]
QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [not-in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth, enum Qt::PenJoinStyle penJoinStyle )
[symbol: _ZN26QgsSimpleFillSymbolLayerV2C2E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEdNS1_12PenJoinStyleE]
QgsSimpleFillSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN26QgsSimpleFillSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsSVGFillSymbolLayer::mapUnitScale ( ) const
[symbol: _ZNK21QgsSVGFillSymbolLayer12mapUnitScaleEv]
QgsSVGFillSymbolLayer::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN21QgsSVGFillSymbolLayer15setMapUnitScaleERK15QgsMapUnitScale]
qgsgeometry.h,
libqgis_core.so.2.4.0
QgsGeometry::buffer ( double distance, int segments, int endCapStyle, int joinStyle, double mitreLimit )
[symbol: _ZN11QgsGeometry6bufferEdiiid]
QgsGeometry::convertToType ( enum QGis::GeometryType destType, bool destMultipart )
[symbol: _ZN11QgsGeometry13convertToTypeEN4QGis12GeometryTypeEb]
QgsGeometry::offsetCurve ( double distance, int segments, int joinStyle, double mitreLimit )
[symbol: _ZN11QgsGeometry11offsetCurveEdiid]
QgsGeometry::pointOnSurface ( )
[symbol: _ZN11QgsGeometry14pointOnSurfaceEv]
QgsGeometry::unaryUnion ( QList<QgsGeometry*>const& geometryList ) [static]
[symbol: _ZN11QgsGeometry10unaryUnionERK5QListIPS_E]
qgsgeometryanalyzer.h,
libqgis_analysis.so.2.4.0
QgsGeometryAnalyzer::eventLayer ( QgsVectorLayer* lineLayer, QgsVectorLayer* eventLayer, int lineField, int eventField, QgsFeatureIds& unlocatedFeatureIds, QString const& outputLayer, QString const& outputFormat, int locationField1, int locationField2, int offsetField, double offsetScale, bool forceSingleGeometry, QgsVectorDataProvider* memoryProvider, struct QProgressDialog* p )
[symbol: _ZN19QgsGeometryAnalyzer10eventLayerEP14QgsVectorLayerS1_iiR4QSetIxERK7QStringS7_iiidbP21QgsVectorDataProviderP15QProgressDialog]
qgsgeometrycache.h,
libqgis_core.so.2.4.0
QgsGeometryCache::QgsGeometryCache [in-charge] ( )
[symbol: _ZN16QgsGeometryCacheC1Ev]
QgsGeometryCache::QgsGeometryCache [not-in-charge] ( )
[symbol: _ZN16QgsGeometryCacheC2Ev]
qgsgml.h,
libqgis_core.so.2.4.0
QgsGml::getFeatures ( QString const& uri, enum QGis::WkbType* wkbType, QgsRectangle* extent, QString const& userName, QString const& password )
[symbol: _ZN6QgsGml11getFeaturesERK7QStringPN4QGis7WkbTypeEP12QgsRectangleS2_S2_]
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.4.0
QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN28QgsGraduatedSymbolRendererV211startRenderER16QgsRenderContextRK9QgsFields]
qgshiddenwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsHiddenWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK22QgsHiddenWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsHiddenWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK22QgsHiddenWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsHiddenWidgetFactory::QgsHiddenWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN22QgsHiddenWidgetFactoryC1ERK7QString]
QgsHiddenWidgetFactory::QgsHiddenWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN22QgsHiddenWidgetFactoryC2ERK7QString]
QgsHiddenWidgetFactory::~QgsHiddenWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN22QgsHiddenWidgetFactoryD0Ev]
QgsHiddenWidgetFactory::~QgsHiddenWidgetFactory [in-charge] ( )
[symbol: _ZN22QgsHiddenWidgetFactoryD1Ev]
qgshighlight.h,
libqgis_gui.so.2.4.0
QgsHighlight::setFillColor ( QColor const& fillColor )
[symbol: _ZN12QgsHighlight12setFillColorERK6QColor]
qgshistogramdiagram.h,
libqgis_core.so.2.4.0
QgsHistogramDiagram::clone ( ) const
[symbol: _ZNK19QgsHistogramDiagram5cloneEv]
qgsinvertedpolygonrenderer.h,
libqgis_core.so.2.4.0
QgsInvertedPolygonRenderer::capabilities ( )
[symbol: _ZN26QgsInvertedPolygonRenderer12capabilitiesEv]
QgsInvertedPolygonRenderer::clone ( )
[symbol: _ZN26QgsInvertedPolygonRenderer5cloneEv]
QgsInvertedPolygonRenderer::create ( QDomElement& element ) [static]
[symbol: _ZN26QgsInvertedPolygonRenderer6createER11QDomElement]
QgsInvertedPolygonRenderer::dump ( ) const
[symbol: _ZNK26QgsInvertedPolygonRenderer4dumpEv]
QgsInvertedPolygonRenderer::embeddedRenderer ( ) const
[symbol: _ZNK26QgsInvertedPolygonRenderer16embeddedRendererEv]
QgsInvertedPolygonRenderer::legendSymbolItems ( double scaleDenominator, QString rule )
[symbol: _ZN26QgsInvertedPolygonRenderer17legendSymbolItemsEd7QString]
QgsInvertedPolygonRenderer::legendSymbologyItems ( QSize iconSize )
[symbol: _ZN26QgsInvertedPolygonRenderer20legendSymbologyItemsE5QSize]
QgsInvertedPolygonRenderer::QgsInvertedPolygonRenderer [in-charge] ( QgsFeatureRendererV2 const* embeddedRenderer )
[symbol: _ZN26QgsInvertedPolygonRendererC1EPK20QgsFeatureRendererV2]
QgsInvertedPolygonRenderer::QgsInvertedPolygonRenderer [not-in-charge] ( QgsFeatureRendererV2 const* embeddedRenderer )
[symbol: _ZN26QgsInvertedPolygonRendererC2EPK20QgsFeatureRendererV2]
QgsInvertedPolygonRenderer::renderFeature ( QgsFeature& feature, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )
[symbol: _ZN26QgsInvertedPolygonRenderer13renderFeatureER10QgsFeatureR16QgsRenderContextibb]
QgsInvertedPolygonRenderer::save ( QDomDocument& doc )
[symbol: _ZN26QgsInvertedPolygonRenderer4saveER12QDomDocument]
QgsInvertedPolygonRenderer::setEmbeddedRenderer ( QgsFeatureRendererV2 const* subRenderer )
[symbol: _ZN26QgsInvertedPolygonRenderer19setEmbeddedRendererEPK20QgsFeatureRendererV2]
QgsInvertedPolygonRenderer::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN26QgsInvertedPolygonRenderer11startRenderER16QgsRenderContextRK9QgsFields]
QgsInvertedPolygonRenderer::stopRender ( QgsRenderContext& context )
[symbol: _ZN26QgsInvertedPolygonRenderer10stopRenderER16QgsRenderContext]
QgsInvertedPolygonRenderer::symbolForFeature ( QgsFeature& feature )
[symbol: _ZN26QgsInvertedPolygonRenderer16symbolForFeatureER10QgsFeature]
QgsInvertedPolygonRenderer::symbols ( )
[symbol: _ZN26QgsInvertedPolygonRenderer7symbolsEv]
QgsInvertedPolygonRenderer::symbolsForFeature ( QgsFeature& feat )
[symbol: _ZN26QgsInvertedPolygonRenderer17symbolsForFeatureER10QgsFeature]
QgsInvertedPolygonRenderer::usedAttributes ( )
[symbol: _ZN26QgsInvertedPolygonRenderer14usedAttributesEv]
QgsInvertedPolygonRenderer::willRenderFeature ( QgsFeature& feat )
[symbol: _ZN26QgsInvertedPolygonRenderer17willRenderFeatureER10QgsFeature]
QgsInvertedPolygonRenderer::~QgsInvertedPolygonRenderer [in-charge-deleting] ( )
[symbol: _ZN26QgsInvertedPolygonRendererD0Ev]
QgsInvertedPolygonRenderer::~QgsInvertedPolygonRenderer [in-charge] ( )
[symbol: _ZN26QgsInvertedPolygonRendererD1Ev]
QgsInvertedPolygonRenderer::~QgsInvertedPolygonRenderer [not-in-charge] ( )
[symbol: _ZN26QgsInvertedPolygonRendererD2Ev]
qgslayertreegroup.h,
libqgis_core.so.2.4.0
QgsLayerTreeGroup::addChildNode ( QgsLayerTreeNode* node )
[symbol: _ZN17QgsLayerTreeGroup12addChildNodeEP16QgsLayerTreeNode]
QgsLayerTreeGroup::addGroup ( QString const& name )
[symbol: _ZN17QgsLayerTreeGroup8addGroupERK7QString]
QgsLayerTreeGroup::addLayer ( QgsMapLayer* layer )
[symbol: _ZN17QgsLayerTreeGroup8addLayerEP11QgsMapLayer]
QgsLayerTreeGroup::clone ( ) const
[symbol: _ZNK17QgsLayerTreeGroup5cloneEv]
QgsLayerTreeGroup::dump ( ) const
[symbol: _ZNK17QgsLayerTreeGroup4dumpEv]
QgsLayerTreeGroup::findGroup ( QString const& name )
[symbol: _ZN17QgsLayerTreeGroup9findGroupERK7QString]
QgsLayerTreeGroup::findLayer ( QString const& layerId )
[symbol: _ZN17QgsLayerTreeGroup9findLayerERK7QString]
QgsLayerTreeGroup::findLayerIds ( ) const
[symbol: _ZNK17QgsLayerTreeGroup12findLayerIdsEv]
QgsLayerTreeGroup::findLayers ( ) const
[symbol: _ZNK17QgsLayerTreeGroup10findLayersEv]
QgsLayerTreeGroup::insertChildNode ( int index, QgsLayerTreeNode* node )
[symbol: _ZN17QgsLayerTreeGroup15insertChildNodeEiP16QgsLayerTreeNode]
QgsLayerTreeGroup::insertChildNodes ( int index, QList<QgsLayerTreeNode*> nodes )
[symbol: _ZN17QgsLayerTreeGroup16insertChildNodesEi5QListIP16QgsLayerTreeNodeE]
QgsLayerTreeGroup::insertGroup ( int index, QString const& name )
[symbol: _ZN17QgsLayerTreeGroup11insertGroupEiRK7QString]
QgsLayerTreeGroup::insertLayer ( int index, QgsMapLayer* layer )
[symbol: _ZN17QgsLayerTreeGroup11insertLayerEiP11QgsMapLayer]
QgsLayerTreeGroup::layerDestroyed ( )
[symbol: _ZN17QgsLayerTreeGroup14layerDestroyedEv]
QgsLayerTreeGroup::metaObject ( ) const
[symbol: _ZNK17QgsLayerTreeGroup10metaObjectEv]
QgsLayerTreeGroup::nodeVisibilityChanged ( QgsLayerTreeNode* node )
[symbol: _ZN17QgsLayerTreeGroup21nodeVisibilityChangedEP16QgsLayerTreeNode]
QgsLayerTreeGroup::QgsLayerTreeGroup [in-charge] ( QgsLayerTreeGroup const& other )
[symbol: _ZN17QgsLayerTreeGroupC1ERKS_]
QgsLayerTreeGroup::QgsLayerTreeGroup [in-charge] ( QString const& name, enum Qt::CheckState checked )
[symbol: _ZN17QgsLayerTreeGroupC1ERK7QStringN2Qt10CheckStateE]
QgsLayerTreeGroup::QgsLayerTreeGroup [not-in-charge] ( QgsLayerTreeGroup const& other )
[symbol: _ZN17QgsLayerTreeGroupC2ERKS_]
QgsLayerTreeGroup::QgsLayerTreeGroup [not-in-charge] ( QString const& name, enum Qt::CheckState checked )
[symbol: _ZN17QgsLayerTreeGroupC2ERK7QStringN2Qt10CheckStateE]
QgsLayerTreeGroup::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN17QgsLayerTreeGroup11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeGroup::qt_metacast ( char const* p1 )
[symbol: _ZN17QgsLayerTreeGroup11qt_metacastEPKc]
QgsLayerTreeGroup::readChildrenFromXML ( QDomElement& element )
[symbol: _ZN17QgsLayerTreeGroup19readChildrenFromXMLER11QDomElement]
QgsLayerTreeGroup::readXML ( QDomElement& element ) [static]
[symbol: _ZN17QgsLayerTreeGroup7readXMLER11QDomElement]
QgsLayerTreeGroup::removeAllChildren ( )
[symbol: _ZN17QgsLayerTreeGroup17removeAllChildrenEv]
QgsLayerTreeGroup::removeChildNode ( QgsLayerTreeNode* node )
[symbol: _ZN17QgsLayerTreeGroup15removeChildNodeEP16QgsLayerTreeNode]
QgsLayerTreeGroup::removeChildren ( int from, int count )
[symbol: _ZN17QgsLayerTreeGroup14removeChildrenEii]
QgsLayerTreeGroup::removeLayer ( QgsMapLayer* layer )
[symbol: _ZN17QgsLayerTreeGroup11removeLayerEP11QgsMapLayer]
QgsLayerTreeGroup::setVisible ( enum Qt::CheckState state )
[symbol: _ZN17QgsLayerTreeGroup10setVisibleEN2Qt10CheckStateE]
QgsLayerTreeGroup::staticMetaObject [data]
[symbol: _ZN17QgsLayerTreeGroup16staticMetaObjectE]
QgsLayerTreeGroup::updateVisibilityFromChildren ( )
[symbol: _ZN17QgsLayerTreeGroup28updateVisibilityFromChildrenEv]
QgsLayerTreeGroup::writeXML ( QDomElement& parentElement )
[symbol: _ZN17QgsLayerTreeGroup8writeXMLER11QDomElement]
QgsLayerTreeGroup::~QgsLayerTreeGroup [in-charge-deleting] ( )
[symbol: _ZN17QgsLayerTreeGroupD0Ev]
QgsLayerTreeGroup::~QgsLayerTreeGroup [in-charge] ( )
[symbol: _ZN17QgsLayerTreeGroupD1Ev]
qgslayertreelayer.h,
libqgis_core.so.2.4.0
QgsLayerTreeLayer::attachToLayer ( )
[symbol: _ZN17QgsLayerTreeLayer13attachToLayerEv]
QgsLayerTreeLayer::clone ( ) const
[symbol: _ZNK17QgsLayerTreeLayer5cloneEv]
QgsLayerTreeLayer::dump ( ) const
[symbol: _ZNK17QgsLayerTreeLayer4dumpEv]
QgsLayerTreeLayer::layerLoaded ( )
[symbol: _ZN17QgsLayerTreeLayer11layerLoadedEv]
QgsLayerTreeLayer::layerName ( ) const
[symbol: _ZNK17QgsLayerTreeLayer9layerNameEv]
QgsLayerTreeLayer::metaObject ( ) const
[symbol: _ZNK17QgsLayerTreeLayer10metaObjectEv]
QgsLayerTreeLayer::QgsLayerTreeLayer [in-charge] ( QgsLayerTreeLayer const& other )
[symbol: _ZN17QgsLayerTreeLayerC1ERKS_]
QgsLayerTreeLayer::QgsLayerTreeLayer [in-charge] ( QgsMapLayer* layer )
[symbol: _ZN17QgsLayerTreeLayerC1EP11QgsMapLayer]
QgsLayerTreeLayer::QgsLayerTreeLayer [in-charge] ( QString layerId, QString name )
[symbol: _ZN17QgsLayerTreeLayerC1E7QStringS0_]
QgsLayerTreeLayer::QgsLayerTreeLayer [not-in-charge] ( QgsLayerTreeLayer const& other )
[symbol: _ZN17QgsLayerTreeLayerC2ERKS_]
QgsLayerTreeLayer::QgsLayerTreeLayer [not-in-charge] ( QgsMapLayer* layer )
[symbol: _ZN17QgsLayerTreeLayerC2EP11QgsMapLayer]
QgsLayerTreeLayer::QgsLayerTreeLayer [not-in-charge] ( QString layerId, QString name )
[symbol: _ZN17QgsLayerTreeLayerC2E7QStringS0_]
QgsLayerTreeLayer::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN17QgsLayerTreeLayer11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeLayer::qt_metacast ( char const* p1 )
[symbol: _ZN17QgsLayerTreeLayer11qt_metacastEPKc]
QgsLayerTreeLayer::readXML ( QDomElement& element ) [static]
[symbol: _ZN17QgsLayerTreeLayer7readXMLER11QDomElement]
QgsLayerTreeLayer::registryLayersAdded ( QList<QgsMapLayer*> layers )
[symbol: _ZN17QgsLayerTreeLayer19registryLayersAddedE5QListIP11QgsMapLayerE]
QgsLayerTreeLayer::setLayerName ( QString const& n )
[symbol: _ZN17QgsLayerTreeLayer12setLayerNameERK7QString]
QgsLayerTreeLayer::setVisible ( enum Qt::CheckState visible )
[symbol: _ZN17QgsLayerTreeLayer10setVisibleEN2Qt10CheckStateE]
QgsLayerTreeLayer::staticMetaObject [data]
[symbol: _ZN17QgsLayerTreeLayer16staticMetaObjectE]
QgsLayerTreeLayer::writeXML ( QDomElement& parentElement )
[symbol: _ZN17QgsLayerTreeLayer8writeXMLER11QDomElement]
QgsLayerTreeLayer::~QgsLayerTreeLayer [in-charge-deleting] ( )
[symbol: _ZN17QgsLayerTreeLayerD0Ev]
QgsLayerTreeLayer::~QgsLayerTreeLayer [in-charge] ( )
[symbol: _ZN17QgsLayerTreeLayerD1Ev]
qgslayertreemapcanvasbridge.h,
libqgis_gui.so.2.4.0
QgsLayerTreeMapCanvasBridge::clear ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge5clearEv]
QgsLayerTreeMapCanvasBridge::customLayerOrderChanged ( QStringList const& order )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge23customLayerOrderChangedERK11QStringList]
QgsLayerTreeMapCanvasBridge::defaultLayerOrder ( ) const
[symbol: _ZNK27QgsLayerTreeMapCanvasBridge17defaultLayerOrderEv]
QgsLayerTreeMapCanvasBridge::defaultLayerOrder ( QgsLayerTreeNode* node, QStringList& order ) const
[symbol: _ZNK27QgsLayerTreeMapCanvasBridge17defaultLayerOrderEP16QgsLayerTreeNodeR11QStringList]
QgsLayerTreeMapCanvasBridge::deferredSetCanvasLayers ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge23deferredSetCanvasLayersEv]
QgsLayerTreeMapCanvasBridge::hasCustomLayerOrderChanged ( bool p1 )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge26hasCustomLayerOrderChangedEb]
QgsLayerTreeMapCanvasBridge::metaObject ( ) const
[symbol: _ZNK27QgsLayerTreeMapCanvasBridge10metaObjectEv]
QgsLayerTreeMapCanvasBridge::nodeAddedChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge17nodeAddedChildrenEP16QgsLayerTreeNodeii]
QgsLayerTreeMapCanvasBridge::nodeCustomPropertyChanged ( QgsLayerTreeNode* node, QString key )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge25nodeCustomPropertyChangedEP16QgsLayerTreeNode7QString]
QgsLayerTreeMapCanvasBridge::nodeRemovedChildren ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge19nodeRemovedChildrenEv]
QgsLayerTreeMapCanvasBridge::nodeVisibilityChanged ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge21nodeVisibilityChangedEv]
QgsLayerTreeMapCanvasBridge::QgsLayerTreeMapCanvasBridge [in-charge] ( QgsLayerTreeGroup* root, QgsMapCanvas* canvas, QObject* parent )
[symbol: _ZN27QgsLayerTreeMapCanvasBridgeC1EP17QgsLayerTreeGroupP12QgsMapCanvasP7QObject]
QgsLayerTreeMapCanvasBridge::QgsLayerTreeMapCanvasBridge [not-in-charge] ( QgsLayerTreeGroup* root, QgsMapCanvas* canvas, QObject* parent )
[symbol: _ZN27QgsLayerTreeMapCanvasBridgeC2EP17QgsLayerTreeGroupP12QgsMapCanvasP7QObject]
QgsLayerTreeMapCanvasBridge::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeMapCanvasBridge::qt_metacast ( char const* p1 )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge11qt_metacastEPKc]
QgsLayerTreeMapCanvasBridge::readProject ( QDomDocument const& doc )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge11readProjectERK12QDomDocument]
QgsLayerTreeMapCanvasBridge::setCanvasLayers ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge15setCanvasLayersEv]
QgsLayerTreeMapCanvasBridge::setCanvasLayers ( QgsLayerTreeNode* node, QList<QgsMapCanvasLayer>& layers )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge15setCanvasLayersEP16QgsLayerTreeNodeR5QListI17QgsMapCanvasLayerE]
QgsLayerTreeMapCanvasBridge::setCustomLayerOrder ( QStringList const& order )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge19setCustomLayerOrderERK11QStringList]
QgsLayerTreeMapCanvasBridge::setHasCustomLayerOrder ( bool override )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge22setHasCustomLayerOrderEb]
QgsLayerTreeMapCanvasBridge::staticMetaObject [data]
[symbol: _ZN27QgsLayerTreeMapCanvasBridge16staticMetaObjectE]
QgsLayerTreeMapCanvasBridge::writeProject ( QDomDocument& doc )
[symbol: _ZN27QgsLayerTreeMapCanvasBridge12writeProjectER12QDomDocument]
QgsLayerTreeMapCanvasBridge::~QgsLayerTreeMapCanvasBridge [in-charge-deleting] ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridgeD0Ev]
QgsLayerTreeMapCanvasBridge::~QgsLayerTreeMapCanvasBridge [in-charge] ( )
[symbol: _ZN27QgsLayerTreeMapCanvasBridgeD1Ev]
qgslayertreemodel.h,
libqgis_gui.so.2.4.0
QgsLayerTreeModel::addSymbologyToLayer ( QgsLayerTreeLayer* nodeL )
[symbol: _ZN17QgsLayerTreeModel19addSymbologyToLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::addSymbologyToPluginLayer ( QgsLayerTreeLayer* nodeL )
[symbol: _ZN17QgsLayerTreeModel25addSymbologyToPluginLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::addSymbologyToRasterLayer ( QgsLayerTreeLayer* nodeL )
[symbol: _ZN17QgsLayerTreeModel25addSymbologyToRasterLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::addSymbologyToVectorLayer ( QgsLayerTreeLayer* nodeL )
[symbol: _ZN17QgsLayerTreeModel25addSymbologyToVectorLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::columnCount ( QModelIndex const& parent ) const
[symbol: _ZNK17QgsLayerTreeModel11columnCountERK11QModelIndex]
QgsLayerTreeModel::connectToLayer ( QgsLayerTreeLayer* nodeLayer )
[symbol: _ZN17QgsLayerTreeModel14connectToLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::currentIndex ( ) const
[symbol: _ZNK17QgsLayerTreeModel12currentIndexEv]
QgsLayerTreeModel::data ( QModelIndex const& index, int role ) const
[symbol: _ZNK17QgsLayerTreeModel4dataERK11QModelIndexi]
QgsLayerTreeModel::disconnectFromLayer ( QgsLayerTreeLayer* nodeLayer )
[symbol: _ZN17QgsLayerTreeModel19disconnectFromLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::dropMimeData ( QMimeData const* data, enum Qt::DropAction action, int row, int column, QModelIndex const& parent )
[symbol: _ZN17QgsLayerTreeModel12dropMimeDataEPK9QMimeDataN2Qt10DropActionEiiRK11QModelIndex]
QgsLayerTreeModel::flags ( ) const
[symbol: _ZNK17QgsLayerTreeModel5flagsEv]
QgsLayerTreeModel::flags ( QModelIndex const& index ) const
[symbol: _ZNK17QgsLayerTreeModel5flagsERK11QModelIndex]
QgsLayerTreeModel::iconGroup ( ) [static]
[symbol: _ZN17QgsLayerTreeModel9iconGroupEv]
QgsLayerTreeModel::index ( int row, int column, QModelIndex const& parent ) const
[symbol: _ZNK17QgsLayerTreeModel5indexEiiRK11QModelIndex]
QgsLayerTreeModel::index2node ( QModelIndex const& index ) const
[symbol: _ZNK17QgsLayerTreeModel10index2nodeERK11QModelIndex]
QgsLayerTreeModel::index2symnode ( QModelIndex const& index ) [static]
[symbol: _ZN17QgsLayerTreeModel13index2symnodeERK11QModelIndex]
QgsLayerTreeModel::indexes2nodes ( QModelIndexList const& list, bool skipInternal ) const
[symbol: _ZNK17QgsLayerTreeModel13indexes2nodesERK5QListI11QModelIndexEb]
QgsLayerTreeModel::isIndexSymbologyNode ( QModelIndex const& index ) const
[symbol: _ZNK17QgsLayerTreeModel20isIndexSymbologyNodeERK11QModelIndex]
QgsLayerTreeModel::layerNeedsUpdate ( )
[symbol: _ZN17QgsLayerTreeModel16layerNeedsUpdateEv]
QgsLayerTreeModel::layerNodeForSymbologyNode ( QModelIndex const& index ) const
[symbol: _ZNK17QgsLayerTreeModel25layerNodeForSymbologyNodeERK11QModelIndex]
QgsLayerTreeModel::layerRendererChanged ( )
[symbol: _ZN17QgsLayerTreeModel20layerRendererChangedEv]
QgsLayerTreeModel::layerTreeNodeFont ( int nodeType ) const
[symbol: _ZNK17QgsLayerTreeModel17layerTreeNodeFontEi]
QgsLayerTreeModel::metaObject ( ) const
[symbol: _ZNK17QgsLayerTreeModel10metaObjectEv]
QgsLayerTreeModel::mimeData ( QModelIndexList const& indexes ) const
[symbol: _ZNK17QgsLayerTreeModel8mimeDataERK5QListI11QModelIndexE]
QgsLayerTreeModel::mimeTypes ( ) const
[symbol: _ZNK17QgsLayerTreeModel9mimeTypesEv]
QgsLayerTreeModel::node2index ( QgsLayerTreeNode* node ) const
[symbol: _ZNK17QgsLayerTreeModel10node2indexEP16QgsLayerTreeNode]
QgsLayerTreeModel::nodeAddedChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN17QgsLayerTreeModel17nodeAddedChildrenEP16QgsLayerTreeNodeii]
QgsLayerTreeModel::nodeLayerLoaded ( )
[symbol: _ZN17QgsLayerTreeModel15nodeLayerLoadedEv]
QgsLayerTreeModel::nodeRemovedChildren ( )
[symbol: _ZN17QgsLayerTreeModel19nodeRemovedChildrenEv]
QgsLayerTreeModel::nodeVisibilityChanged ( QgsLayerTreeNode* node )
[symbol: _ZN17QgsLayerTreeModel21nodeVisibilityChangedEP16QgsLayerTreeNode]
QgsLayerTreeModel::nodeWillAddChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN17QgsLayerTreeModel19nodeWillAddChildrenEP16QgsLayerTreeNodeii]
QgsLayerTreeModel::nodeWillRemoveChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN17QgsLayerTreeModel22nodeWillRemoveChildrenEP16QgsLayerTreeNodeii]
QgsLayerTreeModel::parent ( QModelIndex const& child ) const
[symbol: _ZNK17QgsLayerTreeModel6parentERK11QModelIndex]
QgsLayerTreeModel::QgsLayerTreeModel [in-charge] ( QgsLayerTreeGroup* rootNode, QObject* parent )
[symbol: _ZN17QgsLayerTreeModelC1EP17QgsLayerTreeGroupP7QObject]
QgsLayerTreeModel::QgsLayerTreeModel [not-in-charge] ( QgsLayerTreeGroup* rootNode, QObject* parent )
[symbol: _ZN17QgsLayerTreeModelC2EP17QgsLayerTreeGroupP7QObject]
QgsLayerTreeModel::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN17QgsLayerTreeModel11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeModel::qt_metacast ( char const* p1 )
[symbol: _ZN17QgsLayerTreeModel11qt_metacastEPKc]
QgsLayerTreeModel::recursivelyEmitDataChanged ( QModelIndex const& index )
[symbol: _ZN17QgsLayerTreeModel26recursivelyEmitDataChangedERK11QModelIndex]
QgsLayerTreeModel::refreshLayerSymbology ( QgsLayerTreeLayer* nodeLayer )
[symbol: _ZN17QgsLayerTreeModel21refreshLayerSymbologyEP17QgsLayerTreeLayer]
QgsLayerTreeModel::removeRows ( int row, int count, QModelIndex const& parent )
[symbol: _ZN17QgsLayerTreeModel10removeRowsEiiRK11QModelIndex]
QgsLayerTreeModel::removeSymbologyFromLayer ( QgsLayerTreeLayer* nodeLayer )
[symbol: _ZN17QgsLayerTreeModel24removeSymbologyFromLayerEP17QgsLayerTreeLayer]
QgsLayerTreeModel::rootGroup ( )
[symbol: _ZN17QgsLayerTreeModel9rootGroupEv]
QgsLayerTreeModel::rowCount ( QModelIndex const& parent ) const
[symbol: _ZNK17QgsLayerTreeModel8rowCountERK11QModelIndex]
QgsLayerTreeModel::setCurrentIndex ( QModelIndex const& currentIndex )
[symbol: _ZN17QgsLayerTreeModel15setCurrentIndexERK11QModelIndex]
QgsLayerTreeModel::setData ( QModelIndex const& index, QVariant const& value, int role )
[symbol: _ZN17QgsLayerTreeModel7setDataERK11QModelIndexRK8QVarianti]
QgsLayerTreeModel::setFlag ( enum QgsLayerTreeModel::Flag f, bool on )
[symbol: _ZN17QgsLayerTreeModel7setFlagENS_4FlagEb]
QgsLayerTreeModel::setFlags ( QgsLayerTreeModel::Flags f )
[symbol: _ZN17QgsLayerTreeModel8setFlagsE6QFlagsINS_4FlagEE]
QgsLayerTreeModel::setLayerTreeNodeFont ( int nodeType, QFont const& font )
[symbol: _ZN17QgsLayerTreeModel20setLayerTreeNodeFontEiRK5QFont]
QgsLayerTreeModel::staticMetaObject [data]
[symbol: _ZN17QgsLayerTreeModel16staticMetaObjectE]
QgsLayerTreeModel::supportedDropActions ( ) const
[symbol: _ZNK17QgsLayerTreeModel20supportedDropActionsEv]
QgsLayerTreeModel::testFlag ( enum QgsLayerTreeModel::Flag f ) const
[symbol: _ZNK17QgsLayerTreeModel8testFlagENS_4FlagE]
QgsLayerTreeModel::~QgsLayerTreeModel [in-charge-deleting] ( )
[symbol: _ZN17QgsLayerTreeModelD0Ev]
QgsLayerTreeModel::~QgsLayerTreeModel [in-charge] ( )
[symbol: _ZN17QgsLayerTreeModelD1Ev]
QgsLayerTreeModel::~QgsLayerTreeModel [not-in-charge] ( )
[symbol: _ZN17QgsLayerTreeModelD2Ev]
QgsLayerTreeModelSymbologyNode::metaObject ( ) const
[symbol: _ZNK30QgsLayerTreeModelSymbologyNode10metaObjectEv]
QgsLayerTreeModelSymbologyNode::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN30QgsLayerTreeModelSymbologyNode11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeModelSymbologyNode::qt_metacast ( char const* p1 )
[symbol: _ZN30QgsLayerTreeModelSymbologyNode11qt_metacastEPKc]
QgsLayerTreeModelSymbologyNode::staticMetaObject [data]
[symbol: _ZN30QgsLayerTreeModelSymbologyNode16staticMetaObjectE]
QgsLayerTreeModelSymbologyNode::~QgsLayerTreeModelSymbologyNode [in-charge-deleting] ( )
[symbol: _ZN30QgsLayerTreeModelSymbologyNodeD0Ev]
QgsLayerTreeModelSymbologyNode::~QgsLayerTreeModelSymbologyNode [in-charge] ( )
[symbol: _ZN30QgsLayerTreeModelSymbologyNodeD1Ev]
qgslayertreenode.h,
libqgis_core.so.2.4.0
QgsLayerTreeNode::addedChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN16QgsLayerTreeNode13addedChildrenEPS_ii]
QgsLayerTreeNode::customProperties ( ) const
[symbol: _ZNK16QgsLayerTreeNode16customPropertiesEv]
QgsLayerTreeNode::customProperty ( QString const& key, QVariant const& defaultValue ) const
[symbol: _ZNK16QgsLayerTreeNode14customPropertyERK7QStringRK8QVariant]
QgsLayerTreeNode::customPropertyChanged ( QgsLayerTreeNode* node, QString key )
[symbol: _ZN16QgsLayerTreeNode21customPropertyChangedEPS_7QString]
QgsLayerTreeNode::expandedChanged ( QgsLayerTreeNode* node, bool expanded )
[symbol: _ZN16QgsLayerTreeNode15expandedChangedEPS_b]
QgsLayerTreeNode::insertChildrenPrivate ( int index, QList<QgsLayerTreeNode*> nodes )
[symbol: _ZN16QgsLayerTreeNode21insertChildrenPrivateEi5QListIPS_E]
QgsLayerTreeNode::isExpanded ( ) const
[symbol: _ZNK16QgsLayerTreeNode10isExpandedEv]
QgsLayerTreeNode::metaObject ( ) const
[symbol: _ZNK16QgsLayerTreeNode10metaObjectEv]
QgsLayerTreeNode::QgsLayerTreeNode [in-charge] ( enum QgsLayerTreeNode::NodeType t )
[symbol: _ZN16QgsLayerTreeNodeC1ENS_8NodeTypeE]
QgsLayerTreeNode::QgsLayerTreeNode [in-charge] ( QgsLayerTreeNode const& other )
[symbol: _ZN16QgsLayerTreeNodeC1ERKS_]
QgsLayerTreeNode::QgsLayerTreeNode [not-in-charge] ( enum QgsLayerTreeNode::NodeType t )
[symbol: _ZN16QgsLayerTreeNodeC2ENS_8NodeTypeE]
QgsLayerTreeNode::QgsLayerTreeNode [not-in-charge] ( QgsLayerTreeNode const& other )
[symbol: _ZN16QgsLayerTreeNodeC2ERKS_]
QgsLayerTreeNode::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsLayerTreeNode11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeNode::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsLayerTreeNode11qt_metacastEPKc]
QgsLayerTreeNode::readCommonXML ( QDomElement& element )
[symbol: _ZN16QgsLayerTreeNode13readCommonXMLER11QDomElement]
QgsLayerTreeNode::readXML ( QDomElement& element ) [static]
[symbol: _ZN16QgsLayerTreeNode7readXMLER11QDomElement]
QgsLayerTreeNode::removeChildrenPrivate ( int from, int count )
[symbol: _ZN16QgsLayerTreeNode21removeChildrenPrivateEii]
QgsLayerTreeNode::removeCustomProperty ( QString const& key )
[symbol: _ZN16QgsLayerTreeNode20removeCustomPropertyERK7QString]
QgsLayerTreeNode::removedChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN16QgsLayerTreeNode15removedChildrenEPS_ii]
QgsLayerTreeNode::setCustomProperty ( QString const& key, QVariant const& value )
[symbol: _ZN16QgsLayerTreeNode17setCustomPropertyERK7QStringRK8QVariant]
QgsLayerTreeNode::setExpanded ( bool expanded )
[symbol: _ZN16QgsLayerTreeNode11setExpandedEb]
QgsLayerTreeNode::staticMetaObject [data]
[symbol: _ZN16QgsLayerTreeNode16staticMetaObjectE]
QgsLayerTreeNode::visibilityChanged ( QgsLayerTreeNode* node, enum Qt::CheckState state )
[symbol: _ZN16QgsLayerTreeNode17visibilityChangedEPS_N2Qt10CheckStateE]
QgsLayerTreeNode::willAddChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN16QgsLayerTreeNode15willAddChildrenEPS_ii]
QgsLayerTreeNode::willRemoveChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN16QgsLayerTreeNode18willRemoveChildrenEPS_ii]
QgsLayerTreeNode::writeCommonXML ( QDomElement& element )
[symbol: _ZN16QgsLayerTreeNode14writeCommonXMLER11QDomElement]
QgsLayerTreeNode::~QgsLayerTreeNode [in-charge-deleting] ( )
[symbol: _ZN16QgsLayerTreeNodeD0Ev]
QgsLayerTreeNode::~QgsLayerTreeNode [in-charge] ( )
[symbol: _ZN16QgsLayerTreeNodeD1Ev]
QgsLayerTreeNode::~QgsLayerTreeNode [not-in-charge] ( )
[symbol: _ZN16QgsLayerTreeNodeD2Ev]
qgslayertreeregistrybridge.h,
libqgis_core.so.2.4.0
QgsLayerTreeRegistryBridge::groupRemovedChildren ( )
[symbol: _ZN26QgsLayerTreeRegistryBridge20groupRemovedChildrenEv]
QgsLayerTreeRegistryBridge::groupWillRemoveChildren ( QgsLayerTreeNode* node, int indexFrom, int indexTo )
[symbol: _ZN26QgsLayerTreeRegistryBridge23groupWillRemoveChildrenEP16QgsLayerTreeNodeii]
QgsLayerTreeRegistryBridge::layersAdded ( QList<QgsMapLayer*> layers )
[symbol: _ZN26QgsLayerTreeRegistryBridge11layersAddedE5QListIP11QgsMapLayerE]
QgsLayerTreeRegistryBridge::layersWillBeRemoved ( QStringList layerIds )
[symbol: _ZN26QgsLayerTreeRegistryBridge19layersWillBeRemovedE11QStringList]
QgsLayerTreeRegistryBridge::metaObject ( ) const
[symbol: _ZNK26QgsLayerTreeRegistryBridge10metaObjectEv]
QgsLayerTreeRegistryBridge::QgsLayerTreeRegistryBridge [in-charge] ( QgsLayerTreeGroup* root, QObject* parent )
[symbol: _ZN26QgsLayerTreeRegistryBridgeC1EP17QgsLayerTreeGroupP7QObject]
QgsLayerTreeRegistryBridge::QgsLayerTreeRegistryBridge [not-in-charge] ( QgsLayerTreeGroup* root, QObject* parent )
[symbol: _ZN26QgsLayerTreeRegistryBridgeC2EP17QgsLayerTreeGroupP7QObject]
QgsLayerTreeRegistryBridge::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN26QgsLayerTreeRegistryBridge11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeRegistryBridge::qt_metacast ( char const* p1 )
[symbol: _ZN26QgsLayerTreeRegistryBridge11qt_metacastEPKc]
QgsLayerTreeRegistryBridge::removeLayersFromRegistry ( QStringList layerIds )
[symbol: _ZN26QgsLayerTreeRegistryBridge24removeLayersFromRegistryE11QStringList]
QgsLayerTreeRegistryBridge::setLayerInsertionPoint ( QgsLayerTreeGroup* parentGroup, int index )
[symbol: _ZN26QgsLayerTreeRegistryBridge22setLayerInsertionPointEP17QgsLayerTreeGroupi]
QgsLayerTreeRegistryBridge::staticMetaObject [data]
[symbol: _ZN26QgsLayerTreeRegistryBridge16staticMetaObjectE]
QgsLayerTreeRegistryBridge::~QgsLayerTreeRegistryBridge [in-charge-deleting] ( )
[symbol: _ZN26QgsLayerTreeRegistryBridgeD0Ev]
QgsLayerTreeRegistryBridge::~QgsLayerTreeRegistryBridge [in-charge] ( )
[symbol: _ZN26QgsLayerTreeRegistryBridgeD1Ev]
qgslayertreeutils.h,
libqgis_core.so.2.4.0
QgsLayerTreeUtils::checkStateFromXml ( QString txt ) [static]
[symbol: _ZN17QgsLayerTreeUtils17checkStateFromXmlE7QString]
QgsLayerTreeUtils::checkStateToXml ( enum Qt::CheckState state ) [static]
[symbol: _ZN17QgsLayerTreeUtils15checkStateToXmlEN2Qt10CheckStateE]
QgsLayerTreeUtils::layersEditable ( QList<QgsLayerTreeLayer*>const& layerNodes ) [static]
[symbol: _ZN17QgsLayerTreeUtils14layersEditableERK5QListIP17QgsLayerTreeLayerE]
QgsLayerTreeUtils::layersModified ( QList<QgsLayerTreeLayer*>const& layerNodes ) [static]
[symbol: _ZN17QgsLayerTreeUtils14layersModifiedERK5QListIP17QgsLayerTreeLayerE]
QgsLayerTreeUtils::readOldLegend ( QgsLayerTreeGroup* root, QDomElement const& legendElem ) [static]
[symbol: _ZN17QgsLayerTreeUtils13readOldLegendEP17QgsLayerTreeGroupRK11QDomElement]
QgsLayerTreeUtils::readOldLegendLayerOrder ( QDomElement const& legendElem, bool& hasCustomOrder, QStringList& order ) [static]
[symbol: _ZN17QgsLayerTreeUtils23readOldLegendLayerOrderERK11QDomElementRbR11QStringList]
QgsLayerTreeUtils::removeChildrenOfEmbeddedGroups ( QgsLayerTreeGroup* group ) [static]
[symbol: _ZN17QgsLayerTreeUtils30removeChildrenOfEmbeddedGroupsEP17QgsLayerTreeGroup]
QgsLayerTreeUtils::removeInvalidLayers ( QgsLayerTreeGroup* group ) [static]
[symbol: _ZN17QgsLayerTreeUtils19removeInvalidLayersEP17QgsLayerTreeGroup]
QgsLayerTreeUtils::writeOldLegend ( QDomDocument& doc, QgsLayerTreeGroup* root, bool hasCustomOrder, QStringList const& order ) [static]
[symbol: _ZN17QgsLayerTreeUtils14writeOldLegendER12QDomDocumentP17QgsLayerTreeGroupbRK11QStringList]
qgslayertreeview.h,
libqgis_gui.so.2.4.0
QgsLayerTreeView::contextMenuEvent ( QContextMenuEvent* event )
[symbol: _ZN16QgsLayerTreeView16contextMenuEventEP17QContextMenuEvent]
QgsLayerTreeView::currentGroupNode ( ) const
[symbol: _ZNK16QgsLayerTreeView16currentGroupNodeEv]
QgsLayerTreeView::currentLayer ( ) const
[symbol: _ZNK16QgsLayerTreeView12currentLayerEv]
QgsLayerTreeView::currentLayerChanged ( QgsMapLayer* layer )
[symbol: _ZN16QgsLayerTreeView19currentLayerChangedEP11QgsMapLayer]
QgsLayerTreeView::currentNode ( ) const
[symbol: _ZNK16QgsLayerTreeView11currentNodeEv]
QgsLayerTreeView::defaultActions ( )
[symbol: _ZN16QgsLayerTreeView14defaultActionsEv]
QgsLayerTreeView::layerForIndex ( QModelIndex const& index ) const
[symbol: _ZNK16QgsLayerTreeView13layerForIndexERK11QModelIndex]
QgsLayerTreeView::layerTreeModel ( ) const
[symbol: _ZNK16QgsLayerTreeView14layerTreeModelEv]
QgsLayerTreeView::metaObject ( ) const
[symbol: _ZNK16QgsLayerTreeView10metaObjectEv]
QgsLayerTreeView::modelRowsInserted ( QModelIndex index, int start, int end )
[symbol: _ZN16QgsLayerTreeView17modelRowsInsertedE11QModelIndexii]
QgsLayerTreeView::modelRowsRemoved ( )
[symbol: _ZN16QgsLayerTreeView16modelRowsRemovedEv]
QgsLayerTreeView::onCurrentChanged ( )
[symbol: _ZN16QgsLayerTreeView16onCurrentChangedEv]
QgsLayerTreeView::onExpandedChanged ( QgsLayerTreeNode* node, bool expanded )
[symbol: _ZN16QgsLayerTreeView17onExpandedChangedEP16QgsLayerTreeNodeb]
QgsLayerTreeView::QgsLayerTreeView [in-charge] ( QWidget* parent )
[symbol: _ZN16QgsLayerTreeViewC1EP7QWidget]
QgsLayerTreeView::QgsLayerTreeView [not-in-charge] ( QWidget* parent )
[symbol: _ZN16QgsLayerTreeViewC2EP7QWidget]
QgsLayerTreeView::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsLayerTreeView11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeView::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsLayerTreeView11qt_metacastEPKc]
QgsLayerTreeView::refreshLayerSymbology ( QString const& layerId )
[symbol: _ZN16QgsLayerTreeView21refreshLayerSymbologyERK7QString]
QgsLayerTreeView::selectedLayerNodes ( ) const
[symbol: _ZNK16QgsLayerTreeView18selectedLayerNodesEv]
QgsLayerTreeView::selectedLayers ( ) const
[symbol: _ZNK16QgsLayerTreeView14selectedLayersEv]
QgsLayerTreeView::selectedNodes ( bool skipInternal ) const
[symbol: _ZNK16QgsLayerTreeView13selectedNodesEb]
QgsLayerTreeView::setCurrentLayer ( QgsMapLayer* layer )
[symbol: _ZN16QgsLayerTreeView15setCurrentLayerEP11QgsMapLayer]
QgsLayerTreeView::setMenuProvider ( QgsLayerTreeViewMenuProvider* menuProvider )
[symbol: _ZN16QgsLayerTreeView15setMenuProviderEP28QgsLayerTreeViewMenuProvider]
QgsLayerTreeView::setModel ( QAbstractItemModel* model )
[symbol: _ZN16QgsLayerTreeView8setModelEP18QAbstractItemModel]
QgsLayerTreeView::staticMetaObject [data]
[symbol: _ZN16QgsLayerTreeView16staticMetaObjectE]
QgsLayerTreeView::updateExpandedStateFromNode ( QgsLayerTreeNode* node )
[symbol: _ZN16QgsLayerTreeView27updateExpandedStateFromNodeEP16QgsLayerTreeNode]
QgsLayerTreeView::updateExpandedStateToNode ( QModelIndex index )
[symbol: _ZN16QgsLayerTreeView25updateExpandedStateToNodeE11QModelIndex]
QgsLayerTreeView::~QgsLayerTreeView [in-charge-deleting] ( )
[symbol: _ZN16QgsLayerTreeViewD0Ev]
QgsLayerTreeView::~QgsLayerTreeView [in-charge] ( )
[symbol: _ZN16QgsLayerTreeViewD1Ev]
QgsLayerTreeView::~QgsLayerTreeView [not-in-charge] ( )
[symbol: _ZN16QgsLayerTreeViewD2Ev]
qgslayertreeviewdefaultactions.h,
libqgis_gui.so.2.4.0
QgsLayerTreeViewDefaultActions::actionAddGroup ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions14actionAddGroupEP7QObject]
QgsLayerTreeViewDefaultActions::actionGroupSelected ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions19actionGroupSelectedEP7QObject]
QgsLayerTreeViewDefaultActions::actionMakeTopLevel ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions18actionMakeTopLevelEP7QObject]
QgsLayerTreeViewDefaultActions::actionRemoveGroupOrLayer ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions24actionRemoveGroupOrLayerEP7QObject]
QgsLayerTreeViewDefaultActions::actionRenameGroupOrLayer ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions24actionRenameGroupOrLayerEP7QObject]
QgsLayerTreeViewDefaultActions::actionShowFeatureCount ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions22actionShowFeatureCountEP7QObject]
QgsLayerTreeViewDefaultActions::actionShowInOverview ( QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions20actionShowInOverviewEP7QObject]
QgsLayerTreeViewDefaultActions::actionZoomToGroup ( QgsMapCanvas* canvas, QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions17actionZoomToGroupEP12QgsMapCanvasP7QObject]
QgsLayerTreeViewDefaultActions::actionZoomToLayer ( QgsMapCanvas* canvas, QObject* parent )
[symbol: _ZN30QgsLayerTreeViewDefaultActions17actionZoomToLayerEP12QgsMapCanvasP7QObject]
QgsLayerTreeViewDefaultActions::addGroup ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions8addGroupEv]
QgsLayerTreeViewDefaultActions::groupSelected ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions13groupSelectedEv]
QgsLayerTreeViewDefaultActions::makeTopLevel ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions12makeTopLevelEv]
QgsLayerTreeViewDefaultActions::metaObject ( ) const
[symbol: _ZNK30QgsLayerTreeViewDefaultActions10metaObjectEv]
QgsLayerTreeViewDefaultActions::QgsLayerTreeViewDefaultActions [in-charge] ( QgsLayerTreeView* view )
[symbol: _ZN30QgsLayerTreeViewDefaultActionsC1EP16QgsLayerTreeView]
QgsLayerTreeViewDefaultActions::QgsLayerTreeViewDefaultActions [not-in-charge] ( QgsLayerTreeView* view )
[symbol: _ZN30QgsLayerTreeViewDefaultActionsC2EP16QgsLayerTreeView]
QgsLayerTreeViewDefaultActions::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN30QgsLayerTreeViewDefaultActions11qt_metacallEN11QMetaObject4CallEiPPv]
QgsLayerTreeViewDefaultActions::qt_metacast ( char const* p1 )
[symbol: _ZN30QgsLayerTreeViewDefaultActions11qt_metacastEPKc]
QgsLayerTreeViewDefaultActions::removeGroupOrLayer ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions18removeGroupOrLayerEv]
QgsLayerTreeViewDefaultActions::renameGroupOrLayer ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions18renameGroupOrLayerEv]
QgsLayerTreeViewDefaultActions::showFeatureCount ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions16showFeatureCountEv]
QgsLayerTreeViewDefaultActions::showInOverview ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions14showInOverviewEv]
QgsLayerTreeViewDefaultActions::staticMetaObject [data]
[symbol: _ZN30QgsLayerTreeViewDefaultActions16staticMetaObjectE]
QgsLayerTreeViewDefaultActions::uniqueGroupName ( QgsLayerTreeGroup* parentGroup )
[symbol: _ZN30QgsLayerTreeViewDefaultActions15uniqueGroupNameEP17QgsLayerTreeGroup]
QgsLayerTreeViewDefaultActions::zoomToGroup ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions11zoomToGroupEv]
QgsLayerTreeViewDefaultActions::zoomToGroup ( QgsMapCanvas* canvas )
[symbol: _ZN30QgsLayerTreeViewDefaultActions11zoomToGroupEP12QgsMapCanvas]
QgsLayerTreeViewDefaultActions::zoomToLayer ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActions11zoomToLayerEv]
QgsLayerTreeViewDefaultActions::zoomToLayer ( QgsMapCanvas* canvas )
[symbol: _ZN30QgsLayerTreeViewDefaultActions11zoomToLayerEP12QgsMapCanvas]
QgsLayerTreeViewDefaultActions::zoomToLayers ( QgsMapCanvas* canvas, QList<QgsMapLayer*>const& layers )
[symbol: _ZN30QgsLayerTreeViewDefaultActions12zoomToLayersEP12QgsMapCanvasRK5QListIP11QgsMapLayerE]
QgsLayerTreeViewDefaultActions::~QgsLayerTreeViewDefaultActions [in-charge-deleting] ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActionsD0Ev]
QgsLayerTreeViewDefaultActions::~QgsLayerTreeViewDefaultActions [in-charge] ( )
[symbol: _ZN30QgsLayerTreeViewDefaultActionsD1Ev]
qgslegacyhelpers.h,
libqgis_core.so.2.4.0
QgsLegacyHelpers::convertEditType ( enum QgsVectorLayer::EditType editType, QgsEditorWidgetConfig& cfg, QgsVectorLayer* vl, QString const& name, QDomElement const editTypeElement ) [static]
[symbol: _ZN16QgsLegacyHelpers15convertEditTypeEN14QgsVectorLayer8EditTypeER4QMapI7QString8QVariantEPS0_RKS3_11QDomElement]
QgsLegacyHelpers::convertEditType ( QString const& editType, QgsEditorWidgetConfig const& cfg, QgsVectorLayer* vl, QString const& name ) [static]
[symbol: _ZN16QgsLegacyHelpers15convertEditTypeERK7QStringRK4QMapIS0_8QVariantEP14QgsVectorLayerS2_]
qgslinesymbollayerv2.h,
libqgis_core.so.2.4.0
QgsMarkerLineSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK26QgsMarkerLineSymbolLayerV212mapUnitScaleEv]
QgsMarkerLineSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN26QgsMarkerLineSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsSimpleLineSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK26QgsSimpleLineSymbolLayerV212mapUnitScaleEv]
QgsSimpleLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )
[symbol: _ZN26QgsSimpleLineSymbolLayerV220renderPolygonOutlineERK9QPolygonFP5QListIS0_ER24QgsSymbolV2RenderContext]
QgsSimpleLineSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN26QgsSimpleLineSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
qgsmapcanvas.h,
libqgis_gui.so.2.4.0
QgsMapCanvas::clearCache ( )
[symbol: _ZN12QgsMapCanvas10clearCacheEv]
QgsMapCanvas::destinationCrsChanged ( )
[symbol: _ZN12QgsMapCanvas21destinationCrsChangedEv]
QgsMapCanvas::hasCrsTransformEnabledChanged ( bool flag )
[symbol: _ZN12QgsMapCanvas29hasCrsTransformEnabledChangedEb]
QgsMapCanvas::isCachingEnabled ( ) const
[symbol: _ZNK12QgsMapCanvas16isCachingEnabledEv]
QgsMapCanvas::isParallelRenderingEnabled ( ) const
[symbol: _ZNK12QgsMapCanvas26isParallelRenderingEnabledEv]
QgsMapCanvas::labelingResults ( ) const
[symbol: _ZNK12QgsMapCanvas15labelingResultsEv]
QgsMapCanvas::mapSettings ( ) const
[symbol: _ZNK12QgsMapCanvas11mapSettingsEv]
QgsMapCanvas::mapToolSet ( QgsMapTool* newTool, QgsMapTool* oldTool )
[symbol: _ZN12QgsMapCanvas10mapToolSetEP10QgsMapToolS1_]
QgsMapCanvas::mapUpdateInterval ( ) const
[symbol: _ZNK12QgsMapCanvas17mapUpdateIntervalEv]
QgsMapCanvas::previewMode ( ) const
[symbol: _ZNK12QgsMapCanvas11previewModeEv]
QgsMapCanvas::previewModeEnabled ( ) const
[symbol: _ZNK12QgsMapCanvas18previewModeEnabledEv]
QgsMapCanvas::setCachingEnabled ( bool enabled )
[symbol: _ZN12QgsMapCanvas17setCachingEnabledEb]
QgsMapCanvas::setCrsTransformEnabled ( bool enabled )
[symbol: _ZN12QgsMapCanvas22setCrsTransformEnabledEb]
QgsMapCanvas::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs )
[symbol: _ZN12QgsMapCanvas17setDestinationCrsERK28QgsCoordinateReferenceSystem]
QgsMapCanvas::setMapUpdateInterval ( int timeMiliseconds )
[symbol: _ZN12QgsMapCanvas20setMapUpdateIntervalEi]
QgsMapCanvas::setParallelRenderingEnabled ( bool enabled )
[symbol: _ZN12QgsMapCanvas27setParallelRenderingEnabledEb]
QgsMapCanvas::setPreviewMode ( enum QgsPreviewEffect::PreviewMode mode )
[symbol: _ZN12QgsMapCanvas14setPreviewModeEN16QgsPreviewEffect11PreviewModeE]
QgsMapCanvas::setPreviewModeEnabled ( bool previewEnabled )
[symbol: _ZN12QgsMapCanvas21setPreviewModeEnabledEb]
QgsMapCanvas::setSelectionColor ( QColor const& color )
[symbol: _ZN12QgsMapCanvas17setSelectionColorERK6QColor]
QgsMapCanvas::stopRendering ( )
[symbol: _ZN12QgsMapCanvas13stopRenderingEv]
QgsMapCanvas::updateDatumTransformEntries ( )
[symbol: _ZN12QgsMapCanvas27updateDatumTransformEntriesEv]
QgsMapCanvasRendererSync::metaObject ( ) const
[symbol: _ZNK24QgsMapCanvasRendererSync10metaObjectEv]
QgsMapCanvasRendererSync::onCrsTransformC2R ( )
[symbol: _ZN24QgsMapCanvasRendererSync17onCrsTransformC2REv]
QgsMapCanvasRendererSync::onCrsTransformR2C ( )
[symbol: _ZN24QgsMapCanvasRendererSync17onCrsTransformR2CEv]
QgsMapCanvasRendererSync::onDestCrsC2R ( )
[symbol: _ZN24QgsMapCanvasRendererSync12onDestCrsC2REv]
QgsMapCanvasRendererSync::onDestCrsR2C ( )
[symbol: _ZN24QgsMapCanvasRendererSync12onDestCrsR2CEv]
QgsMapCanvasRendererSync::onExtentC2R ( )
[symbol: _ZN24QgsMapCanvasRendererSync11onExtentC2REv]
QgsMapCanvasRendererSync::onExtentR2C ( )
[symbol: _ZN24QgsMapCanvasRendererSync11onExtentR2CEv]
QgsMapCanvasRendererSync::onLayersC2R ( )
[symbol: _ZN24QgsMapCanvasRendererSync11onLayersC2REv]
QgsMapCanvasRendererSync::onMapUnitsC2R ( )
[symbol: _ZN24QgsMapCanvasRendererSync13onMapUnitsC2REv]
QgsMapCanvasRendererSync::onMapUnitsR2C ( )
[symbol: _ZN24QgsMapCanvasRendererSync13onMapUnitsR2CEv]
QgsMapCanvasRendererSync::QgsMapCanvasRendererSync [in-charge] ( QgsMapCanvas* canvas, QgsMapRenderer* renderer )
[symbol: _ZN24QgsMapCanvasRendererSyncC1EP12QgsMapCanvasP14QgsMapRenderer]
QgsMapCanvasRendererSync::QgsMapCanvasRendererSync [not-in-charge] ( QgsMapCanvas* canvas, QgsMapRenderer* renderer )
[symbol: _ZN24QgsMapCanvasRendererSyncC2EP12QgsMapCanvasP14QgsMapRenderer]
QgsMapCanvasRendererSync::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN24QgsMapCanvasRendererSync11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapCanvasRendererSync::qt_metacast ( char const* p1 )
[symbol: _ZN24QgsMapCanvasRendererSync11qt_metacastEPKc]
QgsMapCanvasRendererSync::staticMetaObject [data]
[symbol: _ZN24QgsMapCanvasRendererSync16staticMetaObjectE]
QgsMapCanvasRendererSync::~QgsMapCanvasRendererSync [in-charge-deleting] ( )
[symbol: _ZN24QgsMapCanvasRendererSyncD0Ev]
QgsMapCanvasRendererSync::~QgsMapCanvasRendererSync [in-charge] ( )
[symbol: _ZN24QgsMapCanvasRendererSyncD1Ev]
qgsmapcanvasmap.h,
libqgis_gui.so.2.4.0
QgsMapCanvasMap::paint ( QPainter* painter )
[symbol: _ZN15QgsMapCanvasMap5paintEP8QPainter]
QgsMapCanvasMap::setContent ( QImage const& image, QgsRectangle const& rect )
[symbol: _ZN15QgsMapCanvasMap10setContentERK6QImageRK12QgsRectangle]
qgsmaplayer.h,
libqgis_core.so.2.4.0
QgsMapLayer::asLayerDefinition ( QList<QgsMapLayer*> layers ) [static]
[symbol: _ZN11QgsMapLayer17asLayerDefinitionE5QListIPS_E]
QgsMapLayer::createMapRenderer ( QgsRenderContext& rendererContext )
[symbol: _ZN11QgsMapLayer17createMapRendererER16QgsRenderContext]
QgsMapLayer::fromLayerDefinition ( QDomDocument& document ) [static]
[symbol: _ZN11QgsMapLayer19fromLayerDefinitionER12QDomDocument]
QgsMapLayer::fromLayerDefinitionFile ( QString const qlrfile ) [static]
[symbol: _ZN11QgsMapLayer23fromLayerDefinitionFileE7QString]
QgsMapLayer::rendererChanged ( )
[symbol: _ZN11QgsMapLayer15rendererChangedEv]
qgsmaplayercombobox.h,
libqgis_gui.so.2.4.0
QgsMapLayerComboBox::currentLayer ( )
[symbol: _ZN19QgsMapLayerComboBox12currentLayerEv]
QgsMapLayerComboBox::indexChanged ( int i )
[symbol: _ZN19QgsMapLayerComboBox12indexChangedEi]
QgsMapLayerComboBox::layerChanged ( QgsMapLayer* layer )
[symbol: _ZN19QgsMapLayerComboBox12layerChangedEP11QgsMapLayer]
QgsMapLayerComboBox::metaObject ( ) const
[symbol: _ZNK19QgsMapLayerComboBox10metaObjectEv]
QgsMapLayerComboBox::QgsMapLayerComboBox [in-charge] ( QWidget* parent )
[symbol: _ZN19QgsMapLayerComboBoxC1EP7QWidget]
QgsMapLayerComboBox::QgsMapLayerComboBox [not-in-charge] ( QWidget* parent )
[symbol: _ZN19QgsMapLayerComboBoxC2EP7QWidget]
QgsMapLayerComboBox::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN19QgsMapLayerComboBox11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapLayerComboBox::qt_metacast ( char const* p1 )
[symbol: _ZN19QgsMapLayerComboBox11qt_metacastEPKc]
QgsMapLayerComboBox::setFilters ( QgsMapLayerProxyModel::Filters filters )
[symbol: _ZN19QgsMapLayerComboBox10setFiltersE6QFlagsIN21QgsMapLayerProxyModel6FilterEE]
QgsMapLayerComboBox::setLayer ( QgsMapLayer* layer )
[symbol: _ZN19QgsMapLayerComboBox8setLayerEP11QgsMapLayer]
QgsMapLayerComboBox::staticMetaObject [data]
[symbol: _ZN19QgsMapLayerComboBox16staticMetaObjectE]
QgsMapLayerComboBox::~QgsMapLayerComboBox [in-charge-deleting] ( )
[symbol: _ZN19QgsMapLayerComboBoxD0Ev]
QgsMapLayerComboBox::~QgsMapLayerComboBox [in-charge] ( )
[symbol: _ZN19QgsMapLayerComboBoxD1Ev]
qgsmaplayermodel.h,
libqgis_gui.so.2.4.0
QgsMapLayerModel::addLayers ( QList<QgsMapLayer*> layers )
[symbol: _ZN16QgsMapLayerModel9addLayersE5QListIP11QgsMapLayerE]
QgsMapLayerModel::checkAll ( enum Qt::CheckState checkState )
[symbol: _ZN16QgsMapLayerModel8checkAllEN2Qt10CheckStateE]
QgsMapLayerModel::columnCount ( QModelIndex const& parent ) const
[symbol: _ZNK16QgsMapLayerModel11columnCountERK11QModelIndex]
QgsMapLayerModel::data ( QModelIndex const& index, int role ) const
[symbol: _ZNK16QgsMapLayerModel4dataERK11QModelIndexi]
QgsMapLayerModel::flags ( QModelIndex const& index ) const
[symbol: _ZNK16QgsMapLayerModel5flagsERK11QModelIndex]
QgsMapLayerModel::index ( int row, int column, QModelIndex const& parent ) const
[symbol: _ZNK16QgsMapLayerModel5indexEiiRK11QModelIndex]
QgsMapLayerModel::indexFromLayer ( QgsMapLayer* layer )
[symbol: _ZN16QgsMapLayerModel14indexFromLayerEP11QgsMapLayer]
QgsMapLayerModel::LayerIdRole [data]
[symbol: _ZN16QgsMapLayerModel11LayerIdRoleE]
QgsMapLayerModel::layersChecked ( enum Qt::CheckState checkState )
[symbol: _ZN16QgsMapLayerModel13layersCheckedEN2Qt10CheckStateE]
QgsMapLayerModel::metaObject ( ) const
[symbol: _ZNK16QgsMapLayerModel10metaObjectEv]
QgsMapLayerModel::parent ( QModelIndex const& child ) const
[symbol: _ZNK16QgsMapLayerModel6parentERK11QModelIndex]
QgsMapLayerModel::QgsMapLayerModel [in-charge] ( QList<QgsMapLayer*> layers, QObject* parent )
[symbol: _ZN16QgsMapLayerModelC1E5QListIP11QgsMapLayerEP7QObject]
QgsMapLayerModel::QgsMapLayerModel [in-charge] ( QObject* parent )
[symbol: _ZN16QgsMapLayerModelC1EP7QObject]
QgsMapLayerModel::QgsMapLayerModel [not-in-charge] ( QList<QgsMapLayer*> layers, QObject* parent )
[symbol: _ZN16QgsMapLayerModelC2E5QListIP11QgsMapLayerEP7QObject]
QgsMapLayerModel::QgsMapLayerModel [not-in-charge] ( QObject* parent )
[symbol: _ZN16QgsMapLayerModelC2EP7QObject]
QgsMapLayerModel::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsMapLayerModel11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapLayerModel::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsMapLayerModel11qt_metacastEPKc]
QgsMapLayerModel::removeLayers ( QStringList const layerIds )
[symbol: _ZN16QgsMapLayerModel12removeLayersE11QStringList]
QgsMapLayerModel::rowCount ( QModelIndex const& parent ) const
[symbol: _ZNK16QgsMapLayerModel8rowCountERK11QModelIndex]
QgsMapLayerModel::setData ( QModelIndex const& index, QVariant const& value, int role )
[symbol: _ZN16QgsMapLayerModel7setDataERK11QModelIndexRK8QVarianti]
QgsMapLayerModel::setItemsCheckable ( bool checkable )
[symbol: _ZN16QgsMapLayerModel17setItemsCheckableEb]
QgsMapLayerModel::staticMetaObject [data]
[symbol: _ZN16QgsMapLayerModel16staticMetaObjectE]
QgsMapLayerModel::~QgsMapLayerModel [in-charge-deleting] ( )
[symbol: _ZN16QgsMapLayerModelD0Ev]
QgsMapLayerModel::~QgsMapLayerModel [in-charge] ( )
[symbol: _ZN16QgsMapLayerModelD1Ev]
qgsmaplayerproxymodel.h,
libqgis_gui.so.2.4.0
QgsMapLayerProxyModel::filterAcceptsRow ( int source_row, QModelIndex const& source_parent ) const
[symbol: _ZNK21QgsMapLayerProxyModel16filterAcceptsRowEiRK11QModelIndex]
QgsMapLayerProxyModel::lessThan ( QModelIndex const& left, QModelIndex const& right ) const
[symbol: _ZNK21QgsMapLayerProxyModel8lessThanERK11QModelIndexS2_]
QgsMapLayerProxyModel::metaObject ( ) const
[symbol: _ZNK21QgsMapLayerProxyModel10metaObjectEv]
QgsMapLayerProxyModel::QgsMapLayerProxyModel [in-charge] ( QObject* parent )
[symbol: _ZN21QgsMapLayerProxyModelC1EP7QObject]
QgsMapLayerProxyModel::QgsMapLayerProxyModel [not-in-charge] ( QObject* parent )
[symbol: _ZN21QgsMapLayerProxyModelC2EP7QObject]
QgsMapLayerProxyModel::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN21QgsMapLayerProxyModel11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapLayerProxyModel::qt_metacast ( char const* p1 )
[symbol: _ZN21QgsMapLayerProxyModel11qt_metacastEPKc]
QgsMapLayerProxyModel::setFilters ( QgsMapLayerProxyModel::Filters filters )
[symbol: _ZN21QgsMapLayerProxyModel10setFiltersE6QFlagsINS_6FilterEE]
QgsMapLayerProxyModel::staticMetaObject [data]
[symbol: _ZN21QgsMapLayerProxyModel16staticMetaObjectE]
QgsMapLayerProxyModel::~QgsMapLayerProxyModel [in-charge-deleting] ( )
[symbol: _ZN21QgsMapLayerProxyModelD0Ev]
QgsMapLayerProxyModel::~QgsMapLayerProxyModel [in-charge] ( )
[symbol: _ZN21QgsMapLayerProxyModelD1Ev]
qgsmapoverviewcanvas.h,
libqgis_gui.so.2.4.0
QgsMapOverviewCanvas::layerSet ( ) const
[symbol: _ZNK20QgsMapOverviewCanvas8layerSetEv]
QgsMapOverviewCanvas::mapRenderingFinished ( )
[symbol: _ZN20QgsMapOverviewCanvas20mapRenderingFinishedEv]
qgsmaprenderer.h,
libqgis_core.so.2.4.0
QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings const* s )
[symbol: _ZN26QgsLabelingEngineInterface15addDiagramLayerEP14QgsVectorLayerPK23QgsDiagramLayerSettings]
QgsLabelingEngineInterface::registerDiagramFeature ( QString const& layerID, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN26QgsLabelingEngineInterface22registerDiagramFeatureERK7QStringR10QgsFeatureRK16QgsRenderContext]
QgsMapRenderer::extentsChanged ( )
[symbol: _ZN14QgsMapRenderer14extentsChangedEv]
QgsMapRenderer::mapSettings ( )
[symbol: _ZN14QgsMapRenderer11mapSettingsEv]
QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs, bool refreshCoordinateTransformInfo, bool transformExtent )
[symbol: _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystembb]
qgsmaprenderercache.h,
libqgis_core.so.2.4.0
QgsMapRendererCache::cacheImage ( QString layerId )
[symbol: _ZN19QgsMapRendererCache10cacheImageE7QString]
QgsMapRendererCache::clear ( )
[symbol: _ZN19QgsMapRendererCache5clearEv]
QgsMapRendererCache::clearCacheImage ( QString layerId )
[symbol: _ZN19QgsMapRendererCache15clearCacheImageE7QString]
QgsMapRendererCache::clearInternal ( )
[symbol: _ZN19QgsMapRendererCache13clearInternalEv]
QgsMapRendererCache::init ( QgsRectangle extent, double scale )
[symbol: _ZN19QgsMapRendererCache4initE12QgsRectangled]
QgsMapRendererCache::layerRequestedRepaint ( )
[symbol: _ZN19QgsMapRendererCache21layerRequestedRepaintEv]
QgsMapRendererCache::metaObject ( ) const
[symbol: _ZNK19QgsMapRendererCache10metaObjectEv]
QgsMapRendererCache::QgsMapRendererCache [in-charge] ( )
[symbol: _ZN19QgsMapRendererCacheC1Ev]
QgsMapRendererCache::QgsMapRendererCache [not-in-charge] ( )
[symbol: _ZN19QgsMapRendererCacheC2Ev]
QgsMapRendererCache::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN19QgsMapRendererCache11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapRendererCache::qt_metacast ( char const* p1 )
[symbol: _ZN19QgsMapRendererCache11qt_metacastEPKc]
QgsMapRendererCache::setCacheImage ( QString layerId, QImage const& img )
[symbol: _ZN19QgsMapRendererCache13setCacheImageE7QStringRK6QImage]
QgsMapRendererCache::staticMetaObject [data]
[symbol: _ZN19QgsMapRendererCache16staticMetaObjectE]
QgsMapRendererCache::~QgsMapRendererCache [in-charge-deleting] ( )
[symbol: _ZN19QgsMapRendererCacheD0Ev]
QgsMapRendererCache::~QgsMapRendererCache [in-charge] ( )
[symbol: _ZN19QgsMapRendererCacheD1Ev]
qgsmaprenderercustompainterjob.h,
libqgis_core.so.2.4.0
QgsMapRendererCustomPainterJob::cancel ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob6cancelEv]
QgsMapRendererCustomPainterJob::doRender ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob8doRenderEv]
QgsMapRendererCustomPainterJob::futureFinished ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob14futureFinishedEv]
QgsMapRendererCustomPainterJob::isActive ( ) const
[symbol: _ZNK30QgsMapRendererCustomPainterJob8isActiveEv]
QgsMapRendererCustomPainterJob::metaObject ( ) const
[symbol: _ZNK30QgsMapRendererCustomPainterJob10metaObjectEv]
QgsMapRendererCustomPainterJob::QgsMapRendererCustomPainterJob [in-charge] ( QgsMapSettings const& settings, QPainter* painter )
[symbol: _ZN30QgsMapRendererCustomPainterJobC1ERK14QgsMapSettingsP8QPainter]
QgsMapRendererCustomPainterJob::QgsMapRendererCustomPainterJob [not-in-charge] ( QgsMapSettings const& settings, QPainter* painter )
[symbol: _ZN30QgsMapRendererCustomPainterJobC2ERK14QgsMapSettingsP8QPainter]
QgsMapRendererCustomPainterJob::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN30QgsMapRendererCustomPainterJob11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapRendererCustomPainterJob::qt_metacast ( char const* p1 )
[symbol: _ZN30QgsMapRendererCustomPainterJob11qt_metacastEPKc]
QgsMapRendererCustomPainterJob::renderSynchronously ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob19renderSynchronouslyEv]
QgsMapRendererCustomPainterJob::start ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob5startEv]
QgsMapRendererCustomPainterJob::staticMetaObject [data]
[symbol: _ZN30QgsMapRendererCustomPainterJob16staticMetaObjectE]
QgsMapRendererCustomPainterJob::staticRender ( QgsMapRendererCustomPainterJob* self ) [static]
[symbol: _ZN30QgsMapRendererCustomPainterJob12staticRenderEPS_]
QgsMapRendererCustomPainterJob::takeLabelingResults ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob19takeLabelingResultsEv]
QgsMapRendererCustomPainterJob::waitForFinished ( )
[symbol: _ZN30QgsMapRendererCustomPainterJob15waitForFinishedEv]
QgsMapRendererCustomPainterJob::waitForFinishedWithEventLoop ( QEventLoop::ProcessEventsFlags flags )
[symbol: _ZN30QgsMapRendererCustomPainterJob28waitForFinishedWithEventLoopE6QFlagsIN10QEventLoop17ProcessEventsFlagEE]
QgsMapRendererCustomPainterJob::~QgsMapRendererCustomPainterJob [in-charge-deleting] ( )
[symbol: _ZN30QgsMapRendererCustomPainterJobD0Ev]
QgsMapRendererCustomPainterJob::~QgsMapRendererCustomPainterJob [in-charge] ( )
[symbol: _ZN30QgsMapRendererCustomPainterJobD1Ev]
QgsMapRendererCustomPainterJob::~QgsMapRendererCustomPainterJob [not-in-charge] ( )
[symbol: _ZN30QgsMapRendererCustomPainterJobD2Ev]
qgsmaprendererjob.h,
libqgis_core.so.2.4.0
QgsMapRendererJob::cleanupJobs ( LayerRenderJobs& jobs )
[symbol: _ZN17QgsMapRendererJob11cleanupJobsER5QListI14LayerRenderJobE]
QgsMapRendererJob::composeImage ( QgsMapSettings const& settings, LayerRenderJobs const& jobs ) [static]
[symbol: _ZN17QgsMapRendererJob12composeImageERK14QgsMapSettingsRK5QListI14LayerRenderJobE]
QgsMapRendererJob::drawLabeling ( QgsMapSettings const& settings, QgsRenderContext& renderContext, QgsPalLabeling* labelingEngine, QPainter* painter ) [static]
[symbol: _ZN17QgsMapRendererJob12drawLabelingERK14QgsMapSettingsR16QgsRenderContextP14QgsPalLabelingP8QPainter]
QgsMapRendererJob::drawNewLabeling ( QgsMapSettings const& settings, QgsRenderContext& renderContext, QgsPalLabeling* labelingEngine ) [static]
[symbol: _ZN17QgsMapRendererJob15drawNewLabelingERK14QgsMapSettingsR16QgsRenderContextP14QgsPalLabeling]
QgsMapRendererJob::drawOldLabeling ( QgsMapSettings const& settings, QgsRenderContext& renderContext ) [static]
[symbol: _ZN17QgsMapRendererJob15drawOldLabelingERK14QgsMapSettingsR16QgsRenderContext]
QgsMapRendererJob::errors ( ) const
[symbol: _ZNK17QgsMapRendererJob6errorsEv]
QgsMapRendererJob::finished ( )
[symbol: _ZN17QgsMapRendererJob8finishedEv]
QgsMapRendererJob::metaObject ( ) const
[symbol: _ZNK17QgsMapRendererJob10metaObjectEv]
QgsMapRendererJob::needTemporaryImage ( QgsMapLayer* ml )
[symbol: _ZN17QgsMapRendererJob18needTemporaryImageEP11QgsMapLayer]
QgsMapRendererJob::prepareJobs ( QPainter* painter, QgsPalLabeling* labelingEngine )
[symbol: _ZN17QgsMapRendererJob11prepareJobsEP8QPainterP14QgsPalLabeling]
QgsMapRendererJob::QgsMapRendererJob [in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN17QgsMapRendererJobC1ERK14QgsMapSettings]
QgsMapRendererJob::QgsMapRendererJob [not-in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN17QgsMapRendererJobC2ERK14QgsMapSettings]
QgsMapRendererJob::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN17QgsMapRendererJob11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapRendererJob::qt_metacast ( char const* p1 )
[symbol: _ZN17QgsMapRendererJob11qt_metacastEPKc]
QgsMapRendererJob::reprojectToLayerExtent ( QgsCoordinateTransform const* ct, bool layerCrsGeographic, QgsRectangle& extent, QgsRectangle& r2 ) [static]
[symbol: _ZN17QgsMapRendererJob22reprojectToLayerExtentEPK22QgsCoordinateTransformbR12QgsRectangleS4_]
QgsMapRendererJob::setCache ( QgsMapRendererCache* cache )
[symbol: _ZN17QgsMapRendererJob8setCacheEP19QgsMapRendererCache]
QgsMapRendererJob::staticMetaObject [data]
[symbol: _ZN17QgsMapRendererJob16staticMetaObjectE]
QgsMapRendererJob::updateLayerGeometryCaches ( )
[symbol: _ZN17QgsMapRendererJob25updateLayerGeometryCachesEv]
QgsMapRendererJob::~QgsMapRendererJob [in-charge-deleting] ( )
[symbol: _ZN17QgsMapRendererJobD0Ev]
QgsMapRendererJob::~QgsMapRendererJob [in-charge] ( )
[symbol: _ZN17QgsMapRendererJobD1Ev]
QgsMapRendererQImageJob::QgsMapRendererQImageJob [in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN23QgsMapRendererQImageJobC1ERK14QgsMapSettings]
QgsMapRendererQImageJob::QgsMapRendererQImageJob [not-in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN23QgsMapRendererQImageJobC2ERK14QgsMapSettings]
QgsMapRendererQImageJob::~QgsMapRendererQImageJob [in-charge-deleting] ( )
[symbol: _ZN23QgsMapRendererQImageJobD0Ev]
QgsMapRendererQImageJob::~QgsMapRendererQImageJob [in-charge] ( )
[symbol: _ZN23QgsMapRendererQImageJobD1Ev]
qgsmaprendererparalleljob.h,
libqgis_core.so.2.4.0
QgsMapRendererParallelJob::cancel ( )
[symbol: _ZN25QgsMapRendererParallelJob6cancelEv]
QgsMapRendererParallelJob::isActive ( ) const
[symbol: _ZNK25QgsMapRendererParallelJob8isActiveEv]
QgsMapRendererParallelJob::metaObject ( ) const
[symbol: _ZNK25QgsMapRendererParallelJob10metaObjectEv]
QgsMapRendererParallelJob::QgsMapRendererParallelJob [in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN25QgsMapRendererParallelJobC1ERK14QgsMapSettings]
QgsMapRendererParallelJob::QgsMapRendererParallelJob [not-in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN25QgsMapRendererParallelJobC2ERK14QgsMapSettings]
QgsMapRendererParallelJob::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN25QgsMapRendererParallelJob11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapRendererParallelJob::qt_metacast ( char const* p1 )
[symbol: _ZN25QgsMapRendererParallelJob11qt_metacastEPKc]
QgsMapRendererParallelJob::renderedImage ( )
[symbol: _ZN25QgsMapRendererParallelJob13renderedImageEv]
QgsMapRendererParallelJob::renderingFinished ( )
[symbol: _ZN25QgsMapRendererParallelJob17renderingFinishedEv]
QgsMapRendererParallelJob::renderLabelsStatic ( QgsMapRendererParallelJob* self ) [static]
[symbol: _ZN25QgsMapRendererParallelJob18renderLabelsStaticEPS_]
QgsMapRendererParallelJob::renderLayersFinished ( )
[symbol: _ZN25QgsMapRendererParallelJob20renderLayersFinishedEv]
QgsMapRendererParallelJob::renderLayerStatic ( struct LayerRenderJob& job ) [static]
[symbol: _ZN25QgsMapRendererParallelJob17renderLayerStaticER14LayerRenderJob]
QgsMapRendererParallelJob::start ( )
[symbol: _ZN25QgsMapRendererParallelJob5startEv]
QgsMapRendererParallelJob::staticMetaObject [data]
[symbol: _ZN25QgsMapRendererParallelJob16staticMetaObjectE]
QgsMapRendererParallelJob::takeLabelingResults ( )
[symbol: _ZN25QgsMapRendererParallelJob19takeLabelingResultsEv]
QgsMapRendererParallelJob::waitForFinished ( )
[symbol: _ZN25QgsMapRendererParallelJob15waitForFinishedEv]
QgsMapRendererParallelJob::~QgsMapRendererParallelJob [in-charge-deleting] ( )
[symbol: _ZN25QgsMapRendererParallelJobD0Ev]
QgsMapRendererParallelJob::~QgsMapRendererParallelJob [in-charge] ( )
[symbol: _ZN25QgsMapRendererParallelJobD1Ev]
QgsMapRendererParallelJob::~QgsMapRendererParallelJob [not-in-charge] ( )
[symbol: _ZN25QgsMapRendererParallelJobD2Ev]
qgsmaprenderersequentialjob.h,
libqgis_core.so.2.4.0
QgsMapRendererSequentialJob::cancel ( )
[symbol: _ZN27QgsMapRendererSequentialJob6cancelEv]
QgsMapRendererSequentialJob::internalFinished ( )
[symbol: _ZN27QgsMapRendererSequentialJob16internalFinishedEv]
QgsMapRendererSequentialJob::isActive ( ) const
[symbol: _ZNK27QgsMapRendererSequentialJob8isActiveEv]
QgsMapRendererSequentialJob::metaObject ( ) const
[symbol: _ZNK27QgsMapRendererSequentialJob10metaObjectEv]
QgsMapRendererSequentialJob::QgsMapRendererSequentialJob [in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN27QgsMapRendererSequentialJobC1ERK14QgsMapSettings]
QgsMapRendererSequentialJob::QgsMapRendererSequentialJob [not-in-charge] ( QgsMapSettings const& settings )
[symbol: _ZN27QgsMapRendererSequentialJobC2ERK14QgsMapSettings]
QgsMapRendererSequentialJob::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN27QgsMapRendererSequentialJob11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapRendererSequentialJob::qt_metacast ( char const* p1 )
[symbol: _ZN27QgsMapRendererSequentialJob11qt_metacastEPKc]
QgsMapRendererSequentialJob::renderedImage ( )
[symbol: _ZN27QgsMapRendererSequentialJob13renderedImageEv]
QgsMapRendererSequentialJob::start ( )
[symbol: _ZN27QgsMapRendererSequentialJob5startEv]
QgsMapRendererSequentialJob::staticMetaObject [data]
[symbol: _ZN27QgsMapRendererSequentialJob16staticMetaObjectE]
QgsMapRendererSequentialJob::takeLabelingResults ( )
[symbol: _ZN27QgsMapRendererSequentialJob19takeLabelingResultsEv]
QgsMapRendererSequentialJob::waitForFinished ( )
[symbol: _ZN27QgsMapRendererSequentialJob15waitForFinishedEv]
QgsMapRendererSequentialJob::~QgsMapRendererSequentialJob [in-charge-deleting] ( )
[symbol: _ZN27QgsMapRendererSequentialJobD0Ev]
QgsMapRendererSequentialJob::~QgsMapRendererSequentialJob [in-charge] ( )
[symbol: _ZN27QgsMapRendererSequentialJobD1Ev]
QgsMapRendererSequentialJob::~QgsMapRendererSequentialJob [not-in-charge] ( )
[symbol: _ZN27QgsMapRendererSequentialJobD2Ev]
qgsmapsettings.h,
libqgis_core.so.2.4.0
QgsMapSettings::destinationCrs ( ) const
[symbol: _ZNK14QgsMapSettings14destinationCrsEv]
QgsMapSettings::extent ( ) const
[symbol: _ZNK14QgsMapSettings6extentEv]
QgsMapSettings::flags ( ) const
[symbol: _ZNK14QgsMapSettings5flagsEv]
QgsMapSettings::fullExtent ( ) const
[symbol: _ZNK14QgsMapSettings10fullExtentEv]
QgsMapSettings::hasCrsTransformEnabled ( ) const
[symbol: _ZNK14QgsMapSettings22hasCrsTransformEnabledEv]
QgsMapSettings::hasValidSettings ( ) const
[symbol: _ZNK14QgsMapSettings16hasValidSettingsEv]
QgsMapSettings::layerExtentToOutputExtent ( QgsMapLayer* theLayer, QgsRectangle extent ) const
[symbol: _ZNK14QgsMapSettings25layerExtentToOutputExtentEP11QgsMapLayer12QgsRectangle]
QgsMapSettings::layers ( ) const
[symbol: _ZNK14QgsMapSettings6layersEv]
QgsMapSettings::layerToMapCoordinates ( QgsMapLayer* theLayer, QgsPoint point ) const
[symbol: _ZNK14QgsMapSettings21layerToMapCoordinatesEP11QgsMapLayer8QgsPoint]
QgsMapSettings::layerToMapCoordinates ( QgsMapLayer* theLayer, QgsRectangle rect ) const
[symbol: _ZNK14QgsMapSettings21layerToMapCoordinatesEP11QgsMapLayer12QgsRectangle]
QgsMapSettings::layerTransfrom ( QgsMapLayer* layer ) const
[symbol: _ZNK14QgsMapSettings14layerTransfromEP11QgsMapLayer]
QgsMapSettings::mapToLayerCoordinates ( QgsMapLayer* theLayer, QgsPoint point ) const
[symbol: _ZNK14QgsMapSettings21mapToLayerCoordinatesEP11QgsMapLayer8QgsPoint]
QgsMapSettings::mapToLayerCoordinates ( QgsMapLayer* theLayer, QgsRectangle rect ) const
[symbol: _ZNK14QgsMapSettings21mapToLayerCoordinatesEP11QgsMapLayer12QgsRectangle]
QgsMapSettings::mapUnits ( ) const
[symbol: _ZNK14QgsMapSettings8mapUnitsEv]
QgsMapSettings::mapUnitsPerPixel ( ) const
[symbol: _ZNK14QgsMapSettings16mapUnitsPerPixelEv]
QgsMapSettings::outputDpi ( ) const
[symbol: _ZNK14QgsMapSettings9outputDpiEv]
QgsMapSettings::outputExtentToLayerExtent ( QgsMapLayer* theLayer, QgsRectangle extent ) const
[symbol: _ZNK14QgsMapSettings25outputExtentToLayerExtentEP11QgsMapLayer12QgsRectangle]
QgsMapSettings::outputSize ( ) const
[symbol: _ZNK14QgsMapSettings10outputSizeEv]
QgsMapSettings::QgsMapSettings [in-charge] ( )
[symbol: _ZN14QgsMapSettingsC1Ev]
QgsMapSettings::QgsMapSettings [not-in-charge] ( )
[symbol: _ZN14QgsMapSettingsC2Ev]
QgsMapSettings::readXML ( QDomNode& theNode )
[symbol: _ZN14QgsMapSettings7readXMLER8QDomNode]
QgsMapSettings::scale ( ) const
[symbol: _ZNK14QgsMapSettings5scaleEv]
QgsMapSettings::setCrsTransformEnabled ( bool enabled )
[symbol: _ZN14QgsMapSettings22setCrsTransformEnabledEb]
QgsMapSettings::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs )
[symbol: _ZN14QgsMapSettings17setDestinationCrsERK28QgsCoordinateReferenceSystem]
QgsMapSettings::setExtent ( QgsRectangle const& rect )
[symbol: _ZN14QgsMapSettings9setExtentERK12QgsRectangle]
QgsMapSettings::setFlag ( enum QgsMapSettings::Flag flag, bool on )
[symbol: _ZN14QgsMapSettings7setFlagENS_4FlagEb]
QgsMapSettings::setFlags ( QgsMapSettings::Flags flags )
[symbol: _ZN14QgsMapSettings8setFlagsE6QFlagsINS_4FlagEE]
QgsMapSettings::setLayers ( QStringList const& layers )
[symbol: _ZN14QgsMapSettings9setLayersERK11QStringList]
QgsMapSettings::setMapUnits ( enum QGis::UnitType u )
[symbol: _ZN14QgsMapSettings11setMapUnitsEN4QGis8UnitTypeE]
QgsMapSettings::setOutputDpi ( int dpi )
[symbol: _ZN14QgsMapSettings12setOutputDpiEi]
QgsMapSettings::setOutputSize ( QSize const& size )
[symbol: _ZN14QgsMapSettings13setOutputSizeERK5QSize]
QgsMapSettings::testFlag ( enum QgsMapSettings::Flag flag ) const
[symbol: _ZNK14QgsMapSettings8testFlagENS_4FlagE]
QgsMapSettings::updateDerived ( )
[symbol: _ZN14QgsMapSettings13updateDerivedEv]
QgsMapSettings::visibleExtent ( ) const
[symbol: _ZNK14QgsMapSettings13visibleExtentEv]
QgsMapSettings::writeXML ( QDomNode& theNode, QDomDocument& theDoc )
[symbol: _ZN14QgsMapSettings8writeXMLER8QDomNodeR12QDomDocument]
qgsmaptool.h,
libqgis_gui.so.2.4.0
QgsMapTool::messageDiscarded ( )
[symbol: _ZN10QgsMapTool16messageDiscardedEv]
QgsMapTool::messageEmitted ( QString message, enum QgsMessageBar::MessageLevel p2 )
[symbol: _ZN10QgsMapTool14messageEmittedE7QStringN13QgsMessageBar12MessageLevelE]
QgsMapTool::metaObject ( ) const
[symbol: _ZNK10QgsMapTool10metaObjectEv]
QgsMapTool::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN10QgsMapTool11qt_metacallEN11QMetaObject4CallEiPPv]
QgsMapTool::qt_metacast ( char const* p1 )
[symbol: _ZN10QgsMapTool11qt_metacastEPKc]
QgsMapTool::searchRadiusMM ( ) [static]
[symbol: _ZN10QgsMapTool14searchRadiusMMEv]
QgsMapTool::searchRadiusMU ( QgsMapCanvas* canvas ) [static]
[symbol: _ZN10QgsMapTool14searchRadiusMUEP12QgsMapCanvas]
QgsMapTool::searchRadiusMU ( QgsRenderContext const& context ) [static]
[symbol: _ZN10QgsMapTool14searchRadiusMUERK16QgsRenderContext]
QgsMapTool::staticMetaObject [data]
[symbol: _ZN10QgsMapTool16staticMetaObjectE]
qgsmaptoolidentify.h,
libqgis_gui.so.2.4.0
QgsMapToolIdentify::layerDestroyed ( )
[symbol: _ZN18QgsMapToolIdentify14layerDestroyedEv]
qgsmarkersymbollayerv2.h,
libqgis_core.so.2.4.0
QgsSimpleMarkerSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK28QgsSimpleMarkerSymbolLayerV212mapUnitScaleEv]
QgsSimpleMarkerSymbolLayerV2::outputUnit ( ) const
[symbol: _ZNK28QgsSimpleMarkerSymbolLayerV210outputUnitEv]
QgsSimpleMarkerSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN28QgsSimpleMarkerSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsSimpleMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )
[symbol: _ZN28QgsSimpleMarkerSymbolLayerV213setOutputUnitEN11QgsSymbolV210OutputUnitE]
QgsSvgMarkerSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK25QgsSvgMarkerSymbolLayerV212mapUnitScaleEv]
QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [in-charge] ( QString name, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV2C1E7QStringddN11QgsSymbolV211ScaleMethodE]
QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [not-in-charge] ( QString name, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV2C2E7QStringddN11QgsSymbolV211ScaleMethodE]
QgsSvgMarkerSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
qgsnetworkaccessmanager.h,
libqgis_core.so.2.4.0
QgsNetworkAccessManager::requestTimedOut ( QNetworkReply* p1 )
[symbol: _ZN23QgsNetworkAccessManager15requestTimedOutEP13QNetworkReply]
QgsNetworkAccessManager::setupDefaultProxyAndCache ( )
[symbol: _ZN23QgsNetworkAccessManager25setupDefaultProxyAndCacheEv]
qgsobjectcustomproperties.h,
libqgis_core.so.2.4.0
QgsObjectCustomProperties::keys ( ) const
[symbol: _ZNK25QgsObjectCustomProperties4keysEv]
QgsObjectCustomProperties::QgsObjectCustomProperties [in-charge] ( )
[symbol: _ZN25QgsObjectCustomPropertiesC1Ev]
QgsObjectCustomProperties::QgsObjectCustomProperties [not-in-charge] ( )
[symbol: _ZN25QgsObjectCustomPropertiesC2Ev]
QgsObjectCustomProperties::readXml ( QDomNode const& parentNode, QString const& keyStartsWith )
[symbol: _ZN25QgsObjectCustomProperties7readXmlERK8QDomNodeRK7QString]
QgsObjectCustomProperties::remove ( QString const& key )
[symbol: _ZN25QgsObjectCustomProperties6removeERK7QString]
QgsObjectCustomProperties::setValue ( QString const& key, QVariant const& value )
[symbol: _ZN25QgsObjectCustomProperties8setValueERK7QStringRK8QVariant]
QgsObjectCustomProperties::value ( QString const& key, QVariant const& defaultValue ) const
[symbol: _ZNK25QgsObjectCustomProperties5valueERK7QStringRK8QVariant]
QgsObjectCustomProperties::writeXml ( QDomNode& parentNode, QDomDocument& doc ) const
[symbol: _ZNK25QgsObjectCustomProperties8writeXmlER8QDomNodeR12QDomDocument]
qgsoptionsdialogbase.h,
libqgis_gui.so.2.4.0
QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WindowFlags fl, QSettings* settings )
[symbol: _ZN20QgsOptionsDialogBaseC1E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEEP9QSettings]
QgsOptionsDialogBase::QgsOptionsDialogBase [not-in-charge] ( QString settingsKey, QWidget* parent, Qt::WindowFlags fl, QSettings* settings )
[symbol: _ZN20QgsOptionsDialogBaseC2E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEEP9QSettings]
QgsOptionsDialogBase::setSettings ( QSettings* settings )
[symbol: _ZN20QgsOptionsDialogBase11setSettingsEP9QSettings]
qgspallabeling.h,
libqgis_core.so.2.4.0
QgsLabelingResults::labelsAtPosition ( QgsPoint const& p ) const
[symbol: _ZNK18QgsLabelingResults16labelsAtPositionERK8QgsPoint]
QgsLabelingResults::labelsWithinRect ( QgsRectangle const& r ) const
[symbol: _ZNK18QgsLabelingResults16labelsWithinRectERK12QgsRectangle]
QgsLabelingResults::QgsLabelingResults [in-charge] ( )
[symbol: _ZN18QgsLabelingResultsC1Ev]
QgsLabelingResults::QgsLabelingResults [not-in-charge] ( )
[symbol: _ZN18QgsLabelingResultsC2Ev]
QgsLabelingResults::~QgsLabelingResults [in-charge] ( )
[symbol: _ZN18QgsLabelingResultsD1Ev]
QgsLabelingResults::~QgsLabelingResults [not-in-charge] ( )
[symbol: _ZN18QgsLabelingResultsD2Ev]
QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings const* s )
[symbol: _ZN14QgsPalLabeling15addDiagramLayerEP14QgsVectorLayerPK23QgsDiagramLayerSettings]
QgsPalLabeling::clearActiveLayer ( QString const& layerID )
[symbol: _ZN14QgsPalLabeling16clearActiveLayerERK7QString]
QgsPalLabeling::deleteTemporaryData ( )
[symbol: _ZN14QgsPalLabeling19deleteTemporaryDataEv]
QgsPalLabeling::init ( QgsMapSettings const& mapSettings )
[symbol: _ZN14QgsPalLabeling4initERK14QgsMapSettings]
QgsPalLabeling::prepareLayer ( QgsVectorLayer* layer, QStringList& attrNames, QgsRenderContext& ctx )
[symbol: _ZN14QgsPalLabeling12prepareLayerEP14QgsVectorLayerR11QStringListR16QgsRenderContext]
QgsPalLabeling::registerDiagramFeature ( QString const& layerID, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN14QgsPalLabeling22registerDiagramFeatureERK7QStringR10QgsFeatureRK16QgsRenderContext]
QgsPalLabeling::registerFeature ( QString const& layerID, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN14QgsPalLabeling15registerFeatureERK7QStringR10QgsFeatureRK16QgsRenderContext]
QgsPalLabeling::staticWillUseLayer ( QgsVectorLayer* layer ) [static]
[symbol: _ZN14QgsPalLabeling18staticWillUseLayerEP14QgsVectorLayer]
QgsPalLabeling::staticWillUseLayer ( QString const& layerID ) [static]
[symbol: _ZN14QgsPalLabeling18staticWillUseLayerERK7QString]
QgsPalLabeling::takeResults ( )
[symbol: _ZN14QgsPalLabeling11takeResultsEv]
QgsPalLayerSettings::fromLayer ( QgsVectorLayer* layer ) [static]
[symbol: _ZN19QgsPalLayerSettings9fromLayerEP14QgsVectorLayer]
QgsPalLayerSettings::registerFeature ( QgsFeature& f, QgsRenderContext const& context )
[symbol: _ZN19QgsPalLayerSettings15registerFeatureER10QgsFeatureRK16QgsRenderContext]
QgsPalLayerSettings::scaleToPixelContext ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor, QgsMapUnitScale const& mapUnitScale ) const
[symbol: _ZNK19QgsPalLayerSettings19scaleToPixelContextEdRK16QgsRenderContextNS_8SizeUnitEbRK15QgsMapUnitScale]
QgsPalLayerSettings::sizeToPixel ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor, QgsMapUnitScale const& mapUnitScale ) const
[symbol: _ZNK19QgsPalLayerSettings11sizeToPixelEdRK16QgsRenderContextNS_8SizeUnitEbRK15QgsMapUnitScale]
qgsphotowidgetfactory.h,
libqgis_gui.so.2.4.0
QgsPhotoWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK21QgsPhotoWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsPhotoWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK21QgsPhotoWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsPhotoWidgetFactory::QgsPhotoWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN21QgsPhotoWidgetFactoryC1ERK7QString]
QgsPhotoWidgetFactory::QgsPhotoWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN21QgsPhotoWidgetFactoryC2ERK7QString]
QgsPhotoWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN21QgsPhotoWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsPhotoWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN21QgsPhotoWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsPhotoWidgetFactory::~QgsPhotoWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN21QgsPhotoWidgetFactoryD0Ev]
QgsPhotoWidgetFactory::~QgsPhotoWidgetFactory [in-charge] ( )
[symbol: _ZN21QgsPhotoWidgetFactoryD1Ev]
qgspiediagram.h,
libqgis_core.so.2.4.0
QgsPieDiagram::clone ( ) const
[symbol: _ZNK13QgsPieDiagram5cloneEv]
qgspluginlayer.h,
libqgis_core.so.2.4.0
QgsPluginLayer::createMapRenderer ( QgsRenderContext& rendererContext )
[symbol: _ZN14QgsPluginLayer17createMapRendererER16QgsRenderContext]
qgspointdisplacementrenderer.h,
libqgis_core.so.2.4.0
QgsPointDisplacementRenderer::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN28QgsPointDisplacementRenderer11startRenderER16QgsRenderContextRK9QgsFields]
qgsprevieweffect.h,
libqgis_gui.so.2.4.0
QgsPreviewEffect::draw ( QPainter* painter )
[symbol: _ZN16QgsPreviewEffect4drawEP8QPainter]
QgsPreviewEffect::metaObject ( ) const
[symbol: _ZNK16QgsPreviewEffect10metaObjectEv]
QgsPreviewEffect::QgsPreviewEffect [in-charge] ( QObject* parent )
[symbol: _ZN16QgsPreviewEffectC1EP7QObject]
QgsPreviewEffect::QgsPreviewEffect [not-in-charge] ( QObject* parent )
[symbol: _ZN16QgsPreviewEffectC2EP7QObject]
QgsPreviewEffect::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsPreviewEffect11qt_metacallEN11QMetaObject4CallEiPPv]
QgsPreviewEffect::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsPreviewEffect11qt_metacastEPKc]
QgsPreviewEffect::setMode ( enum QgsPreviewEffect::PreviewMode mode )
[symbol: _ZN16QgsPreviewEffect7setModeENS_11PreviewModeE]
QgsPreviewEffect::staticMetaObject [data]
[symbol: _ZN16QgsPreviewEffect16staticMetaObjectE]
QgsPreviewEffect::~QgsPreviewEffect [in-charge-deleting] ( )
[symbol: _ZN16QgsPreviewEffectD0Ev]
QgsPreviewEffect::~QgsPreviewEffect [in-charge] ( )
[symbol: _ZN16QgsPreviewEffectD1Ev]
QgsPreviewEffect::~QgsPreviewEffect [not-in-charge] ( )
[symbol: _ZN16QgsPreviewEffectD2Ev]
qgsproject.h,
libqgis_core.so.2.4.0
QgsProject::clear ( )
[symbol: _ZN10QgsProject5clearEv]
QgsProject::createEmbeddedGroup ( QString const& groupName, QString const& projectFilePath )
[symbol: _ZN10QgsProject19createEmbeddedGroupERK7QStringS2_]
QgsProject::initializeEmbeddedSubtree ( QString const& projectFilePath, QgsLayerTreeGroup* group )
[symbol: _ZN10QgsProject25initializeEmbeddedSubtreeERK7QStringP17QgsLayerTreeGroup]
QgsProject::layerTreeRoot ( ) const
[symbol: _ZNK10QgsProject13layerTreeRootEv]
QgsProject::loadEmbeddedNodes ( QgsLayerTreeGroup* group )
[symbol: _ZN10QgsProject17loadEmbeddedNodesEP17QgsLayerTreeGroup]
QgsProject::setDirty ( bool b )
[symbol: _ZN10QgsProject8setDirtyEb]
QgsProject::setTitle ( QString const& title )
[symbol: _ZN10QgsProject8setTitleERK7QString]
QgsProject::updateEmbeddedGroupsProjectPath ( QgsLayerTreeGroup* group )
[symbol: _ZN10QgsProject31updateEmbeddedGroupsProjectPathEP17QgsLayerTreeGroup]
qgsprojectionselector.h,
libqgis_gui.so.2.4.0
QgsProjectionSelector::initialized ( )
[symbol: _ZN21QgsProjectionSelector11initializedEv]
QgsProjectionSelector::pushProjectionToFront ( )
[symbol: _ZN21QgsProjectionSelector21pushProjectionToFrontEv]
qgsquerybuilder.h,
libqgis_gui.so.2.4.0
QgsQueryBuilder::showEvent ( QShowEvent* event )
[symbol: _ZN15QgsQueryBuilder9showEventEP10QShowEvent]
qgsrangewidgetfactory.h,
libqgis_gui.so.2.4.0
QgsRangeWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK21QgsRangeWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsRangeWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK21QgsRangeWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsRangeWidgetFactory::QgsRangeWidgetFactory [in-charge] ( QString name )
[symbol: _ZN21QgsRangeWidgetFactoryC1E7QString]
QgsRangeWidgetFactory::QgsRangeWidgetFactory [not-in-charge] ( QString name )
[symbol: _ZN21QgsRangeWidgetFactoryC2E7QString]
QgsRangeWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN21QgsRangeWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsRangeWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN21QgsRangeWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsRangeWidgetFactory::~QgsRangeWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN21QgsRangeWidgetFactoryD0Ev]
QgsRangeWidgetFactory::~QgsRangeWidgetFactory [in-charge] ( )
[symbol: _ZN21QgsRangeWidgetFactoryD1Ev]
qgsrasterblock.h,
libqgis_core.so.2.4.0
QgsRasterBlock::applyScaleOffset ( double scale, double offset )
[symbol: _ZN14QgsRasterBlock16applyScaleOffsetEdd]
qgsrasterdataprovider.h,
libqgis_core.so.2.4.0
QgsRasterDataProvider::bandOffset ( int bandNo ) const
[symbol: _ZNK21QgsRasterDataProvider10bandOffsetEi]
QgsRasterDataProvider::bandScale ( int bandNo ) const
[symbol: _ZNK21QgsRasterDataProvider9bandScaleEi]
QgsRasterDataProvider::copyBaseSettings ( QgsRasterDataProvider const& other )
[symbol: _ZN21QgsRasterDataProvider16copyBaseSettingsERKS_]
qgsrasterlayer.h,
libqgis_core.so.2.4.0
QgsRasterLayer::createMapRenderer ( QgsRenderContext& rendererContext )
[symbol: _ZN14QgsRasterLayer17createMapRendererER16QgsRenderContext]
QgsRasterLayer::previewAsImage ( QSize size, QColor bgColor, enum QImage::Format format )
[symbol: _ZN14QgsRasterLayer14previewAsImageE5QSize6QColorN6QImage6FormatE]
qgsrectangle.h,
libqgis_core.so.2.4.0
QgsRectangle::isNull ( ) const
[symbol: _ZNK12QgsRectangle6isNullEv]
qgsrelationreferencefactory.h,
libqgis_gui.so.2.4.0
QgsRelationReferenceFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN27QgsRelationReferenceFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
qgsrelationwidgetwrapper.h,
libqgis_gui.so.2.4.0
QgsRelationWidgetWrapper::createWidget ( QWidget* parent )
[symbol: _ZN24QgsRelationWidgetWrapper12createWidgetEP7QWidget]
QgsRelationWidgetWrapper::initWidget ( QWidget* editor )
[symbol: _ZN24QgsRelationWidgetWrapper10initWidgetEP7QWidget]
QgsRelationWidgetWrapper::metaObject ( ) const
[symbol: _ZNK24QgsRelationWidgetWrapper10metaObjectEv]
QgsRelationWidgetWrapper::QgsRelationWidgetWrapper [in-charge] ( QgsVectorLayer* vl, QgsRelation const& relation, QWidget* editor, QWidget* parent )
[symbol: _ZN24QgsRelationWidgetWrapperC1EP14QgsVectorLayerRK11QgsRelationP7QWidgetS6_]
QgsRelationWidgetWrapper::QgsRelationWidgetWrapper [not-in-charge] ( QgsVectorLayer* vl, QgsRelation const& relation, QWidget* editor, QWidget* parent )
[symbol: _ZN24QgsRelationWidgetWrapperC2EP14QgsVectorLayerRK11QgsRelationP7QWidgetS6_]
QgsRelationWidgetWrapper::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN24QgsRelationWidgetWrapper11qt_metacallEN11QMetaObject4CallEiPPv]
QgsRelationWidgetWrapper::qt_metacast ( char const* p1 )
[symbol: _ZN24QgsRelationWidgetWrapper11qt_metacastEPKc]
QgsRelationWidgetWrapper::setFeature ( QgsFeature const& feature )
[symbol: _ZN24QgsRelationWidgetWrapper10setFeatureERK10QgsFeature]
QgsRelationWidgetWrapper::staticMetaObject [data]
[symbol: _ZN24QgsRelationWidgetWrapper16staticMetaObjectE]
QgsRelationWidgetWrapper::~QgsRelationWidgetWrapper [in-charge-deleting] ( )
[symbol: _ZN24QgsRelationWidgetWrapperD0Ev]
QgsRelationWidgetWrapper::~QgsRelationWidgetWrapper [in-charge] ( )
[symbol: _ZN24QgsRelationWidgetWrapperD1Ev]
qgsrenderchecker.h,
libqgis_core.so.2.4.0
QgsRenderChecker::setMapRenderer ( QgsMapRenderer* thepMapRenderer )
[symbol: _ZN16QgsRenderChecker14setMapRendererEP14QgsMapRenderer]
QgsRenderChecker::setMapSettings ( QgsMapSettings const& mapSettings )
[symbol: _ZN16QgsRenderChecker14setMapSettingsERK14QgsMapSettings]
qgsrendercontext.h,
libqgis_core.so.2.4.0
QgsRenderContext::fromMapSettings ( QgsMapSettings const& mapSettings ) [static]
[symbol: _ZN16QgsRenderContext15fromMapSettingsERK14QgsMapSettings]
qgsrendererv2.h,
libqgis_core.so.2.4.0
QgsFeatureRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN20QgsFeatureRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
qgsrulebasedrendererv2.h,
libqgis_core.so.2.4.0
QgsRuleBasedRendererV2::Rule::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN22QgsRuleBasedRendererV24Rule11startRenderER16QgsRenderContextRK9QgsFields]
QgsRuleBasedRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN22QgsRuleBasedRendererV211startRenderER16QgsRenderContextRK9QgsFields]
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.4.0
QgsSingleSymbolRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN25QgsSingleSymbolRendererV211startRenderER16QgsRenderContextRK9QgsFields]
qgsslider.h,
libqgis_gui.so.2.4.0
QgsSlider::metaObject ( ) const
[symbol: _ZNK9QgsSlider10metaObjectEv]
QgsSlider::paintEvent ( QPaintEvent* event )
[symbol: _ZN9QgsSlider10paintEventEP11QPaintEvent]
QgsSlider::QgsSlider [in-charge] ( enum Qt::Orientation orientation, QWidget* parent )
[symbol: _ZN9QgsSliderC1EN2Qt11OrientationEP7QWidget]
QgsSlider::QgsSlider [in-charge] ( QWidget* parent )
[symbol: _ZN9QgsSliderC1EP7QWidget]
QgsSlider::QgsSlider [not-in-charge] ( enum Qt::Orientation orientation, QWidget* parent )
[symbol: _ZN9QgsSliderC2EN2Qt11OrientationEP7QWidget]
QgsSlider::QgsSlider [not-in-charge] ( QWidget* parent )
[symbol: _ZN9QgsSliderC2EP7QWidget]
QgsSlider::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN9QgsSlider11qt_metacallEN11QMetaObject4CallEiPPv]
QgsSlider::qt_metacast ( char const* p1 )
[symbol: _ZN9QgsSlider11qt_metacastEPKc]
QgsSlider::staticMetaObject [data]
[symbol: _ZN9QgsSlider16staticMetaObjectE]
QgsSlider::~QgsSlider [in-charge-deleting] ( )
[symbol: _ZN9QgsSliderD0Ev]
QgsSlider::~QgsSlider [in-charge] ( )
[symbol: _ZN9QgsSliderD1Ev]
qgssnapper.h,
libqgis_core.so.2.4.0
QgsSnapper::QgsSnapper [in-charge] ( QgsMapSettings const& mapSettings )
[symbol: _ZN10QgsSnapperC1ERK14QgsMapSettings]
QgsSnapper::QgsSnapper [not-in-charge] ( QgsMapSettings const& mapSettings )
[symbol: _ZN10QgsSnapperC2ERK14QgsMapSettings]
qgsspatialindex.h,
libqgis_core.so.2.4.0
QgsSpatialIndex::deleteFeature ( QgsFeature const& f )
[symbol: _ZN15QgsSpatialIndex13deleteFeatureERK10QgsFeature]
QgsSpatialIndex::featureInfo ( QgsFeature const& f, struct SpatialIndex::Region& r, QgsFeatureId& id )
[symbol: _ZN15QgsSpatialIndex11featureInfoERK10QgsFeatureRN12SpatialIndex6RegionERx]
QgsSpatialIndex::insertFeature ( QgsFeature const& f )
[symbol: _ZN15QgsSpatialIndex13insertFeatureERK10QgsFeature]
QgsSpatialIndex::intersects ( QgsRectangle rect ) const
[symbol: _ZNK15QgsSpatialIndex10intersectsE12QgsRectangle]
QgsSpatialIndex::nearestNeighbor ( QgsPoint point, int neighbors ) const
[symbol: _ZNK15QgsSpatialIndex15nearestNeighborE8QgsPointi]
QgsSpatialIndex::operator = ( QgsSpatialIndex const& other )
[symbol: _ZN15QgsSpatialIndexaSERKS_]
QgsSpatialIndex::QgsSpatialIndex [in-charge] ( QgsSpatialIndex const& other )
[symbol: _ZN15QgsSpatialIndexC1ERKS_]
QgsSpatialIndex::QgsSpatialIndex [not-in-charge] ( QgsSpatialIndex const& other )
[symbol: _ZN15QgsSpatialIndexC2ERKS_]
QgsSpatialIndex::refs ( ) const
[symbol: _ZNK15QgsSpatialIndex4refsEv]
qgsstylev2.h,
libqgis_core.so.2.4.0
QgsStyleV2::metaObject ( ) const
[symbol: _ZNK10QgsStyleV210metaObjectEv]
QgsStyleV2::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN10QgsStyleV211qt_metacallEN11QMetaObject4CallEiPPv]
QgsStyleV2::qt_metacast ( char const* p1 )
[symbol: _ZN10QgsStyleV211qt_metacastEPKc]
QgsStyleV2::staticMetaObject [data]
[symbol: _ZN10QgsStyleV216staticMetaObjectE]
QgsStyleV2::symbolSaved ( QString name, QgsSymbolV2* symbol )
[symbol: _ZN10QgsStyleV211symbolSavedE7QStringP11QgsSymbolV2]
QgsStyleV2::~QgsStyleV2 [in-charge-deleting] ( )
[symbol: _ZN10QgsStyleV2D0Ev]
qgssymbollayerv2.h,
libqgis_core.so.2.4.0
QgsLineSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK20QgsLineSymbolLayerV212mapUnitScaleEv]
QgsLineSymbolLayerV2::outputUnit ( ) const
[symbol: _ZNK20QgsLineSymbolLayerV210outputUnitEv]
QgsLineSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN20QgsLineSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsLineSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )
[symbol: _ZN20QgsLineSymbolLayerV213setOutputUnitEN11QgsSymbolV210OutputUnitE]
QgsMarkerSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK22QgsMarkerSymbolLayerV212mapUnitScaleEv]
QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double width, double height, double& offsetX, double& offsetY ) const
[symbol: _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextddRdS3_]
QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double width, double height, enum QgsSymbolV2::OutputUnit widthUnit, enum QgsSymbolV2::OutputUnit heightUnit, double& offsetX, double& offsetY, QgsMapUnitScale const& widthMapUnitScale, QgsMapUnitScale const& heightMapUnitScale ) const
[symbol: _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextddN11QgsSymbolV210OutputUnitES4_RdS5_RK15QgsMapUnitScaleS8_]
QgsMarkerSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN22QgsMarkerSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
QgsSymbolLayerV2::mapUnitScale ( ) const
[symbol: _ZNK16QgsSymbolLayerV212mapUnitScaleEv]
QgsSymbolLayerV2::prepareExpressions ( QgsFields const* fields, double scale )
[symbol: _ZN16QgsSymbolLayerV218prepareExpressionsEPK9QgsFieldsd]
QgsSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN16QgsSymbolLayerV215setMapUnitScaleERK15QgsMapUnitScale]
qgssymbollayerv2utils.h,
libqgis_core.so.2.4.0
offsetLine ( QPolygonF polyline, double dist, enum QGis::GeometryType geometryType )
[symbol: _Z10offsetLine9QPolygonFdN4QGis12GeometryTypeE]
QgsSymbolLayerV2Utils::decodeMapUnitScale ( QString const& str ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils18decodeMapUnitScaleERK7QString]
QgsSymbolLayerV2Utils::encodeMapUnitScale ( QgsMapUnitScale const& mapUnitScale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils18encodeMapUnitScaleERK15QgsMapUnitScale]
QgsSymbolLayerV2Utils::lineWidthScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u, QgsMapUnitScale const& scale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20lineWidthScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitERK15QgsMapUnitScale]
QgsSymbolLayerV2Utils::parseColorWithAlpha ( QString const colorStr, bool& containsAlpha ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils19parseColorWithAlphaE7QStringRb]
QgsSymbolLayerV2Utils::pixelSizeScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u, QgsMapUnitScale const& scale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20pixelSizeScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitERK15QgsMapUnitScale]
QgsSymbolLayerV2Utils::pointInPolygon ( QPolygonF const& points, QPointF const& point ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils14pointInPolygonERK9QPolygonFRK7QPointF]
QgsSymbolLayerV2Utils::polygonPointOnSurface ( QPolygonF const& points ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils21polygonPointOnSurfaceERK9QPolygonF]
QgsSymbolLayerV2Utils::premultiplyColor ( QColor& rgb, int alpha ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils16premultiplyColorER6QColori]
QgsSymbolLayerV2Utils::symbolLayerPreviewIcon ( QgsSymbolLayerV2* layer, enum QgsSymbolV2::OutputUnit u, QSize size, QgsMapUnitScale const& scale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils22symbolLayerPreviewIconEP16QgsSymbolLayerV2N11QgsSymbolV210OutputUnitE5QSizeRK15QgsMapUnitScale]
qgssymbolv2.h,
libqgis_core.so.2.4.0
QgsSymbolV2::mapUnitScale ( ) const
[symbol: _ZNK11QgsSymbolV212mapUnitScaleEv]
QgsSymbolV2::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN11QgsSymbolV215setMapUnitScaleERK15QgsMapUnitScale]
QgsSymbolV2::startRender ( QgsRenderContext& context, QgsFields const* fields )
[symbol: _ZN11QgsSymbolV211startRenderER16QgsRenderContextPK9QgsFields]
QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f, QgsFields const* p7, QgsMapUnitScale const& mapUnitScale )
[symbol: _ZN24QgsSymbolV2RenderContextC1ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeaturePK9QgsFieldsRK15QgsMapUnitScale]
QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [not-in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f, QgsFields const* p7, QgsMapUnitScale const& mapUnitScale )
[symbol: _ZN24QgsSymbolV2RenderContextC2ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeaturePK9QgsFieldsRK15QgsMapUnitScale]
qgstextdiagram.h,
libqgis_core.so.2.4.0
QgsTextDiagram::clone ( ) const
[symbol: _ZNK14QgsTextDiagram5cloneEv]
qgstexteditwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsTextEditWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK24QgsTextEditWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsTextEditWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK24QgsTextEditWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsTextEditWidgetFactory::QgsTextEditWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN24QgsTextEditWidgetFactoryC1ERK7QString]
QgsTextEditWidgetFactory::QgsTextEditWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN24QgsTextEditWidgetFactoryC2ERK7QString]
QgsTextEditWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN24QgsTextEditWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsTextEditWidgetFactory::~QgsTextEditWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN24QgsTextEditWidgetFactoryD0Ev]
QgsTextEditWidgetFactory::~QgsTextEditWidgetFactory [in-charge] ( )
[symbol: _ZN24QgsTextEditWidgetFactoryD1Ev]
qgstolerance.h,
libqgis_core.so.2.4.0
QgsTolerance::defaultTolerance ( QgsMapLayer* layer, QgsMapSettings const& mapSettings ) [static]
[symbol: _ZN12QgsTolerance16defaultToleranceEP11QgsMapLayerRK14QgsMapSettings]
QgsTolerance::toleranceInMapUnits ( double tolerance, QgsMapLayer* layer, QgsMapSettings const& mapSettings, enum QgsTolerance::UnitType units ) [static]
[symbol: _ZN12QgsTolerance19toleranceInMapUnitsEdP11QgsMapLayerRK14QgsMapSettingsNS_8UnitTypeE]
QgsTolerance::vertexSearchRadius ( QgsMapLayer* layer, QgsMapSettings const& mapSettings ) [static]
[symbol: _ZN12QgsTolerance18vertexSearchRadiusEP11QgsMapLayerRK14QgsMapSettings]
qgsuniquevaluewidgetfactory.h,
libqgis_gui.so.2.4.0
QgsUniqueValueWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK27QgsUniqueValueWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsUniqueValueWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK27QgsUniqueValueWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsUniqueValueWidgetFactory::QgsUniqueValueWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN27QgsUniqueValueWidgetFactoryC1ERK7QString]
QgsUniqueValueWidgetFactory::QgsUniqueValueWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN27QgsUniqueValueWidgetFactoryC2ERK7QString]
QgsUniqueValueWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN27QgsUniqueValueWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsUniqueValueWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN27QgsUniqueValueWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsUniqueValueWidgetFactory::~QgsUniqueValueWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN27QgsUniqueValueWidgetFactoryD0Ev]
QgsUniqueValueWidgetFactory::~QgsUniqueValueWidgetFactory [in-charge] ( )
[symbol: _ZN27QgsUniqueValueWidgetFactoryD1Ev]
qgsuuidwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsUuidWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK20QgsUuidWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsUuidWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK20QgsUuidWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsUuidWidgetFactory::QgsUuidWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN20QgsUuidWidgetFactoryC1ERK7QString]
QgsUuidWidgetFactory::QgsUuidWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN20QgsUuidWidgetFactoryC2ERK7QString]
QgsUuidWidgetFactory::~QgsUuidWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN20QgsUuidWidgetFactoryD0Ev]
QgsUuidWidgetFactory::~QgsUuidWidgetFactory [in-charge] ( )
[symbol: _ZN20QgsUuidWidgetFactoryD1Ev]
qgsvaluemapwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsValueMapWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK24QgsValueMapWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsValueMapWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK24QgsValueMapWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsValueMapWidgetFactory::QgsValueMapWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN24QgsValueMapWidgetFactoryC1ERK7QString]
QgsValueMapWidgetFactory::QgsValueMapWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN24QgsValueMapWidgetFactoryC2ERK7QString]
QgsValueMapWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN24QgsValueMapWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsValueMapWidgetFactory::representValue ( QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QVariant const& cache, QVariant const& value ) const
[symbol: _ZNK24QgsValueMapWidgetFactory14representValueEP14QgsVectorLayeriRK4QMapI7QString8QVariantERKS4_S9_]
QgsValueMapWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN24QgsValueMapWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsValueMapWidgetFactory::~QgsValueMapWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN24QgsValueMapWidgetFactoryD0Ev]
QgsValueMapWidgetFactory::~QgsValueMapWidgetFactory [in-charge] ( )
[symbol: _ZN24QgsValueMapWidgetFactoryD1Ev]
qgsvaluerelationwidget.h,
libqgis_gui.so.2.4.0
QgsValueRelationWidget::createCache ( QgsEditorWidgetConfig const& config ) [static]
[symbol: _ZN22QgsValueRelationWidget11createCacheERK4QMapI7QString8QVariantE]
QgsValueRelationWidget::createWidget ( QWidget* parent )
[symbol: _ZN22QgsValueRelationWidget12createWidgetEP7QWidget]
QgsValueRelationWidget::initWidget ( QWidget* editor )
[symbol: _ZN22QgsValueRelationWidget10initWidgetEP7QWidget]
QgsValueRelationWidget::metaObject ( ) const
[symbol: _ZNK22QgsValueRelationWidget10metaObjectEv]
QgsValueRelationWidget::QgsValueRelationWidget [in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )
[symbol: _ZN22QgsValueRelationWidgetC1EP14QgsVectorLayeriP7QWidgetS3_]
QgsValueRelationWidget::QgsValueRelationWidget [not-in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )
[symbol: _ZN22QgsValueRelationWidgetC2EP14QgsVectorLayeriP7QWidgetS3_]
QgsValueRelationWidget::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN22QgsValueRelationWidget11qt_metacallEN11QMetaObject4CallEiPPv]
QgsValueRelationWidget::qt_metacast ( char const* p1 )
[symbol: _ZN22QgsValueRelationWidget11qt_metacastEPKc]
QgsValueRelationWidget::setValue ( QVariant const& value )
[symbol: _ZN22QgsValueRelationWidget8setValueERK8QVariant]
QgsValueRelationWidget::staticMetaObject [data]
[symbol: _ZN22QgsValueRelationWidget16staticMetaObjectE]
QgsValueRelationWidget::value ( )
[symbol: _ZN22QgsValueRelationWidget5valueEv]
QgsValueRelationWidget::~QgsValueRelationWidget [in-charge-deleting] ( )
[symbol: _ZN22QgsValueRelationWidgetD0Ev]
QgsValueRelationWidget::~QgsValueRelationWidget [in-charge] ( )
[symbol: _ZN22QgsValueRelationWidgetD1Ev]
qgsvaluerelationwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsValueRelationWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK29QgsValueRelationWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsValueRelationWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK29QgsValueRelationWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsValueRelationWidgetFactory::createCache ( QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config )
[symbol: _ZN29QgsValueRelationWidgetFactory11createCacheEP14QgsVectorLayeriRK4QMapI7QString8QVariantE]
QgsValueRelationWidgetFactory::QgsValueRelationWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN29QgsValueRelationWidgetFactoryC1ERK7QString]
QgsValueRelationWidgetFactory::QgsValueRelationWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN29QgsValueRelationWidgetFactoryC2ERK7QString]
QgsValueRelationWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN29QgsValueRelationWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsValueRelationWidgetFactory::representValue ( QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QVariant const& cache, QVariant const& value ) const
[symbol: _ZNK29QgsValueRelationWidgetFactory14representValueEP14QgsVectorLayeriRK4QMapI7QString8QVariantERKS4_S9_]
QgsValueRelationWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN29QgsValueRelationWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsValueRelationWidgetFactory::~QgsValueRelationWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN29QgsValueRelationWidgetFactoryD0Ev]
QgsValueRelationWidgetFactory::~QgsValueRelationWidgetFactory [in-charge] ( )
[symbol: _ZN29QgsValueRelationWidgetFactoryD1Ev]
qgsvectorcolorrampv2.h,
libqgis_core.so.2.4.0
QgsVectorGradientColorRampV2::addStopsToGradient ( QGradient* gradient, double alpha )
[symbol: _ZN28QgsVectorGradientColorRampV218addStopsToGradientEP9QGradientd]
QgsVectorRandomColorRampV2::randomColors ( int count, int hueMax, int hueMin, int satMax, int satMin, int valMax, int valMin ) [static]
[symbol: _ZN26QgsVectorRandomColorRampV212randomColorsEiiiiiii]
qgsvectordataprovider.h,
libqgis_core.so.2.4.0
QgsVectorDataProvider::featureSource ( ) const
[symbol: _ZNK21QgsVectorDataProvider13featureSourceEv]
qgsvectorfieldsymbollayer.h,
libqgis_core.so.2.4.0
QgsVectorFieldSymbolLayer::mapUnitScale ( ) const
[symbol: _ZNK25QgsVectorFieldSymbolLayer12mapUnitScaleEv]
QgsVectorFieldSymbolLayer::setMapUnitScale ( QgsMapUnitScale const& scale )
[symbol: _ZN25QgsVectorFieldSymbolLayer15setMapUnitScaleERK15QgsMapUnitScale]
qgsvectorfilewriter.h,
libqgis_core.so.2.4.0
QgsVectorFileWriter::writeAsVectorFormat ( QgsVectorLayer* layer, QString const& fileName, QString const& fileEncoding, QgsCoordinateReferenceSystem const* destCRS, QString const& driverName, bool onlySelected, QString* errorMessage, QStringList const& datasourceOptions, QStringList const& layerOptions, bool skipAttributeCreation, QString* newFilename, enum QgsVectorFileWriter::SymbologyExport symbologyExport, double symbologyScale, QgsRectangle const* filterExtent ) [static]
[symbol: _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK28QgsCoordinateReferenceSystemS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEdPK12QgsRectangle]
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, QgsRectangle const* filterExtent ) [static]
[symbol: _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK22QgsCoordinateTransformS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEdPK12QgsRectangle]
qgsvectorlayer.h,
libqgis_core.so.2.4.0
QgsAttributeEditorContainer::setIsGroupBox ( bool isGroupBox )
[symbol: _ZN27QgsAttributeEditorContainer13setIsGroupBoxEb]
QgsVectorLayer::beforeModifiedCheck ( ) const
[symbol: _ZNK14QgsVectorLayer19beforeModifiedCheckEv]
QgsVectorLayer::createMapRenderer ( QgsRenderContext& rendererContext )
[symbol: _ZN14QgsVectorLayer17createMapRendererER16QgsRenderContext]
QgsVectorLayer::editorWidgetV2 ( int fieldIdx ) const
[symbol: _ZNK14QgsVectorLayer14editorWidgetV2Ei]
QgsVectorLayer::editorWidgetV2 ( QString const& fieldName ) const
[symbol: _ZNK14QgsVectorLayer14editorWidgetV2ERK7QString]
QgsVectorLayer::editorWidgetV2Config ( int fieldIdx ) const
[symbol: _ZNK14QgsVectorLayer20editorWidgetV2ConfigEi]
QgsVectorLayer::editorWidgetV2Config ( QString const& fieldName ) const
[symbol: _ZNK14QgsVectorLayer20editorWidgetV2ConfigERK7QString]
qgsvectorlayerfeatureiterator.h,
libqgis_core.so.2.4.0
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayerFeatureSource* source, bool ownSource, QgsFeatureRequest const& request )
[symbol: _ZN29QgsVectorLayerFeatureIteratorC1EP27QgsVectorLayerFeatureSourcebRK17QgsFeatureRequest]
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [not-in-charge] ( QgsVectorLayerFeatureSource* source, bool ownSource, QgsFeatureRequest const& request )
[symbol: _ZN29QgsVectorLayerFeatureIteratorC2EP27QgsVectorLayerFeatureSourcebRK17QgsFeatureRequest]
QgsVectorLayerFeatureSource::getFeatures ( QgsFeatureRequest const& request )
[symbol: _ZN27QgsVectorLayerFeatureSource11getFeaturesERK17QgsFeatureRequest]
QgsVectorLayerFeatureSource::QgsVectorLayerFeatureSource [in-charge] ( QgsVectorLayer* layer )
[symbol: _ZN27QgsVectorLayerFeatureSourceC1EP14QgsVectorLayer]
QgsVectorLayerFeatureSource::QgsVectorLayerFeatureSource [not-in-charge] ( QgsVectorLayer* layer )
[symbol: _ZN27QgsVectorLayerFeatureSourceC2EP14QgsVectorLayer]
QgsVectorLayerFeatureSource::~QgsVectorLayerFeatureSource [in-charge-deleting] ( )
[symbol: _ZN27QgsVectorLayerFeatureSourceD0Ev]
QgsVectorLayerFeatureSource::~QgsVectorLayerFeatureSource [in-charge] ( )
[symbol: _ZN27QgsVectorLayerFeatureSourceD1Ev]
QgsVectorLayerFeatureSource::~QgsVectorLayerFeatureSource [not-in-charge] ( )
[symbol: _ZN27QgsVectorLayerFeatureSourceD2Ev]
qgswebviewwidgetfactory.h,
libqgis_gui.so.2.4.0
QgsWebViewWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) const
[symbol: _ZNK23QgsWebViewWidgetFactory12configWidgetEP14QgsVectorLayeriP7QWidget]
QgsWebViewWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) const
[symbol: _ZNK23QgsWebViewWidgetFactory6createEP14QgsVectorLayeriP7QWidgetS3_]
QgsWebViewWidgetFactory::QgsWebViewWidgetFactory [in-charge] ( QString const& name )
[symbol: _ZN23QgsWebViewWidgetFactoryC1ERK7QString]
QgsWebViewWidgetFactory::QgsWebViewWidgetFactory [not-in-charge] ( QString const& name )
[symbol: _ZN23QgsWebViewWidgetFactoryC2ERK7QString]
QgsWebViewWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )
[symbol: _ZN23QgsWebViewWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
QgsWebViewWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN23QgsWebViewWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri]
QgsWebViewWidgetFactory::~QgsWebViewWidgetFactory [in-charge-deleting] ( )
[symbol: _ZN23QgsWebViewWidgetFactoryD0Ev]
QgsWebViewWidgetFactory::~QgsWebViewWidgetFactory [in-charge] ( )
[symbol: _ZN23QgsWebViewWidgetFactoryD1Ev]
qgswidgetwrapper.h,
libqgis_gui.so.2.4.0
QgsWidgetWrapper::config ( )
[symbol: _ZN16QgsWidgetWrapper6configEv]
QgsWidgetWrapper::config ( QString key, QVariant defaultVal )
[symbol: _ZN16QgsWidgetWrapper6configE7QString8QVariant]
QgsWidgetWrapper::context ( )
[symbol: _ZN16QgsWidgetWrapper7contextEv]
QgsWidgetWrapper::fromWidget ( QWidget* widget ) [static]
[symbol: _ZN16QgsWidgetWrapper10fromWidgetEP7QWidget]
QgsWidgetWrapper::initWidget ( QWidget* editor )
[symbol: _ZN16QgsWidgetWrapper10initWidgetEP7QWidget]
QgsWidgetWrapper::layer ( )
[symbol: _ZN16QgsWidgetWrapper5layerEv]
QgsWidgetWrapper::metaObject ( ) const
[symbol: _ZNK16QgsWidgetWrapper10metaObjectEv]
QgsWidgetWrapper::QgsWidgetWrapper [in-charge] ( QgsVectorLayer* vl, QWidget* editor, QWidget* parent )
[symbol: _ZN16QgsWidgetWrapperC1EP14QgsVectorLayerP7QWidgetS3_]
QgsWidgetWrapper::QgsWidgetWrapper [not-in-charge] ( QgsVectorLayer* vl, QWidget* editor, QWidget* parent )
[symbol: _ZN16QgsWidgetWrapperC2EP14QgsVectorLayerP7QWidgetS3_]
QgsWidgetWrapper::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN16QgsWidgetWrapper11qt_metacallEN11QMetaObject4CallEiPPv]
QgsWidgetWrapper::qt_metacast ( char const* p1 )
[symbol: _ZN16QgsWidgetWrapper11qt_metacastEPKc]
QgsWidgetWrapper::setConfig ( QgsEditorWidgetConfig const& config )
[symbol: _ZN16QgsWidgetWrapper9setConfigERK4QMapI7QString8QVariantE]
QgsWidgetWrapper::setContext ( QgsAttributeEditorContext const& context )
[symbol: _ZN16QgsWidgetWrapper10setContextERK25QgsAttributeEditorContext]
QgsWidgetWrapper::setEnabled ( bool enabled )
[symbol: _ZN16QgsWidgetWrapper10setEnabledEb]
QgsWidgetWrapper::staticMetaObject [data]
[symbol: _ZN16QgsWidgetWrapper16staticMetaObjectE]
QgsWidgetWrapper::widget ( )
[symbol: _ZN16QgsWidgetWrapper6widgetEv]
QgsWidgetWrapper::~QgsWidgetWrapper [in-charge-deleting] ( )
[symbol: _ZN16QgsWidgetWrapperD0Ev]
QgsWidgetWrapper::~QgsWidgetWrapper [in-charge] ( )
[symbol: _ZN16QgsWidgetWrapperD1Ev]
qsharedpointer_impl.h,
libqgis_gui.so.2.4.0
namespace QtSharedPointer
ExternalRefCountData::destroy ( )
[symbol: _ZN15QtSharedPointer20ExternalRefCountData7destroyEv]
ExternalRefCountData::~ExternalRefCountData [in-charge-deleting] ( )
[symbol: _ZN15QtSharedPointer20ExternalRefCountDataD0Ev]
ExternalRefCountData::~ExternalRefCountData [in-charge] ( )
[symbol: _ZN15QtSharedPointer20ExternalRefCountDataD1Ev]
qtconcurrentexception.h,
libqgis_core.so.2.4.0
namespace QtConcurrent
Exception::~Exception [in-charge-deleting] ( )
[symbol: _ZN12QtConcurrent9ExceptionD0Ev]
Exception::~Exception [in-charge] ( )
[symbol: _ZN12QtConcurrent9ExceptionD1Ev]
UnhandledException::~UnhandledException [in-charge-deleting] ( )
[symbol: _ZN12QtConcurrent18UnhandledExceptionD0Ev]
UnhandledException::~UnhandledException [in-charge] ( )
[symbol: _ZN12QtConcurrent18UnhandledExceptionD1Ev]
qtconcurrentthreadengine.h,
libqgis_core.so.2.4.0
namespace QtConcurrent
ThreadEngine<void>::asynchronousFinish ( )
[symbol: _ZN12QtConcurrent12ThreadEngineIvE18asynchronousFinishEv]
ThreadEngine<void>::result ( )
[symbol: _ZN12QtConcurrent12ThreadEngineIvE6resultEv]
ThreadEngine<void>::~ThreadEngine [in-charge-deleting] ( )
[symbol: _ZN12QtConcurrent12ThreadEngineIvED0Ev]
ThreadEngine<void>::~ThreadEngine [in-charge] ( )
[symbol: _ZN12QtConcurrent12ThreadEngineIvED1Ev]
ThreadEngineBase::finish ( )
[symbol: _ZN12QtConcurrent16ThreadEngineBase6finishEv]
ThreadEngineBase::shouldStartThread ( )
[symbol: _ZN12QtConcurrent16ThreadEngineBase17shouldStartThreadEv]
ThreadEngineBase::shouldThrottleThread ( )
[symbol: _ZN12QtConcurrent16ThreadEngineBase20shouldThrottleThreadEv]
ThreadEngineBase::start ( )
[symbol: _ZN12QtConcurrent16ThreadEngineBase5startEv]
ThreadEngineBase::threadFunction ( )
[symbol: _ZN12QtConcurrent16ThreadEngineBase14threadFunctionEv]
to the top
Removed Symbols (78)
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::proxyWidget ( QgsVectorLayer* vl, int fieldIdx )
[symbol: _ZN25QgsAttributeEditorContext11proxyWidgetEP14QgsVectorLayeri]
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.2.0
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN30QgsCategorizedSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
qgscomposeritem.h,
libqgis_core.so.2.2.0
QgsComposerItem::drawText ( QPainter* p, QRectF const& rect, QString const& text, QFont const& font, enum Qt::AlignmentFlag halignment, enum Qt::AlignmentFlag valignment ) const
[symbol: _ZNK15QgsComposerItem8drawTextEP8QPainterRK6QRectFRK7QStringRK5QFontN2Qt13AlignmentFlagESC_]
QgsComposerItem::setItemPosition ( double x, double y, double width, double height, enum QgsComposerItem::ItemPositionMode itemPoint, bool posIncludesFrame )
[symbol: _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeEb]
QgsComposerItem::setItemPosition ( double x, double y, enum QgsComposerItem::ItemPositionMode itemPoint )
[symbol: _ZN15QgsComposerItem15setItemPositionEddNS_16ItemPositionModeE]
qgseditorwidgetfactory.h,
libqgis_gui.so.2.2.0
QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN22QgsEditorWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri]
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_]
qgseditorwidgetwrapper.h,
libqgis_gui.so.2.2.0
QgsEditorWidgetWrapper::config ( QString key, QVariant defaultVal )
[symbol: _ZN22QgsEditorWidgetWrapper6configE7QString8QVariant]
QgsEditorWidgetWrapper::initWidget ( QWidget* editor )
[symbol: _ZN22QgsEditorWidgetWrapper10initWidgetEP7QWidget]
QgsEditorWidgetWrapper::layer ( )
[symbol: _ZN22QgsEditorWidgetWrapper5layerEv]
QgsEditorWidgetWrapper::setConfig ( QgsEditorWidgetConfig const& config )
[symbol: _ZN22QgsEditorWidgetWrapper9setConfigERK4QMapI7QString8QVariantE]
QgsEditorWidgetWrapper::widget ( )
[symbol: _ZN22QgsEditorWidgetWrapper6widgetEv]
qgsfillsymbollayerv2.h,
libqgis_core.so.2.2.0
QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth )
[symbol: _ZN26QgsSimpleFillSymbolLayerV2C1E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEd]
QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [not-in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth )
[symbol: _ZN26QgsSimpleFillSymbolLayerV2C2E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEd]
qgsgeometryanalyzer.h,
libqgis_analysis.so.2.2.0
QgsGeometryAnalyzer::eventLayer ( QgsVectorLayer* lineLayer, QgsVectorLayer* eventLayer, int lineField, int eventField, QList<int>& unlocatedFeatureIds, QString const& outputLayer, QString const& outputFormat, int locationField1, int locationField2, int offsetField, double offsetScale, bool forceSingleGeometry, QgsVectorDataProvider* memoryProvider, QProgressDialog* p )
[symbol: _ZN19QgsGeometryAnalyzer10eventLayerEP14QgsVectorLayerS1_iiR5QListIiERK7QStringS7_iiidbP21QgsVectorDataProviderP15QProgressDialog]
qgsgeometrycache.h,
libqgis_core.so.2.2.0
QgsGeometryCache::QgsGeometryCache [in-charge] ( QgsVectorLayer* layer )
[symbol: _ZN16QgsGeometryCacheC1EP14QgsVectorLayer]
QgsGeometryCache::QgsGeometryCache [not-in-charge] ( QgsVectorLayer* layer )
[symbol: _ZN16QgsGeometryCacheC2EP14QgsVectorLayer]
qgsgml.h,
libqgis_core.so.2.2.0
QgsGml::getFeatures ( QString const& uri, enum QGis::WkbType* wkbType, QgsRectangle* extent )
[symbol: _ZN6QgsGml11getFeaturesERK7QStringPN4QGis7WkbTypeEP12QgsRectangle]
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.2.0
QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN28QgsGraduatedSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
qgsmapcanvas.h,
libqgis_gui.so.2.2.0
QgsMapCanvas::updateFullExtent ( )
[symbol: _ZN12QgsMapCanvas16updateFullExtentEv]
qgsmapcanvasmap.h,
libqgis_gui.so.2.2.0
QgsMapCanvasMap::boundingRect ( ) const
[symbol: _ZNK15QgsMapCanvasMap12boundingRectEv]
QgsMapCanvasMap::paint ( QPainter* p, QStyleOptionGraphicsItem const* p2, QWidget* p3 )
[symbol: _ZN15QgsMapCanvasMap5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget]
QgsMapCanvasMap::render ( )
[symbol: _ZN15QgsMapCanvasMap6renderEv]
QgsMapCanvasMap::resize ( QSize size )
[symbol: _ZN15QgsMapCanvasMap6resizeE5QSize]
QgsMapCanvasMap::setPanningOffset ( QPoint const& point )
[symbol: _ZN15QgsMapCanvasMap16setPanningOffsetERK6QPoint]
QgsMapCanvasMap::updateContents ( )
[symbol: _ZN15QgsMapCanvasMap14updateContentsEv]
qgsmapoverviewcanvas.h,
libqgis_gui.so.2.2.0
QgsMapOverviewCanvas::layerSet ( )
[symbol: _ZN20QgsMapOverviewCanvas8layerSetEv]
qgsmaprenderer.h,
libqgis_core.so.2.2.0
QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s )
[symbol: _ZN26QgsLabelingEngineInterface15addDiagramLayerEP14QgsVectorLayerP23QgsDiagramLayerSettings]
QgsLabelingEngineInterface::registerDiagramFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN26QgsLabelingEngineInterface22registerDiagramFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs, bool refreshCoordinateTransformInfo )
[symbol: _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystemb]
qgsmarkersymbollayerv2.h,
libqgis_core.so.2.2.0
QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [in-charge] ( QString name, double size, double angle )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV2C1E7QStringdd]
QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [not-in-charge] ( QString name, double size, double angle )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV2C2E7QStringdd]
qgsoptionsdialogbase.h,
libqgis_gui.so.2.2.0
QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl )
[symbol: _ZN20QgsOptionsDialogBaseC1E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE]
QgsOptionsDialogBase::QgsOptionsDialogBase [not-in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl )
[symbol: _ZN20QgsOptionsDialogBaseC2E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE]
qgspallabeling.h,
libqgis_core.so.2.2.0
QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s )
[symbol: _ZN14QgsPalLabeling15addDiagramLayerEP14QgsVectorLayerP23QgsDiagramLayerSettings]
QgsPalLabeling::clearActiveLayer ( QgsVectorLayer* layer )
[symbol: _ZN14QgsPalLabeling16clearActiveLayerEP14QgsVectorLayer]
QgsPalLabeling::prepareLayer ( QgsVectorLayer* layer, QSet<int>& attrIndices, QgsRenderContext& ctx )
[symbol: _ZN14QgsPalLabeling12prepareLayerEP14QgsVectorLayerR4QSetIiER16QgsRenderContext]
QgsPalLabeling::registerDiagramFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN14QgsPalLabeling22registerDiagramFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
QgsPalLabeling::registerFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN14QgsPalLabeling15registerFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
QgsPalLayerSettings::registerFeature ( QgsVectorLayer* layer, QgsFeature& f, QgsRenderContext const& context )
[symbol: _ZN19QgsPalLayerSettings15registerFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
QgsPalLayerSettings::scaleToPixelContext ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor ) const
[symbol: _ZNK19QgsPalLayerSettings19scaleToPixelContextEdRK16QgsRenderContextNS_8SizeUnitEb]
QgsPalLayerSettings::sizeToPixel ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor ) const
[symbol: _ZNK19QgsPalLayerSettings11sizeToPixelEdRK16QgsRenderContextNS_8SizeUnitEb]
qgspointdisplacementrenderer.h,
libqgis_core.so.2.2.0
QgsPointDisplacementRenderer::setDisplacementGroups ( QList<QgsFeatureMap>const& list )
[symbol: _ZN28QgsPointDisplacementRenderer21setDisplacementGroupsERK5QListI4QMapIx10QgsFeatureEE]
QgsPointDisplacementRenderer::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN28QgsPointDisplacementRenderer11startRenderER16QgsRenderContextPK14QgsVectorLayer]
qgsrasterlayer.h,
libqgis_core.so.2.2.0
QgsRasterLayer::lastError ( )
[symbol: _ZN14QgsRasterLayer9lastErrorEv]
QgsRasterLayer::lastErrorTitle ( )
[symbol: _ZN14QgsRasterLayer14lastErrorTitleEv]
QgsRasterLayer::rendererChanged ( )
[symbol: _ZN14QgsRasterLayer15rendererChangedEv]
qgsrelationreferencefactory.h,
libqgis_gui.so.2.2.0
QgsRelationReferenceFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN27QgsRelationReferenceFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri]
qgsrulebasedrendererv2.h,
libqgis_core.so.2.2.0
QgsRuleBasedRendererV2::Rule::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN22QgsRuleBasedRendererV24Rule11startRenderER16QgsRenderContextPK14QgsVectorLayer]
QgsRuleBasedRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN22QgsRuleBasedRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.2.0
QgsSingleSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )
[symbol: _ZN25QgsSingleSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
qgsspatialindex.h,
libqgis_core.so.2.2.0
QgsSpatialIndex::deleteFeature ( QgsFeature& f )
[symbol: _ZN15QgsSpatialIndex13deleteFeatureER10QgsFeature]
QgsSpatialIndex::featureInfo ( QgsFeature& f, struct SpatialIndex::Region& r, QgsFeatureId& id )
[symbol: _ZN15QgsSpatialIndex11featureInfoER10QgsFeatureRN12SpatialIndex6RegionERx]
QgsSpatialIndex::insertFeature ( QgsFeature& f )
[symbol: _ZN15QgsSpatialIndex13insertFeatureER10QgsFeature]
QgsSpatialIndex::intersects ( QgsRectangle rect )
[symbol: _ZN15QgsSpatialIndex10intersectsE12QgsRectangle]
QgsSpatialIndex::nearestNeighbor ( QgsPoint point, int neighbors )
[symbol: _ZN15QgsSpatialIndex15nearestNeighborE8QgsPointi]
qgssymbollayerv2.h,
libqgis_core.so.2.2.0
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_]
QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* vl, double scale )
[symbol: _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayerd]
qgssymbollayerv2utils.h,
libqgis_core.so.2.2.0
QgsSymbolLayerV2Utils::lineWidthScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20lineWidthScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitE]
QgsSymbolLayerV2Utils::pixelSizeScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20pixelSizeScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitE]
QgsSymbolLayerV2Utils::symbolLayerPreviewIcon ( QgsSymbolLayerV2* layer, enum QgsSymbolV2::OutputUnit u, QSize size ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils22symbolLayerPreviewIconEP16QgsSymbolLayerV2N11QgsSymbolV210OutputUnitE5QSize]
qgssymbolv2.h,
libqgis_core.so.2.2.0
QgsSymbolV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* layer )
[symbol: _ZN11QgsSymbolV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f )
[symbol: _ZN24QgsSymbolV2RenderContextC1ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeature]
QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [not-in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f )
[symbol: _ZN24QgsSymbolV2RenderContextC2ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeature]
qgsvectorcolorrampv2.h,
libqgis_core.so.2.2.0
QgsVectorGradientColorRampV2::addStopsToGradient ( QGradient* gradient )
[symbol: _ZN28QgsVectorGradientColorRampV218addStopsToGradientEP9QGradient]
qgsvectorfilewriter.h,
libqgis_core.so.2.2.0
QgsVectorFileWriter::writeAsVectorFormat ( QgsVectorLayer* layer, QString const& fileName, QString const& fileEncoding, QgsCoordinateReferenceSystem const* destCRS, 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_PK28QgsCoordinateReferenceSystemS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEd]
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
QgsVectorLayer::checkedState ( int idx )
[symbol: _ZN14QgsVectorLayer12checkedStateEi]
QgsVectorLayer::drawRendererV2 ( QgsFeatureIterator& fit, QgsRenderContext& rendererContext, bool labeling )
[symbol: _ZN14QgsVectorLayer14drawRendererV2ER18QgsFeatureIteratorR16QgsRenderContextb]
QgsVectorLayer::drawRendererV2Levels ( QgsFeatureIterator& fit, QgsRenderContext& rendererContext, bool labeling )
[symbol: _ZN14QgsVectorLayer20drawRendererV2LevelsER18QgsFeatureIteratorR16QgsRenderContextb]
QgsVectorLayer::editorWidgetV2 ( int fieldIdx )
[symbol: _ZN14QgsVectorLayer14editorWidgetV2Ei]
QgsVectorLayer::editorWidgetV2Config ( int fieldIdx )
[symbol: _ZN14QgsVectorLayer20editorWidgetV2ConfigEi]
QgsVectorLayer::onCacheImageDelete ( )
[symbol: _ZN14QgsVectorLayer18onCacheImageDeleteEv]
QgsVectorLayer::rendererChanged ( )
[symbol: _ZN14QgsVectorLayer15rendererChangedEv]
qgsvectorlayerfeatureiterator.h,
libqgis_core.so.2.2.0
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request )
[symbol: _ZN29QgsVectorLayerFeatureIteratorC1EP14QgsVectorLayerRK17QgsFeatureRequest]
QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [not-in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request )
[symbol: _ZN29QgsVectorLayerFeatureIteratorC2EP14QgsVectorLayerRK17QgsFeatureRequest]
to the top
Problems with Data Types, High Severity (100)
qgisinterface.h
[+] class QgisInterface (2)
| Change |
Effect |
1 | Pure virtual method QgisInterface::addToolBar ( struct QToolBar*, enum Qt::ToolBarArea ) 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::layerTreeView ( ) 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) - 193 entries | Virtual Table (New) - 195 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 |
__cxa_pure_virtual |
760 |
__cxa_pure_virtual |
__cxa_pure_virtual |
764 |
__cxa_pure_virtual |
__cxa_pure_virtual |
768 |
__cxa_pure_virtual |
__cxa_pure_virtual |
772 |
|
__cxa_pure_virtual |
776 |
|
__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.
...
qgsatlascomposition.h
[+] class QgsAtlasComposition (1)
| Change |
Effect |
1 | Size of this class has been increased from 260 bytes to 276 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::beginRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::composerMap ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::coverageLayerChanged ( QgsVectorLayer* layer )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::currentFilename ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::endRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::firstFeature ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::fixedScale ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::lastFeature ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::margin ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::metaObject ( ) constThis method is from 'QgsAtlasComposition' class.
...
qgsattributeeditorcontext.h
[+] class QgsAttributeEditorContext (1)
| Change |
Effect |
1 | Size of this type has been changed from 136 bytes to 132 bytes. | Layout of parameter's stack of several functions has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
[+] affected symbols (1)
QgsRelationReferenceFactory::QgsRelationReferenceFactory [in-charge] ( QgsAttributeEditorContext context, QString name )1st parameter 'context' has type 'QgsAttributeEditorContext'.
qgsattributetablemodel.h
[+] class QgsAttributeTableModel (1)
| Change |
Effect |
1 | Size of this class has been increased from 156 bytes to 168 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)
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::executeMapLayerAction ( QgsMapLayerAction* action, QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::feature ( QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureAdded ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureDeleted ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
...
qgscolorbutton.h
[+] class QgsColorButton (1)
| Change |
Effect |
1 | Size of this class has been increased from 60 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)
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.
...
qgscomposeritem.h
[+] class QgsComposerItem (3)
| Change |
Effect |
1 | Size of this class has been increased from 140 bytes to 148 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 QgsComposerItem::numberExportLayers ( ) 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::setCurrentExportLayer ( int ) 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) - 80 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::setFrameOutlineWidth |
QgsComposerItem::setFrameOutlineWidth |
104 |
QgsComposerItem::estimatedFrameBleed |
QgsComposerItem::estimatedFrameBleed |
108 |
QgsComposerItem::rectWithFrame |
QgsComposerItem::rectWithFrame |
112 |
QgsComposerItem::addItem |
QgsComposerItem::addItem |
116 |
QgsComposerItem::removeItems |
QgsComposerItem::removeItems |
120 |
QgsComposerItem::beginItemCommand |
QgsComposerItem::beginItemCommand |
124 |
QgsComposerItem::endItemCommand |
QgsComposerItem::endItemCommand |
128 |
QgsComposerItem::updateItem |
QgsComposerItem::updateItem |
132 |
QgsComposerItem::setId |
QgsComposerItem::setId |
136 |
QgsComposerItem::setRotation |
QgsComposerItem::numberExportLayers |
140 |
QgsComposerItem::setItemRotation |
QgsComposerItem::setCurrentExportLayer |
144 |
QgsComposerItem::drawSelectionBoxes |
QgsComposerItem::setRotation |
148 |
QgsComposerItem::drawFrame |
QgsComposerItem::setItemRotation |
152 |
QgsComposerItem::drawBackground |
QgsComposerItem::drawSelectionBoxes |
156 |
(int (*)(...))-0x000000008 |
QgsComposerItem::drawFrame |
160 |
(int (*)(...))(& typeinfo) |
QgsComposerItem::drawBackground |
164 |
non-virtual thunk |
(int (*)(...))-0x000000008 |
168 |
non-virtual thunk |
(int (*)(...))(& typeinfo) |
172 |
QGraphicsItem::advance |
non-virtual thunk |
176 |
QGraphicsRectItem::boundingRect |
non-virtual thunk |
180 |
QGraphicsRectItem::shape |
QGraphicsItem::advance |
184 |
QGraphicsRectItem::contains |
QGraphicsRectItem::boundingRect |
188 |
QGraphicsItem::collidesWithItem |
QGraphicsRectItem::shape |
192 |
QGraphicsItem::collidesWithPath |
QGraphicsRectItem::contains |
196 |
QGraphicsRectItem::isObscuredBy |
QGraphicsItem::collidesWithItem |
200 |
QGraphicsRectItem::opaqueArea |
QGraphicsItem::collidesWithPath |
204 |
QGraphicsRectItem::paint |
QGraphicsRectItem::isObscuredBy |
208 |
non-virtual thunk |
QGraphicsRectItem::opaqueArea |
212 |
QGraphicsItem::sceneEventFilter |
QGraphicsRectItem::paint |
216 |
QGraphicsItem::sceneEvent |
non-virtual thunk |
220 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::sceneEventFilter |
224 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::sceneEvent |
228 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::contextMenuEvent |
232 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragEnterEvent |
236 |
QGraphicsItem::dropEvent |
QGraphicsItem::dragLeaveEvent |
240 |
QGraphicsItem::focusInEvent |
QGraphicsItem::dragMoveEvent |
244 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::dropEvent |
248 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::focusInEvent |
252 |
QGraphicsItem::hoverMoveEvent |
QGraphicsItem::focusOutEvent |
256 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverEnterEvent |
260 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::hoverMoveEvent |
264 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::hoverLeaveEvent |
268 |
QGraphicsItem::mousePressEvent |
QGraphicsItem::keyPressEvent |
272 |
QGraphicsItem::mouseMoveEvent |
QGraphicsItem::keyReleaseEvent |
276 |
QGraphicsItem::mouseReleaseEvent |
QGraphicsItem::mousePressEvent |
280 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseMoveEvent |
284 |
QGraphicsItem::wheelEvent |
QGraphicsItem::mouseReleaseEvent |
288 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::mouseDoubleClickEvent |
292 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::wheelEvent |
296 |
QGraphicsItem::itemChange |
QGraphicsItem::inputMethodEvent |
300 |
QGraphicsRectItem::supportsExtension |
QGraphicsItem::inputMethodQuery |
304 |
QGraphicsRectItem::setExtension |
QGraphicsItem::itemChange |
308 |
QGraphicsRectItem::extension |
QGraphicsRectItem::supportsExtension |
312 |
|
QGraphicsRectItem::setExtension |
316 |
|
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.
...
qgscredentials.h
[+] class QgsCredentials (1)
| Change |
Effect |
1 | Size of this class has been changed from 8 bytes to 12 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)
QgsCredentials::get ( QString realm, QString& username, QString& password, QString message )This method is from 'QgsCredentials' class.
QgsCredentials::instance ( ) [static]Return value (pointer) has base type 'QgsCredentials'.
QgsCredentials::put ( QString realm, QString username, QString password )This method is from 'QgsCredentials' class.
QgsCredentials::setInstance ( QgsCredentials* theInstance )1st parameter 'theInstance' (pointer) has base type 'QgsCredentials'.
QgsCredentials::~QgsCredentials [in-charge] ( )This method is from 'QgsCredentials' class.
QgsCredentialsConsole::destroyed ( )This method is from derived class 'QgsCredentialsConsole'.
QgsCredentialsConsole::metaObject ( ) constThis method is from derived class 'QgsCredentialsConsole'.
QgsCredentialsConsole::QgsCredentialsConsole [in-charge] ( )This constructor is from derived class 'QgsCredentialsConsole'.
QgsCredentialsConsole::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from derived class 'QgsCredentialsConsole'.
QgsCredentialsConsole::qt_metacast ( char const* p1 )This method is from derived class 'QgsCredentialsConsole'.
...
[+] class QgsCredentialsConsole (1)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 20 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)
QgsCredentialsConsole::destroyed ( )This method is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::metaObject ( ) constThis method is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::QgsCredentialsConsole [in-charge] ( )This constructor is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::qt_metacast ( char const* p1 )This method is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::request ( QString realm, QString& username, QString& password, QString message )This method is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::staticMetaObject [data]This method is from 'QgsCredentialsConsole' class.
QgsCredentialsConsole::~QgsCredentialsConsole [in-charge] ( )This method is from 'QgsCredentialsConsole' class.
qgsdiagram.h
[+] class QgsDiagram (1)
| Change |
Effect |
1 | Pure virtual method QgsDiagram::clone ( ) 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) - 10 entries | Virtual Table (New) - 11 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsDiagram |
~QgsDiagram |
12 |
~QgsDiagram |
~QgsDiagram |
16 |
QgsDiagram::renderDiagram |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
QgsDiagram::renderDiagram |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
QgsDiagram::diagramSize |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
QgsDiagram::diagramSize |
40 |
|
__cxa_pure_virtual |
[+] affected symbols (>10)
QgsDiagram::clearCache ( )This method is from 'QgsDiagram' class.
QgsDiagram::diagramName ( ) constThis method is from 'QgsDiagram' class.
QgsDiagram::diagramSize ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )This 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::getExpression ( QString const& expression, QgsFields const* fields )This method is from 'QgsDiagram' class.
QgsDiagram::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )This method is from 'QgsDiagram' class.
QgsDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )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.
...
qgsdiagramrendererv2.h
[+] class QgsDiagramLayerSettings (1)
| Change |
Effect |
1 | Size of this class has been changed from 52 bytes to 60 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 (3)
QgsDiagramLayerSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsDiagramLayerSettings' class.
QgsDiagramLayerSettings::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) constThis method is from 'QgsDiagramLayerSettings' class.
QgsVectorLayer::setDiagramLayerSettings ( QgsDiagramLayerSettings const& s )1st parameter 's' (reference) has base type 'QgsDiagramLayerSettings'.
[+] class QgsDiagramRendererV2 (1)
| Change |
Effect |
1 | Pure virtual method QgsDiagramRendererV2::clone ( ) 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) - 12 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsDiagramRendererV2 |
~QgsDiagramRendererV2 |
12 |
~QgsDiagramRendererV2 |
~QgsDiagramRendererV2 |
16 |
QgsDiagramRendererV2::sizeMapUnits |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
QgsDiagramRendererV2::sizeMapUnits |
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 |
48 |
|
__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::diagramAttributes ( ) constThis method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::diagramSettings ( ) constThis method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::diagramSettings ( QgsFeature const& feature, QgsRenderContext const& c, QgsDiagramSettings& s )This method is from 'QgsDiagramRendererV2' class.
QgsDiagramRendererV2::diagramSize ( QgsFeature const& features, QgsRenderContext const& c )This 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::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsDiagramRendererV2' class.
...
qgseditorwidgetfactory.h
[+] class QgsEditorWidgetFactory (4)
| Change |
Effect |
1 | Virtual method QgsEditorWidgetFactory::isFieldSupported ( QgsVectorLayer*, int ) 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 QgsEditorWidgetFactory::representValue ( QgsVectorLayer*, int, QgsEditorWidgetConfig const&, QVariant const&, QVariant 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. |
3 | Virtual method QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const&, QDomElement&, QDomDocument&, QgsVectorLayer const*, int ) 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 QgsEditorWidgetFactory::name ( ) 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) - 9 entries | Virtual Table (New) - 11 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsEditorWidgetFactory |
~QgsEditorWidgetFactory |
12 |
~QgsEditorWidgetFactory |
~QgsEditorWidgetFactory |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
QgsEditorWidgetFactory::name |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
QgsEditorWidgetFactory::writeConfig |
28 |
QgsEditorWidgetFactory::readConfig |
QgsEditorWidgetFactory::representValue |
32 |
QgsEditorWidgetFactory::writeConfig |
QgsEditorWidgetFactory::createCache |
36 |
|
QgsEditorWidgetFactory::readConfig |
40 |
|
QgsEditorWidgetFactory::isFieldSupported |
[+] affected symbols (8)
QgsEditorWidgetFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) constThis method is from 'QgsEditorWidgetFactory' class.
QgsEditorWidgetFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) constThis method is from 'QgsEditorWidgetFactory' class.
QgsEditorWidgetFactory::name ( )This method is from 'QgsEditorWidgetFactory' class.
QgsEditorWidgetFactory::QgsEditorWidgetFactory [in-charge] ( QString const& name )This constructor is from 'QgsEditorWidgetFactory' class.
QgsEditorWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )This method is from 'QgsEditorWidgetFactory' class.
QgsEditorWidgetFactory::~QgsEditorWidgetFactory [in-charge] ( )This method is from 'QgsEditorWidgetFactory' class.
QgsRelationReferenceFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) constThis method is from derived class 'QgsRelationReferenceFactory'.
QgsRelationReferenceFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )This method is from derived class 'QgsRelationReferenceFactory'.
qgseditorwidgetwrapper.h
[+] class QgsEditorWidgetWrapper (5)
| Change |
Effect |
1 | Base class QgsWidgetWrapper has been added. | 1) The layout of v-table in this class has been changed. 2) Size of the class has been changed from 28 bytes to 164 bytes. 3) The memory layout in this class has been shifted by 152 bytes. |
2 | Base class QObject has been removed. | 1) The layout of v-table in this class has been changed. 2) Size of the class has been changed from 28 bytes to 164 bytes. 3) The memory layout in this class has been shifted by 152 bytes. |
3 | Size of this class has been increased from 28 bytes to 164 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. |
4 | Pure virtual method QgsEditorWidgetWrapper::createWidget ( QWidget* ) 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. |
5 | Virtual method QgsEditorWidgetWrapper::initWidget ( QWidget* ) 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) - 19 entries | Virtual Table (New) - 20 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsEditorWidgetWrapper::metaObject |
QgsEditorWidgetWrapper::metaObject |
12 |
QgsEditorWidgetWrapper::qt_metacast |
QgsEditorWidgetWrapper::qt_metacast |
16 |
QgsEditorWidgetWrapper::qt_metacall |
QgsEditorWidgetWrapper::qt_metacall |
20 |
~QgsEditorWidgetWrapper |
~QgsEditorWidgetWrapper |
24 |
~QgsEditorWidgetWrapper |
~QgsEditorWidgetWrapper |
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 |
QgsWidgetWrapper::initWidget |
64 |
QgsEditorWidgetWrapper::initWidget |
QgsEditorWidgetWrapper::setFeature |
68 |
__cxa_pure_virtual |
QgsEditorWidgetWrapper::setEnabled |
72 |
QgsEditorWidgetWrapper::setEnabled |
__cxa_pure_virtual |
76 |
|
__cxa_pure_virtual |
[+] affected symbols (>10)
QgsEditorWidgetWrapper::config ( QString key, QVariant defaultVal )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::createWidget ( QWidget* parent )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::field ( )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::fromWidget ( QWidget* widget ) [static]Return value (pointer) has base type 'QgsEditorWidgetWrapper'.
QgsEditorWidgetWrapper::initWidget ( QWidget* editor )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::layer ( )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::metaObject ( ) constThis method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::QgsEditorWidgetWrapper [in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )This constructor is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::qt_metacast ( char const* p1 )This method is from 'QgsEditorWidgetWrapper' class.
...
qgsellipsesymbollayerv2.h
[+] class QgsEllipseSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 188 bytes to 268 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::fillColor ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::layerType ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::outlineColor ( ) 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::setFillColor ( QColor const& c )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::setOutlineColor ( QColor const& c )This method is from 'QgsEllipseSymbolLayerV2' class.
...
qgsfeature.h
[+] class QgsFeature (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)
QgsAbstractFeatureIterator::nextFeature ( QgsFeature& f )1st parameter 'f' (reference) has base type 'QgsFeature'.
QgsAbstractFeatureIterator::nextFeatureFilterExpression ( QgsFeature& f )1st parameter 'f' (reference) has base type 'QgsFeature'.
QgsAbstractFeatureIterator::nextFeatureFilterFids ( QgsFeature& f )1st parameter 'f' (reference) has base type 'QgsFeature'.
QgsAtlasComposition::prepareForFeature ( QgsFeature* feat )1st parameter 'feat' (pointer) has base type 'QgsFeature'.
QgsAttributeAction::doAction ( int index, QgsFeature& feat, int defaultValueIndex )2nd parameter 'feat' (reference) has base type 'QgsFeature'.
QgsAttributeAction::doAction ( int index, QgsFeature& feat, QMap<QString, QVariant>const* substitutionMap )2nd parameter 'feat' (reference) has base type 'QgsFeature'.
QgsAttributeAction::expandAction ( QString action, QgsFeature& feat, QMap<QString, QVariant>const* substitutionMap )2nd parameter 'feat' (reference) has base type 'QgsFeature'.
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )Field 'sourceModel->mFeat' in 2nd parameter 'sourceModel' (pointer) has type 'QgsFeature'.
QgsAttributeTableFilterModel::setSourceModel ( QgsAttributeTableModel* sourceModel )Field 'sourceModel->mFeat' in 1st parameter 'sourceModel' (pointer) has type 'QgsFeature'.
QgsAttributeTableModel::attributeValueChanged ( QgsFeatureId fid, int idx, QVariant const& value )Field 'this->mFeat' in the object of this method has type 'QgsFeature'.
...
qgsfeaturelistviewdelegate.h
[+] class QgsFeatureListViewDelegate (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 (>10)
QgsFeatureListViewDelegate::editButtonClicked ( QModelIndex& index )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::metaObject ( ) constThis method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::paint ( QPainter* painter, QStyleOptionViewItem const& option, QModelIndex const& index ) constThis method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::positionToElement ( QPoint const& pos )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::QgsFeatureListViewDelegate [in-charge] ( QgsFeatureListModel* listModel, QObject* parent )This constructor is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::qt_metacast ( char const* p1 )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::setEditSelectionModel ( QItemSelectionModel* editSelectionModel )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::setFeatureSelectionModel ( QgsFeatureSelectionModel* featureSelectionModel )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::sIconSize [data]This method is from 'QgsFeatureListViewDelegate' class.
...
qgsfillsymbollayerv2.h
[+] class QgsCentroidFillSymbolLayerV2 (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)
QgsCentroidFillSymbolLayerV2::clone ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::properties ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::QgsCentroidFillSymbolLayerV2 [in-charge] ( )This constructor is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::setColor ( QColor const& color )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsCentroidFillSymbolLayerV2' class.
...
[+] class QgsGradientFillSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 156 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)
QgsGradientFillSymbolLayerV2::clone ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::properties ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::QgsGradientFillSymbolLayerV2 [in-charge] ( QColor color, QColor color2, enum QgsGradientFillSymbolLayerV2::GradientColorType gradientColorType, enum QgsGradientFillSymbolLayerV2::GradientType gradientType, enum QgsGradientFillSymbolLayerV2::GradientCoordinateMode coordinateMode, enum QgsGradientFillSymbolLayerV2::GradientSpread gradientSpread )This constructor is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::setColorRamp ( QgsVectorColorRampV2* ramp )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::~QgsGradientFillSymbolLayerV2 [in-charge] ( )This method is from 'QgsGradientFillSymbolLayerV2' class.
[+] class QgsImageFillSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 72 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)
QgsImageFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::dxfPenStyle ( ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::estimateMaxBleed ( ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::QgsImageFillSymbolLayer [in-charge] ( )This constructor is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::subSymbol ( )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::~QgsImageFillSymbolLayer [in-charge] ( )This method is from 'QgsImageFillSymbolLayer' class.
...
[+] class QgsLinePatternFillSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 136 bytes to 200 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::estimateMaxBleed ( ) 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.
...
[+] class QgsPointPatternFillSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 124 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 (>10)
QgsPointPatternFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::clone ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::estimateMaxBleed ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::layerType ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::properties ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::QgsPointPatternFillSymbolLayer [in-charge] ( )This constructor is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsPointPatternFillSymbolLayer' class.
...
[+] class QgsSimpleFillSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 116 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 (>10)
QgsSimpleFillSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfPenStyle ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::fillColor ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::outlineColor ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
...
[+] class QgsSVGFillSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 172 bytes to 220 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)
QgsSVGFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::clone ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::layerType ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::properties ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer [in-charge] ( QByteArray const& svgData, double width, double rotation )This constructor is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer [in-charge] ( QString const& svgFilePath, double width, double rotation )This constructor is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::setSvgFilePath ( QString const& svgPath )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSVGFillSymbolLayer' class.
...
qgsgeometrycache.h
[+] class QgsGeometryCache (1)
| Change |
Effect |
1 | Field L 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 (4)
QgsGeometryCache::cacheGeometry ( QgsFeatureId fid, QgsGeometry const& geom )This method is from 'QgsGeometryCache' class.
QgsGeometryCache::deleteCachedGeometries ( )This method is from 'QgsGeometryCache' class.
QgsGeometryCache::geometry ( QgsFeatureId fid, QgsGeometry& geometry )This method is from 'QgsGeometryCache' class.
QgsGeometryCache::~QgsGeometryCache [in-charge] ( )This method is from 'QgsGeometryCache' class.
qgsgraphbuilderintr.h
[+] class QgsGraphBuilderInterface (1)
| Change |
Effect |
1 | Size of this class has been changed from 200 bytes to 196 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'.
qgshtmlannotationitem.h
[+] class QgsHtmlAnnotationItem (1)
| Change |
Effect |
1 | Size of this class has been increased from 296 bytes to 300 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)
QgsHtmlAnnotationItem::metaObject ( ) constThis method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::minimumFrameSize ( ) constThis method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::paint ( QPainter* painter )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::paint ( QPainter* painter, QStyleOptionGraphicsItem const* option, QWidget* widget )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::QgsHtmlAnnotationItem [in-charge] ( QgsMapCanvas* canvas, QgsVectorLayer* vlayer, bool hasFeature, int feature )This constructor is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::qt_metacast ( char const* p1 )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::readXML ( QDomDocument const& doc, QDomElement const& itemElem )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::setHTMLPage ( QString const& htmlFile )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::setMapPosition ( QgsPoint const& pos )This method is from 'QgsHtmlAnnotationItem' class.
...
qgslinesymbollayerv2.h
[+] class QgsMarkerLineSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 84 bytes to 160 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)
QgsMarkerLineSymbolLayerV2::clone ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::layerType ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::markerAngle ( QPolygonF const& points, bool isRing, int vertex )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::properties ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::QgsMarkerLineSymbolLayerV2 [in-charge] ( bool rotateMarker, double interval )This constructor is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolyline ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolylineCentral ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolylineInterval ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
...
[+] class QgsSimpleLineSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 96 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)
QgsSimpleLineSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfCustomDashPattern ( enum QgsSymbolV2::OutputUnit& unit ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfPenStyle ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::estimateMaxBleed ( ) 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.
...
qgsmapcanvas.h
[+] class QgsMapCanvas (1)
| Change |
Effect |
1 | Size of this class has been increased from 100 bytes to 432 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, QgsFeature const& feature, QgsVectorLayer* layer )1st parameter 'mapCanvas' (pointer) has base type 'QgsMapCanvas'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )1st parameter 'mapCanvas' (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.
...
qgsmapcanvasmap.h
[+] class QgsMapCanvasMap (3)
| Change |
Effect |
1 | Base class QgsMapCanvasItem has been added. | 1) The layout of v-table in this class has been changed. 2) Size of the class has been changed from 64 bytes to 80 bytes. 3) The memory layout in this class has been shifted by 60 bytes. |
2 | Base class QGraphicsRectItem has been removed. | 1) The layout of v-table in this class has been changed. 2) Size of the class has been changed from 64 bytes to 80 bytes. 3) The memory layout in this class has been shifted by 60 bytes. |
3 | Size of this class has been increased from 64 bytes to 80 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. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 39 entries | Virtual Table (New) - 41 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsMapCanvasMap |
~QgsMapCanvasMap |
12 |
~QgsMapCanvasMap |
~QgsMapCanvasMap |
16 |
QGraphicsItem::advance |
QGraphicsItem::advance |
20 |
QgsMapCanvasMap::boundingRect |
QgsMapCanvasItem::boundingRect |
24 |
QGraphicsRectItem::shape |
QGraphicsItem::shape |
28 |
QGraphicsRectItem::contains |
QGraphicsItem::contains |
32 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
36 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
40 |
QGraphicsRectItem::isObscuredBy |
QGraphicsItem::isObscuredBy |
44 |
QGraphicsRectItem::opaqueArea |
QGraphicsItem::opaqueArea |
48 |
QgsMapCanvasMap::paint |
QgsMapCanvasItem::paint |
52 |
QGraphicsRectItem::type |
QGraphicsItem::type |
56 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
60 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
64 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
68 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
72 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
76 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
80 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
84 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
88 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
92 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
96 |
QGraphicsItem::hoverMoveEvent |
QGraphicsItem::hoverMoveEvent |
100 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
104 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
108 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
112 |
QGraphicsItem::mousePressEvent |
QGraphicsItem::mousePressEvent |
116 |
QGraphicsItem::mouseMoveEvent |
QGraphicsItem::mouseMoveEvent |
120 |
QGraphicsItem::mouseReleaseEvent |
QGraphicsItem::mouseReleaseEvent |
124 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
128 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
132 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
136 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
140 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
144 |
QGraphicsRectItem::supportsExtension |
QGraphicsItem::supportsExtension |
148 |
QGraphicsRectItem::setExtension |
QGraphicsItem::setExtension |
152 |
QGraphicsRectItem::extension |
QGraphicsItem::extension |
156 |
|
QgsMapCanvasMap::paint |
160 |
|
QgsMapCanvasItem::updatePosition |
[+] affected symbols (10)
QgsMapCanvas::map ( )Return value (pointer) has base type 'QgsMapCanvasMap'.
QgsMapCanvasMap::boundingRect ( ) constThis method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::paint ( QPainter* p, QStyleOptionGraphicsItem const* p2, QWidget* p3 )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::paintDevice ( )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::QgsMapCanvasMap [in-charge] ( QgsMapCanvas* canvas )This constructor is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::render ( )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::resize ( QSize size )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::setPanningOffset ( QPoint const& point )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::updateContents ( )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::~QgsMapCanvasMap [in-charge] ( )This method is from 'QgsMapCanvasMap' class.
qgsmaplayer.h
[+] class QgsMapLayer (2)
| Change |
Effect |
1 | Size of this class has been increased from 148 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. |
2 | Virtual method QgsMapLayer::createMapRenderer ( QgsRenderContext& ) 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) - 45 entries | Virtual Table (New) - 46 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::createMapRenderer |
64 |
QgsMapLayer::drawLabels |
QgsMapLayer::draw |
68 |
QgsMapLayer::extent |
QgsMapLayer::drawLabels |
72 |
QgsMapLayer::subLayers |
QgsMapLayer::extent |
76 |
QgsMapLayer::setLayerOrder |
QgsMapLayer::subLayers |
80 |
QgsMapLayer::setSubLayerVisibility |
QgsMapLayer::setLayerOrder |
84 |
QgsMapLayer::isEditable |
QgsMapLayer::setSubLayerVisibility |
88 |
QgsMapLayer::lastErrorTitle |
QgsMapLayer::isEditable |
92 |
QgsMapLayer::lastError |
QgsMapLayer::lastErrorTitle |
96 |
QgsMapLayer::error |
QgsMapLayer::lastError |
100 |
QgsMapLayer::styleURI |
QgsMapLayer::error |
104 |
QgsMapLayer::loadDefaultStyle |
QgsMapLayer::styleURI |
108 |
QgsMapLayer::loadNamedStyle |
QgsMapLayer::loadDefaultStyle |
112 |
QgsMapLayer::loadNamedStyleFromDb |
QgsMapLayer::loadNamedStyle |
116 |
QgsMapLayer::exportNamedStyle |
QgsMapLayer::loadNamedStyleFromDb |
120 |
QgsMapLayer::exportSldStyle |
QgsMapLayer::exportNamedStyle |
124 |
QgsMapLayer::saveDefaultStyle |
QgsMapLayer::exportSldStyle |
128 |
QgsMapLayer::saveNamedStyle |
QgsMapLayer::saveDefaultStyle |
132 |
QgsMapLayer::saveSldStyle |
QgsMapLayer::saveNamedStyle |
136 |
QgsMapLayer::loadSldStyle |
QgsMapLayer::saveSldStyle |
140 |
QgsMapLayer::readSld |
QgsMapLayer::loadSldStyle |
144 |
__cxa_pure_virtual |
QgsMapLayer::readSld |
148 |
__cxa_pure_virtual |
__cxa_pure_virtual |
152 |
QgsMapLayer::onCacheImageDelete |
__cxa_pure_virtual |
156 |
QgsMapLayer::invalidTransformInput |
QgsMapLayer::onCacheImageDelete |
160 |
QgsMapLayer::metadata |
QgsMapLayer::invalidTransformInput |
164 |
QgsMapLayer::timestamp |
QgsMapLayer::metadata |
168 |
QgsMapLayer::setExtent |
QgsMapLayer::timestamp |
172 |
QgsMapLayer::readXml |
QgsMapLayer::setExtent |
176 |
QgsMapLayer::writeXml |
QgsMapLayer::readXml |
180 |
|
QgsMapLayer::writeXml |
[+] affected symbols (>10)
QgisInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )3rd parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer, double scaleDenominator, QString rule )1st parameter 'theMapLayer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::currentLayer ( )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::getDatumTransformInfo ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId )1st parameter 'ml' (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'.
...
qgsmapoverviewcanvas.h
[+] class QgsMapOverviewCanvas (2)
| Change |
Effect |
1 | Field mMapRenderer 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 | Size of this class has been increased from 80 bytes to 356 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 )1st parameter 'overview' (pointer) has base type 'QgsMapOverviewCanvas'.
QgsMapOverviewCanvas::destinationSrsChanged ( )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::drawExtentRect ( )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::hasCrsTransformEnabled ( bool flag )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::metaObject ( ) constThis method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mouseMoveEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mousePressEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mouseReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::paintEvent ( QPaintEvent* pe )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::QgsMapOverviewCanvas [in-charge] ( QWidget* parent, QgsMapCanvas* mapCanvas )This constructor is from 'QgsMapOverviewCanvas' class.
...
qgsmaprenderer.h
[+] class QgsLabelingEngineInterface (5)
| Change |
Effect |
1 | Pure virtual method QgsLabelingEngineInterface::init ( QgsMapSettings 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. |
2 | Pure virtual method QgsLabelingEngineInterface::prepareLayer ( QgsVectorLayer*, QStringList&, QgsRenderContext& ) 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 QgsLabelingEngineInterface::registerDiagramFeature ( QString const&, QgsFeature&, QgsRenderContext 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 | Pure virtual method QgsLabelingEngineInterface::clearActiveLayer ( QgsVectorLayer* ) 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. |
5 | Virtual method QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer*, QgsDiagramLayerSettings* ) 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) - 18 entries | Virtual Table (New) - 19 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsLabelingEngineInterface |
~QgsLabelingEngineInterface |
12 |
~QgsLabelingEngineInterface |
~QgsLabelingEngineInterface |
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 |
QgsLabelingEngineInterface::addDiagramLayer |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
QgsLabelingEngineInterface::addDiagramLayer |
48 |
QgsLabelingEngineInterface::registerDiagramFeature |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
QgsLabelingEngineInterface::registerDiagramFeature |
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 |
[+] affected symbols (>10)
QgsLabelingEngineInterface::clearActiveLayers ( )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::clone ( )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::drawLabeling ( QgsRenderContext& context )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::exit ( )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::init ( QgsMapRenderer* mp )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::labelsAtPosition ( QgsPoint const& p )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::labelsWithinRect ( QgsRectangle const& r )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::layer ( QString const& layerName )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::willUseLayer ( QgsVectorLayer* layer )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::~QgsLabelingEngineInterface [in-charge] ( )This method is from 'QgsLabelingEngineInterface' class.
...
[+] class QgsMapRenderer (1)
| Change |
Effect |
1 | Size of this class has been increased from 308 bytes to 632 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::mapRenderer ( )Return value (pointer) has base type 'QgsMapRenderer'.
QgsMapRenderer::addLayerCoordinateTransform ( QString const& layerId, QString const& srcAuthId, QString const& destAuthId, int srcDatumTransform, int destDatumTransform )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::adjustExtentToSize ( )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::clearLayerCoordinateTransforms ( )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::datumTransformInfoRequested ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId ) constThis method is from 'QgsMapRenderer' class.
QgsMapRenderer::destinationCrs ( ) constThis method is from 'QgsMapRenderer' class.
QgsMapRenderer::destinationSrsChanged ( )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::drawError ( QgsMapLayer* p1 )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::drawingProgress ( int current, int total )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::extent ( ) constThis method is from 'QgsMapRenderer' class.
...
qgsmaptool.h
[+] class QgsMapTool (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)
QgsMapCanvas::mapTool ( )Return value (pointer) has base type 'QgsMapTool'.
QgsMapCanvas::mapToolSet ( QgsMapTool* tool )1st parameter 'tool' (pointer) has base type 'QgsMapTool'.
QgsMapCanvas::setMapTool ( QgsMapTool* mapTool )1st parameter 'mapTool' (pointer) has base type 'QgsMapTool'.
QgsMapCanvas::unsetMapTool ( QgsMapTool* mapTool )1st parameter 'mapTool' (pointer) has base type 'QgsMapTool'.
QgsMapTool::action ( )This method is from 'QgsMapTool' class.
QgsMapTool::activate ( )This method is from 'QgsMapTool' class.
QgsMapTool::button ( )This method is from 'QgsMapTool' class.
QgsMapTool::canvas ( )This method is from 'QgsMapTool' class.
QgsMapTool::canvasDoubleClickEvent ( QMouseEvent* e )This method is from 'QgsMapTool' class.
QgsMapTool::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapTool' class.
...
qgsmaptoolemitpoint.h
[+] class QgsMapToolEmitPoint (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)
QgsMapToolEmitPoint::canvasClicked ( QgsPoint const& point, enum Qt::MouseButton button )This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::canvasPressEvent ( QMouseEvent* e )This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::canvasReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::metaObject ( ) constThis method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::QgsMapToolEmitPoint [in-charge] ( QgsMapCanvas* canvas )This constructor is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::qt_metacast ( char const* p1 )This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::staticMetaObject [data]This method is from 'QgsMapToolEmitPoint' class.
QgsMapToolEmitPoint::~QgsMapToolEmitPoint [in-charge] ( )This method is from 'QgsMapToolEmitPoint' class.
qgsmaptoolidentify.h
[+] class QgsMapToolIdentify (1)
| Change |
Effect |
1 | Size of this class has been increased from 88 bytes to 92 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::deleteRubberBands ( )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.
...
qgsmaptoolpan.h
[+] class QgsMapToolPan (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 (5)
QgsMapToolPan::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapToolPan' class.
QgsMapToolPan::canvasReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapToolPan' class.
QgsMapToolPan::isTransient ( )This method is from 'QgsMapToolPan' class.
QgsMapToolPan::QgsMapToolPan [in-charge] ( QgsMapCanvas* canvas )This constructor is from 'QgsMapToolPan' class.
QgsMapToolPan::~QgsMapToolPan [in-charge] ( )This method is from 'QgsMapToolPan' class.
qgsmaptoolzoom.h
[+] class QgsMapToolZoom (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 (7)
QgsMapToolZoom::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapToolZoom' class.
QgsMapToolZoom::canvasPressEvent ( QMouseEvent* e )This method is from 'QgsMapToolZoom' class.
QgsMapToolZoom::canvasReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapToolZoom' class.
QgsMapToolZoom::deactivate ( )This method is from 'QgsMapToolZoom' class.
QgsMapToolZoom::isTransient ( )This method is from 'QgsMapToolZoom' class.
QgsMapToolZoom::QgsMapToolZoom [in-charge] ( QgsMapCanvas* canvas, bool zoomOut )This constructor is from 'QgsMapToolZoom' class.
QgsMapToolZoom::~QgsMapToolZoom [in-charge] ( )This method is from 'QgsMapToolZoom' class.
qgsmarkersymbollayerv2.h
[+] class QgsFontMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 140 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 (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 196 bytes to 244 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::fillColor ( ) constThis 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::outlineColor ( ) 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.
...
[+] class QgsSvgMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 156 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 (>10)
QgsSvgMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::fillColor ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::outlineColor ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setFillColor ( QColor const& c )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setOutlineColor ( QColor const& c )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
...
qgsmessagelogviewer.h
[+] class QgsMessageLogViewer (1)
| Change |
Effect |
1 | Size of this class has been increased from 36 bytes to 40 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)
QgsMessageLogViewer::hideEvent ( QHideEvent* p1 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::logMessage ( QString message, QString tag, enum QgsMessageLog::MessageLevel level )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::metaObject ( ) constThis method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::QgsMessageLogViewer [in-charge] ( QStatusBar* statusBar, QWidget* parent, Qt::WFlags fl )This constructor is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::qt_metacast ( char const* p1 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::showEvent ( QShowEvent* p1 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::staticMetaObject [data]This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::~QgsMessageLogViewer [in-charge] ( )This method is from 'QgsMessageLogViewer' class.
qgsoptionsdialogbase.h
[+] class QgsOptionsDialogBase (1)
| Change |
Effect |
1 | Size of this class has been increased from 52 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)
QgsOptionsDialogBase::initOptionsBase ( bool restoreUi, QString title )This method is from 'QgsOptionsDialogBase' class.
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::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::restoreOptionsBaseUi ( QString title )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.
...
qgspallabeling.h
[+] class QgsPalLabeling (2)
| Change |
Effect |
1 | Field mSavedWithProject 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 | Size of this class has been increased from 676 bytes to 864 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::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.
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::drawLabelCandidateRect ( struct pal::LabelPosition* lp, QPainter* painter, QgsMapToPixel const* xform )This method is from 'QgsPalLabeling' class.
...
[+] class QgsPalLayerSettings (1)
| Change |
Effect |
1 | Size of this class has been increased from 624 bytes to 812 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::clearActiveLayers ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::clearEngineSettings ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::clone ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedDropShadow ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedShapeBackground ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextBuffer ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextFormatting ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextStyle ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )3rd parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::drawLabelBackground ( QgsRenderContext& context, QgsLabelComponent component, QgsPalLayerSettings const& tmpLyr ) [static]3rd parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
...
qgspaperitem.h
[+] class QgsPaperItem (1)
| Change |
Effect |
1 | Size of this class has been increased from 152 bytes to 160 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)
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::setSceneRect ( QRectF const& rectangle )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.
qgspluginlayer.h
[+] class QgsPluginLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 152 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)
QgsPluginLayer::legendSymbologyItems ( QSize const& iconSize )This method is from 'QgsPluginLayer' class.
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'.
...
qgspluginmanagerinterface.h
[+] class QgsPluginManagerInterface (1)
| Change |
Effect |
1 | Pure virtual method QgsPluginManagerInterface::pushMessage ( QString const&, enum QgsMessageBar::MessageLevel, int ) 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) - 21 entries | Virtual Table (New) - 22 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsPluginManagerInterface::metaObject |
QgsPluginManagerInterface::metaObject |
12 |
QgsPluginManagerInterface::qt_metacast |
QgsPluginManagerInterface::qt_metacast |
16 |
QgsPluginManagerInterface::qt_metacall |
QgsPluginManagerInterface::qt_metacall |
20 |
~QgsPluginManagerInterface |
~QgsPluginManagerInterface |
24 |
~QgsPluginManagerInterface |
~QgsPluginManagerInterface |
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 |
[+] affected symbols (>10)
QgsPluginManagerInterface::addPluginMetadata ( QMap<QString, QString> metadata )This method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::addToRepositoryList ( QMap<QString, QString> repository )This method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::clearPythonPluginMetadata ( )This method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::clearRepositoryList ( )This method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::metaObject ( ) constThis method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::pluginMetadata ( QString key ) constThis method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::QgsPluginManagerInterface [in-charge] ( )This constructor is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::qt_metacast ( char const* p1 )This method is from 'QgsPluginManagerInterface' class.
QgsPluginManagerInterface::reloadModel ( )This method is from 'QgsPluginManagerInterface' class.
...
qgspointdisplacementrenderer.h
[+] class QgsPointDisplacementRenderer (1)
| Change |
Effect |
1 | Size of this class has been increased from 120 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 (>10)
QgsPointDisplacementRenderer::clone ( )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::legendSymbolItems ( double scaleDenominator, QString rule )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::legendSymbologyItems ( QSize iconSize )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::QgsPointDisplacementRenderer [in-charge] ( QString const& labelAttributeName )This constructor is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::renderFeature ( QgsFeature& feature, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::save ( QDomDocument& doc )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::setCenterSymbol ( QgsMarkerSymbolV2* symbol )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::setEmbeddedRenderer ( QgsFeatureRendererV2* r )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::stopRender ( QgsRenderContext& context )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::symbolForFeature ( QgsFeature& feature )This method is from 'QgsPointDisplacementRenderer' class.
...
qgsrasterdataprovider.h
[+] class QgsRasterDataProvider (2)
| Change |
Effect |
1 | Virtual method QgsRasterDataProvider::bandOffset ( int ) 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 QgsRasterDataProvider::bandScale ( int ) 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. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 96 entries | Virtual Table (New) - 98 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::bandScale |
180 |
QgsRasterDataProvider::srcHasNoDataValue |
QgsRasterDataProvider::bandOffset |
184 |
QgsRasterDataProvider::useSrcNoDataValue |
QgsRasterDataProvider::block |
188 |
QgsRasterDataProvider::setUseSrcNoDataValue |
QgsRasterDataProvider::srcHasNoDataValue |
192 |
QgsRasterDataProvider::srcNoDataValue |
QgsRasterDataProvider::useSrcNoDataValue |
196 |
QgsRasterDataProvider::setUserNoDataValue |
QgsRasterDataProvider::setUseSrcNoDataValue |
200 |
QgsRasterDataProvider::userNoDataValues |
QgsRasterDataProvider::srcNoDataValue |
204 |
QgsRasterDataProvider::colorTable |
QgsRasterDataProvider::setUserNoDataValue |
208 |
QgsRasterDataProvider::getLegendGraphic |
QgsRasterDataProvider::userNoDataValues |
212 |
QgsRasterDataProvider::buildPyramids |
QgsRasterDataProvider::colorTable |
216 |
QgsRasterDataProvider::buildPyramidList |
QgsRasterDataProvider::getLegendGraphic |
220 |
__cxa_pure_virtual |
QgsRasterDataProvider::buildPyramids |
224 |
QgsRasterDataProvider::identify |
QgsRasterDataProvider::buildPyramidList |
228 |
__cxa_pure_virtual |
__cxa_pure_virtual |
232 |
__cxa_pure_virtual |
QgsRasterDataProvider::identify |
236 |
QgsRasterDataProvider::lastErrorFormat |
__cxa_pure_virtual |
240 |
QgsRasterDataProvider::write |
__cxa_pure_virtual |
244 |
QgsRasterDataProvider::setNoDataValue |
QgsRasterDataProvider::lastErrorFormat |
248 |
QgsRasterDataProvider::remove |
QgsRasterDataProvider::write |
252 |
QgsRasterDataProvider::validateCreationOptions |
QgsRasterDataProvider::setNoDataValue |
256 |
QgsRasterDataProvider::validatePyramidsConfigOptions |
QgsRasterDataProvider::remove |
260 |
QgsRasterDataProvider::readBlock |
QgsRasterDataProvider::validateCreationOptions |
264 |
QgsRasterDataProvider::readBlock |
QgsRasterDataProvider::validatePyramidsConfigOptions |
268 |
(int (*)(...))-0x000000014 |
QgsRasterDataProvider::readBlock |
272 |
(int (*)(...))(& typeinfo) |
QgsRasterDataProvider::readBlock |
276 |
non-virtual thunk |
(int (*)(...))-0x000000014 |
280 |
non-virtual thunk |
(int (*)(...))(& typeinfo) |
284 |
__cxa_pure_virtual |
non-virtual thunk |
288 |
QgsRasterInterface::capabilities |
non-virtual thunk |
292 |
__cxa_pure_virtual |
__cxa_pure_virtual |
296 |
__cxa_pure_virtual |
QgsRasterInterface::capabilities |
300 |
__cxa_pure_virtual |
__cxa_pure_virtual |
304 |
__cxa_pure_virtual |
__cxa_pure_virtual |
308 |
QgsRasterInterface::xBlockSize |
__cxa_pure_virtual |
312 |
QgsRasterInterface::yBlockSize |
__cxa_pure_virtual |
316 |
QgsRasterInterface::xSize |
QgsRasterInterface::xBlockSize |
320 |
QgsRasterInterface::ySize |
QgsRasterInterface::yBlockSize |
324 |
QgsRasterInterface::generateBandName |
QgsRasterInterface::xSize |
328 |
non-virtual thunk |
QgsRasterInterface::ySize |
332 |
non-virtual thunk |
QgsRasterInterface::generateBandName |
336 |
QgsRasterInterface::input |
non-virtual thunk |
340 |
QgsRasterInterface::on |
non-virtual thunk |
344 |
QgsRasterInterface::setOn |
QgsRasterInterface::input |
348 |
QgsRasterInterface::srcInput |
QgsRasterInterface::on |
352 |
QgsRasterInterface::srcInput |
QgsRasterInterface::setOn |
356 |
QgsRasterInterface::bandStatistics |
QgsRasterInterface::srcInput |
360 |
QgsRasterInterface::hasStatistics |
QgsRasterInterface::srcInput |
364 |
QgsRasterInterface::histogram |
QgsRasterInterface::bandStatistics |
368 |
QgsRasterInterface::hasHistogram |
QgsRasterInterface::hasStatistics |
372 |
QgsRasterInterface::cumulativeCut |
QgsRasterInterface::histogram |
376 |
QgsRasterInterface::writeXML |
QgsRasterInterface::hasHistogram |
380 |
QgsRasterInterface::readXML |
QgsRasterInterface::cumulativeCut |
384 |
|
QgsRasterInterface::writeXML |
388 |
|
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::colorTable ( int bandNo ) constThis method is from 'QgsRasterDataProvider' class.
QgsRasterDataProvider::getLegendGraphic ( double scale, bool forceRefresh )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.
...
qgsrenderchecker.h
[+] class QgsRenderChecker (2)
| Change |
Effect |
1 | Field mpMapRenderer 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 | Size of this class has been increased from 44 bytes to 344 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 132 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 (>10)
QgsCategorizedSymbolRendererV2::stopRender ( QgsRenderContext& context )1st parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )2nd parameter 'c' (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'.
QgsDiagramRendererV2::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QPointF const& pos )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagramRendererV2::sizeMapUnits ( QgsFeature const& feature, QgsRenderContext const& c )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
...
qgsrendererv2.h
[+] class QgsFeatureRendererV2 (1)
| Change |
Effect |
1 | Pure virtual method QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsFields 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) - 22 entries | Virtual Table (New) - 23 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 |
QgsFeatureRendererV2::startRender |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
~QgsFeatureRendererV2 |
__cxa_pure_virtual |
28 |
~QgsFeatureRendererV2 |
~QgsFeatureRendererV2 |
32 |
__cxa_pure_virtual |
~QgsFeatureRendererV2 |
36 |
QgsFeatureRendererV2::renderFeature |
__cxa_pure_virtual |
40 |
QgsFeatureRendererV2::dump |
QgsFeatureRendererV2::renderFeature |
44 |
QgsFeatureRendererV2::capabilities |
QgsFeatureRendererV2::dump |
48 |
__cxa_pure_virtual |
QgsFeatureRendererV2::capabilities |
52 |
QgsFeatureRendererV2::save |
__cxa_pure_virtual |
56 |
QgsFeatureRendererV2::writeSld |
QgsFeatureRendererV2::save |
60 |
QgsFeatureRendererV2::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsFeatureRendererV2::legendSymbologyItems |
QgsFeatureRendererV2::toSld |
68 |
QgsFeatureRendererV2::legendSymbolItems |
QgsFeatureRendererV2::legendSymbologyItems |
72 |
QgsFeatureRendererV2::rotationField |
QgsFeatureRendererV2::legendSymbolItems |
76 |
QgsFeatureRendererV2::setRotationField |
QgsFeatureRendererV2::rotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsFeatureRendererV2::setRotationField |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::willRenderFeature |
88 |
|
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (>10)
QgsFeatureRendererV2::_getLineString ( QPolygonF& pts, QgsRenderContext& context, unsigned char const* wkb ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::_getPoint ( QPointF& pt, QgsRenderContext& context, unsigned char const* wkb ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::_getPolygon ( QPolygonF& pts, QList<QPolygonF>& holes, QgsRenderContext& context, unsigned char const* wkb ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::capabilities ( )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::clone ( )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::defaultRenderer ( enum QGis::GeometryType geomType ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::dump ( ) constThis method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::load ( QDomElement& symbologyElem ) [static]This method is from 'QgsFeatureRendererV2' class.
...
qgsstylev2.h
[+] class QgsStyleV2 (2)
| Change |
Effect |
1 | Size of this class has been increased from 20 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. |
2 | Base class QObject has been added. | The memory layout in this class has been shifted by 8 bytes. |
[+] affected symbols (>10)
QgsColorRampComboBox::colorRampChanged ( int index )Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::currentColorRamp ( )Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::metaObject ( ) constField 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::populate ( QgsStyleV2* style )1st parameter 'style' (pointer) has base type 'QgsStyleV2'.
QgsColorRampComboBox::QgsColorRampComboBox [in-charge] ( QWidget* parent )Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::qt_metacast ( char const* p1 )Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::rampIconSize [data]Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::setSourceColorRamp ( QgsVectorColorRampV2* sourceRamp )Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
QgsColorRampComboBox::staticMetaObject [data]Field 'this->mStyle' in the object of this method has base type 'QgsStyleV2'.
...
qgssvgcache.h
[+] class QgsSvgCache (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)
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 QgsLineSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 48 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)
QgsLineSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext& context, QSize size )This method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::QgsLineSymbolLayerV2 [in-charge] ( bool locked )This constructor is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::setWidth ( double width )This method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::width ( ) constThis method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::~QgsLineSymbolLayerV2 [in-charge] ( )This method is from 'QgsLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::clone ( ) constThis method is from derived class 'QgsMarkerLineSymbolLayerV2'.
QgsMarkerLineSymbolLayerV2::create ( QgsStringMap const& properties ) [static]This method is from derived class 'QgsMarkerLineSymbolLayerV2'.
QgsMarkerLineSymbolLayerV2::createFromSld ( QDomElement& element ) [static]This method is from derived class 'QgsMarkerLineSymbolLayerV2'.
...
[+] class QgsMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Size of this class has been increased from 100 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)
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::fillColor ( ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::layerType ( ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsEllipseSymbolLayerV2::outlineColor ( ) 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'.
...
[+] class QgsSymbolLayerV2 (4)
| Change |
Effect |
1 | Virtual method QgsSymbolLayerV2::mapUnitScale ( ) 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::prepareExpressions ( QgsFields 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. |
3 | Virtual method QgsSymbolLayerV2::setMapUnitScale ( QgsMapUnitScale 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::prepareExpressions ( QgsVectorLayer const*, double ) 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) - 36 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::setColor |
16 |
QgsSymbolLayerV2::setOutlineColor |
QgsSymbolLayerV2::setOutlineColor |
20 |
QgsSymbolLayerV2::outlineColor |
QgsSymbolLayerV2::outlineColor |
24 |
QgsSymbolLayerV2::setFillColor |
QgsSymbolLayerV2::setFillColor |
28 |
QgsSymbolLayerV2::fillColor |
QgsSymbolLayerV2::fillColor |
32 |
~QgsSymbolLayerV2 |
~QgsSymbolLayerV2 |
36 |
~QgsSymbolLayerV2 |
~QgsSymbolLayerV2 |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
QgsSymbolLayerV2::toSld |
QgsSymbolLayerV2::toSld |
60 |
QgsSymbolLayerV2::ogrFeatureStyle |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
__cxa_pure_virtual |
__cxa_pure_virtual |
72 |
QgsSymbolLayerV2::subSymbol |
QgsSymbolLayerV2::subSymbol |
76 |
QgsSymbolLayerV2::setSubSymbol |
QgsSymbolLayerV2::setSubSymbol |
80 |
QgsSymbolLayerV2::estimateMaxBleed |
QgsSymbolLayerV2::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setOutputUnit |
QgsSymbolLayerV2::setOutputUnit |
88 |
QgsSymbolLayerV2::outputUnit |
QgsSymbolLayerV2::outputUnit |
92 |
QgsSymbolLayerV2::usedAttributes |
QgsSymbolLayerV2::setMapUnitScale |
96 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsSymbolLayerV2::mapUnitScale |
100 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::usedAttributes |
104 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedProperty |
108 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedPropertyString |
112 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::setDataDefinedProperty |
116 |
QgsSymbolLayerV2::writeDxf |
QgsSymbolLayerV2::removeDataDefinedProperty |
120 |
QgsSymbolLayerV2::dxfWidth |
QgsSymbolLayerV2::removeDataDefinedProperties |
124 |
QgsSymbolLayerV2::dxfColor |
QgsSymbolLayerV2::writeDxf |
128 |
QgsSymbolLayerV2::dxfCustomDashPattern |
QgsSymbolLayerV2::dxfWidth |
132 |
QgsSymbolLayerV2::dxfPenStyle |
QgsSymbolLayerV2::dxfColor |
136 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dxfCustomDashPattern |
140 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dxfPenStyle |
144 |
|
QgsSymbolLayerV2::prepareExpressions |
148 |
|
QgsSymbolLayerV2::expression |
[+] affected symbols (>10)
QgsCentroidFillSymbolLayerV2::usedAttributes ( ) constThis method is from derived class 'QgsCentroidFillSymbolLayerV2'.
QgsEllipseSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) constThis method is from derived class 'QgsEllipseSymbolLayerV2'.
QgsFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from derived class 'QgsFillSymbolLayerV2'.
QgsImageFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from derived class 'QgsImageFillSymbolLayer'.
QgsImageFillSymbolLayer::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from derived class 'QgsImageFillSymbolLayer'.
QgsImageFillSymbolLayer::dxfPenStyle ( ) constThis method is from derived class 'QgsImageFillSymbolLayer'.
QgsImageFillSymbolLayer::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from derived class 'QgsImageFillSymbolLayer'.
QgsLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from derived class 'QgsLineSymbolLayerV2'.
QgsLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from derived class 'QgsLineSymbolLayerV2'.
QgsLineSymbolLayerV2::renderPolyline ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from derived class 'QgsLineSymbolLayerV2'.
...
qgssymbolv2.h
[+] class QgsSymbolV2RenderContext (1)
| Change |
Effect |
1 | Size of this class has been increased from 32 bytes to 48 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)
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'.
QgsEllipseSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) const4th parameter 'context' (pointer) has base type 'QgsSymbolV2RenderContext'.
QgsFillSymbolLayerV2::_renderPolygon ( QPainter* p, QPolygonF const& points, QList<QPolygonF>const* rings, QgsSymbolV2RenderContext& context )4th 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'.
...
qgsvectordataprovider.h
[+] class QgsVectorDataProvider (1)
| Change |
Effect |
1 | Virtual method QgsVectorDataProvider::featureSource ( ) 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. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 62 entries | Virtual Table (New) - 63 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsVectorDataProvider::metaObject |
QgsVectorDataProvider::metaObject |
12 |
QgsVectorDataProvider::qt_metacast |
QgsVectorDataProvider::qt_metacast |
16 |
QgsVectorDataProvider::qt_metacall |
QgsVectorDataProvider::qt_metacall |
20 |
~QgsVectorDataProvider |
~QgsVectorDataProvider |
24 |
~QgsVectorDataProvider |
~QgsVectorDataProvider |
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 |
QgsDataProvider::subLayers |
QgsDataProvider::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 |
QgsDataProvider::timestamp |
QgsDataProvider::timestamp |
136 |
QgsDataProvider::dataTimestamp |
QgsDataProvider::dataTimestamp |
140 |
QgsDataProvider::error |
QgsDataProvider::error |
144 |
QgsVectorDataProvider::storageType |
QgsVectorDataProvider::featureSource |
148 |
__cxa_pure_virtual |
QgsVectorDataProvider::storageType |
152 |
__cxa_pure_virtual |
__cxa_pure_virtual |
156 |
__cxa_pure_virtual |
__cxa_pure_virtual |
160 |
__cxa_pure_virtual |
__cxa_pure_virtual |
164 |
QgsVectorDataProvider::dataComment |
__cxa_pure_virtual |
168 |
QgsVectorDataProvider::minimumValue |
QgsVectorDataProvider::dataComment |
172 |
QgsVectorDataProvider::maximumValue |
QgsVectorDataProvider::minimumValue |
176 |
QgsVectorDataProvider::uniqueValues |
QgsVectorDataProvider::maximumValue |
180 |
QgsVectorDataProvider::enumValues |
QgsVectorDataProvider::uniqueValues |
184 |
QgsVectorDataProvider::addFeatures |
QgsVectorDataProvider::enumValues |
188 |
QgsVectorDataProvider::deleteFeatures |
QgsVectorDataProvider::addFeatures |
192 |
QgsVectorDataProvider::addAttributes |
QgsVectorDataProvider::deleteFeatures |
196 |
QgsVectorDataProvider::deleteAttributes |
QgsVectorDataProvider::addAttributes |
200 |
QgsVectorDataProvider::changeAttributeValues |
QgsVectorDataProvider::deleteAttributes |
204 |
QgsVectorDataProvider::defaultValue |
QgsVectorDataProvider::changeAttributeValues |
208 |
QgsVectorDataProvider::changeGeometryValues |
QgsVectorDataProvider::defaultValue |
212 |
QgsVectorDataProvider::createSpatialIndex |
QgsVectorDataProvider::changeGeometryValues |
216 |
QgsVectorDataProvider::createAttributeIndex |
QgsVectorDataProvider::createSpatialIndex |
220 |
QgsVectorDataProvider::capabilities |
QgsVectorDataProvider::createAttributeIndex |
224 |
QgsVectorDataProvider::setEncoding |
QgsVectorDataProvider::capabilities |
228 |
QgsVectorDataProvider::attributeIndexes |
QgsVectorDataProvider::setEncoding |
232 |
QgsVectorDataProvider::pkAttributeIndexes |
QgsVectorDataProvider::attributeIndexes |
236 |
QgsVectorDataProvider::palAttributeIndexNames |
QgsVectorDataProvider::pkAttributeIndexes |
240 |
QgsVectorDataProvider::doesStrictFeatureTypeCheck |
QgsVectorDataProvider::palAttributeIndexNames |
244 |
QgsVectorDataProvider::isSaveAndLoadStyleToDBSupported |
QgsVectorDataProvider::doesStrictFeatureTypeCheck |
248 |
|
QgsVectorDataProvider::isSaveAndLoadStyleToDBSupported |
[+] affected symbols (>10)
QgsVectorDataProvider::addAttributes ( QList<QgsField>const& attributes )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::addFeatures ( QgsFeatureList& flist )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::attributeIndexes ( )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::capabilities ( ) constThis method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::changeAttributeValues ( QgsChangedAttributesMap const& attr_map )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::changeGeometryValues ( QgsGeometryMap& geometry_map )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::createAttributeIndex ( int field )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::createSpatialIndex ( )This method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::dataComment ( ) constThis method is from 'QgsVectorDataProvider' class.
QgsVectorDataProvider::defaultValue ( int fieldId )This method is from 'QgsVectorDataProvider' class.
...
qgsvectorfieldsymbollayer.h
[+] class QgsVectorFieldSymbolLayer (1)
| Change |
Effect |
1 | Size of this class has been increased from 144 bytes to 192 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 QgsAttributeEditorContainer (2)
| Change |
Effect |
1 | Size of this class has been changed from 20 bytes to 24 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 | Virtual method QgsAttributeEditorContainer::setIsGroupBox ( 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) - 18 entries | Virtual Table (New) - 19 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 |
QgsAttributeEditorContainer::setIsGroupBox |
68 |
QgsAttributeEditorContainer::findElements |
QgsAttributeEditorContainer::isGroupBox |
72 |
|
QgsAttributeEditorContainer::findElements |
[+] affected symbols (5)
QgsAttributeEditorContainer::addChildElement ( QgsAttributeEditorElement* widget )This method is from 'QgsAttributeEditorContainer' class.
QgsAttributeEditorContainer::findElements ( enum QgsAttributeEditorElement::AttributeEditorType type ) constThis method is from 'QgsAttributeEditorContainer' class.
QgsAttributeEditorContainer::isGroupBox ( ) constThis 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.
qgsvectorlayerfeatureiterator.h
[+] class QgsVectorLayerFeatureIterator (9)
| Change |
Effect |
1 | Field L 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 mAddedAttributes 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. |
3 | Field mAddedFeatures 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. |
4 | Field mChangedAttributeValues 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. |
5 | Field mChangedGeometries 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. |
6 | Field mDeletedAttributeIds 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. |
7 | Field mDeletedFeatureIds 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. |
8 | Base class QgsAbstractFeatureIteratorFromSource<QgsVectorLayerFeatureSource> has been added. | The memory layout in this class has been shifted by 8 bytes. |
9 | Base class QgsAbstractFeatureIterator has been removed. | The memory layout in this class has been shifted by 8 bytes. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsVectorLayerFeatureIterator |
~QgsVectorLayerFeatureIterator |
12 |
~QgsVectorLayerFeatureIterator |
~QgsVectorLayerFeatureIterator |
16 |
QgsAbstractFeatureIterator::nextFeature |
QgsAbstractFeatureIterator::nextFeature |
20 |
QgsVectorLayerFeatureIterator::rewind |
QgsVectorLayerFeatureIterator::rewind |
24 |
QgsVectorLayerFeatureIterator::close |
QgsVectorLayerFeatureIterator::close |
28 |
QgsVectorLayerFeatureIterator::fetchFeature |
QgsVectorLayerFeatureIterator::fetchFeature |
32 |
QgsVectorLayerFeatureIterator::nextFeatureFilterExpression |
QgsVectorLayerFeatureIterator::nextFeatureFilterExpression |
36 |
QgsAbstractFeatureIterator::nextFeatureFilterFids |
QgsAbstractFeatureIterator::nextFeatureFilterFids |
40 |
QgsVectorLayerFeatureIterator::prepareSimplification |
QgsVectorLayerFeatureIterator::prepareSimplification |
44 |
QgsVectorLayerFeatureIterator::providerCanSimplify |
QgsVectorLayerFeatureIterator::providerCanSimplify |
48 |
QgsAbstractFeatureIterator::simplify |
QgsAbstractFeatureIterator::simplify |
[+] affected symbols (>10)
QgsVectorLayerFeatureIterator::addJoinedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::close ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchFeature ( QgsFeature& feature )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextAddedFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextChangedAttributeFeature ( 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::nextFeatureFilterExpression ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareJoins ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareSimplification ( QgsSimplifyMethod const& simplifyMethod )This method is from 'QgsVectorLayerFeatureIterator' class.
...
qgsvectorlayerundocommand.h
[+] class QgsVectorLayerUndoCommandAddFeature (1)
| Change |
Effect |
1 | Size of this class has been increased from 36 bytes to 40 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)
QgsVectorLayerUndoCommandAddFeature::QgsVectorLayerUndoCommandAddFeature [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeature& f )This constructor is from 'QgsVectorLayerUndoCommandAddFeature' class.
QgsVectorLayerUndoCommandAddFeature::redo ( )This method is from 'QgsVectorLayerUndoCommandAddFeature' class.
QgsVectorLayerUndoCommandAddFeature::undo ( )This method is from 'QgsVectorLayerUndoCommandAddFeature' class.
QgsVectorLayerUndoCommandAddFeature::~QgsVectorLayerUndoCommandAddFeature [in-charge] ( )This method is from 'QgsVectorLayerUndoCommandAddFeature' class.
[+] class QgsVectorLayerUndoCommandDeleteFeature (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 48 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)
QgsVectorLayerUndoCommandDeleteFeature::QgsVectorLayerUndoCommandDeleteFeature [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid )This constructor is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
QgsVectorLayerUndoCommandDeleteFeature::redo ( )This method is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
QgsVectorLayerUndoCommandDeleteFeature::undo ( )This method is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
QgsVectorLayerUndoCommandDeleteFeature::~QgsVectorLayerUndoCommandDeleteFeature [in-charge] ( )This method is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
to the top
Problems with Symbols, High Severity (60)
qgscategorizedsymbolrendererv2.h,
libqgis_core.so.2.2.0
[+] QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer ) (1)
changed to:QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN30QgsCategorizedSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN30QgsCategorizedSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN30QgsCategorizedSymbolRendererV211startRenderER16QgsRenderContextRK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
qgscomposeritem.h,
libqgis_core.so.2.2.0
[+] QgsComposerItem::drawText ( QPainter* p, QRectF const& rect, QString const& text, QFont const& font, enum Qt::AlignmentFlag halignment, enum Qt::AlignmentFlag valignment ) const (1)
changed to:QgsComposerItem::drawText ( QPainter* p, QRectF const& rect, QString const& text, QFont const& font, enum Qt::AlignmentFlag halignment, enum Qt::AlignmentFlag valignment, int flags ) const
[symbol: _ZNK15QgsComposerItem8drawTextEP8QPainterRK6QRectFRK7QStringRK5QFontN2Qt13AlignmentFlagESC_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15QgsComposerItem8drawTextEP8QPainterRK6QRectFRK7QStringRK5QFontN2Qt13AlignmentFlagESC_ to _ZNK15QgsComposerItem8drawTextEP8QPainterRK6QRectFRK7QStringRK5QFontN2Qt13AlignmentFlagESC_i. 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, bool posIncludesFrame ) (1)
changed to:QgsComposerItem::setItemPosition ( double x, double y, enum QgsComposerItem::ItemPositionMode itemPoint, int page )
[symbol: _ZN15QgsComposerItem15setItemPositionEddddNS_16ItemPositionModeEb]
| 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_16ItemPositionModeEb to _ZN15QgsComposerItem15setItemPositionEddNS_16ItemPositionModeEi. This may cause "undefined reference" linker error in old client applications. |
[+] QgsComposerItem::setItemPosition ( double x, double y, enum QgsComposerItem::ItemPositionMode itemPoint ) (1)
changed to:QgsComposerItem::setItemPosition ( double x, double y, enum QgsComposerItem::ItemPositionMode itemPoint, int page )
[symbol: _ZN15QgsComposerItem15setItemPositionEddNS_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 _ZN15QgsComposerItem15setItemPositionEddNS_16ItemPositionModeE to _ZN15QgsComposerItem15setItemPositionEddNS_16ItemPositionModeEi. This may cause "undefined reference" linker error in old client applications. |
qgseditorwidgetfactory.h,
libqgis_gui.so.2.2.0
[+] QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx ) (1)
changed to:QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN22QgsEditorWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsEditorWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri to _ZN22QgsEditorWidgetFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri. This may cause "undefined reference" linker error in old client applications. |
qgseditorwidgetregistry.h,
libqgis_gui.so.2.2.0
[+] QgsEditorWidgetRegistry::create ( QString const& widgetId, QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QWidget* editor, QWidget* parent ) (1)
changed to:QgsEditorWidgetRegistry::create ( QString const& widgetId, QgsVectorLayer* vl, int fieldIdx, QgsEditorWidgetConfig const& config, QWidget* editor, QWidget* parent, QgsAttributeEditorContext const context )
[symbol: _ZN23QgsEditorWidgetRegistry6createERK7QStringP14QgsVectorLayeriRK4QMapIS0_8QVariantEP7QWidgetSB_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN23QgsEditorWidgetRegistry6createERK7QStringP14QgsVectorLayeriRK4QMapIS0_8QVariantEP7QWidgetSB_ to _ZN23QgsEditorWidgetRegistry6createERK7QStringP14QgsVectorLayeriRK4QMapIS0_8QVariantEP7QWidgetSB_25QgsAttributeEditorContext. This may cause "undefined reference" linker error in old client applications. |
qgseditorwidgetwrapper.h,
libqgis_gui.so.2.2.0
[+] QgsEditorWidgetWrapper::field ( ) (1)
[symbol: _ZN22QgsEditorWidgetWrapper5fieldEv]
| Change | Effect |
---|
1 | Type of return value has been changed from int (4 bytes) to QgsField (24 bytes). | 1) The return value became passed in memory as the hidden first argument (address of the space on the stack provided by the caller) instead of the register and therefore the layout of parameter's stack has been shifted by 4 bytes. All the parameters will be incorrectly initialized by applications. 2) Applications will read the wrong memory block instead of the return value. |
qgsfillsymbollayerv2.h,
libqgis_core.so.2.2.0
[+] QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [not-in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth ) (1)
changed to:QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [not-in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth, enum Qt::PenJoinStyle penJoinStyle )
[symbol: _ZN26QgsSimpleFillSymbolLayerV2C2E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN26QgsSimpleFillSymbolLayerV2C2E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEd to _ZN26QgsSimpleFillSymbolLayerV2C2E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEdNS1_12PenJoinStyleE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth ) (1)
changed to:QgsSimpleFillSymbolLayerV2::QgsSimpleFillSymbolLayerV2 [in-charge] ( QColor color, enum Qt::BrushStyle style, QColor borderColor, enum Qt::PenStyle borderStyle, double borderWidth, enum Qt::PenJoinStyle penJoinStyle )
[symbol: _ZN26QgsSimpleFillSymbolLayerV2C1E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN26QgsSimpleFillSymbolLayerV2C1E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEd to _ZN26QgsSimpleFillSymbolLayerV2C1E6QColorN2Qt10BrushStyleES0_NS1_8PenStyleEdNS1_12PenJoinStyleE. This may cause "undefined reference" linker error in old client applications. |
qgsgeometryanalyzer.h,
libqgis_analysis.so.2.2.0
[+] QgsGeometryAnalyzer::eventLayer ( QgsVectorLayer* lineLayer, QgsVectorLayer* eventLayer, int lineField, int eventField, QList<int>& unlocatedFeatureIds, QString const& outputLayer, QString const& outputFormat, int locationField1, int locationField2, int offsetField, double offsetScale, bool forceSingleGeometry, QgsVectorDataProvider* memoryProvider, QProgressDialog* p ) (1)
changed to:QgsGeometryAnalyzer::eventLayer ( QgsVectorLayer* lineLayer, QgsVectorLayer* eventLayer, int lineField, int eventField, QgsFeatureIds& unlocatedFeatureIds, QString const& outputLayer, QString const& outputFormat, int locationField1, int locationField2, int offsetField, double offsetScale, bool forceSingleGeometry, QgsVectorDataProvider* memoryProvider, struct QProgressDialog* p )
[symbol: _ZN19QgsGeometryAnalyzer10eventLayerEP14QgsVectorLayerS1_iiR5QListIiERK7QStringS7_iiidbP21QgsVectorDataProviderP15QProgressDialog]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsGeometryAnalyzer10eventLayerEP14QgsVectorLayerS1_iiR5QListIiERK7QStringS7_iiidbP21QgsVectorDataProviderP15QProgressDialog to _ZN19QgsGeometryAnalyzer10eventLayerEP14QgsVectorLayerS1_iiR4QSetIxERK7QStringS7_iiidbP21QgsVectorDataProviderP15QProgressDialog. This may cause "undefined reference" linker error in old client applications. |
qgsgeometrycache.h,
libqgis_core.so.2.2.0
[+] QgsGeometryCache::QgsGeometryCache [in-charge] ( QgsVectorLayer* layer ) (1)
changed to:QgsGeometryCache::QgsGeometryCache [in-charge] ( )
[symbol: _ZN16QgsGeometryCacheC1EP14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16QgsGeometryCacheC1EP14QgsVectorLayer to _ZN16QgsGeometryCacheC1Ev. This may cause "undefined reference" linker error in old client applications. |
[+] QgsGeometryCache::QgsGeometryCache [not-in-charge] ( QgsVectorLayer* layer ) (1)
changed to:QgsGeometryCache::QgsGeometryCache [not-in-charge] ( )
[symbol: _ZN16QgsGeometryCacheC2EP14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16QgsGeometryCacheC2EP14QgsVectorLayer to _ZN16QgsGeometryCacheC2Ev. This may cause "undefined reference" linker error in old client applications. |
qgsgml.h,
libqgis_core.so.2.2.0
[+] QgsGml::getFeatures ( QString const& uri, enum QGis::WkbType* wkbType, QgsRectangle* extent ) (1)
changed to:QgsGml::getFeatures ( QString const& uri, enum QGis::WkbType* wkbType, QgsRectangle* extent, QString const& userName, QString const& password )
[symbol: _ZN6QgsGml11getFeaturesERK7QStringPN4QGis7WkbTypeEP12QgsRectangle]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6QgsGml11getFeaturesERK7QStringPN4QGis7WkbTypeEP12QgsRectangle to _ZN6QgsGml11getFeaturesERK7QStringPN4QGis7WkbTypeEP12QgsRectangleS2_S2_. This may cause "undefined reference" linker error in old client applications. |
qgsgraduatedsymbolrendererv2.h,
libqgis_core.so.2.2.0
[+] QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer ) (1)
changed to:QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN28QgsGraduatedSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsGraduatedSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN28QgsGraduatedSymbolRendererV211startRenderER16QgsRenderContextRK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
qgsmapcanvasmap.h,
libqgis_gui.so.2.2.0
[+] QgsMapCanvasMap::paint ( QPainter* p, QStyleOptionGraphicsItem const* p2, QWidget* p3 ) (1)
changed to:QgsMapCanvasMap::paint ( QPainter* painter )
[symbol: _ZN15QgsMapCanvasMap5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsMapCanvasMap5paintEP8QPainterPK24QStyleOptionGraphicsItemP7QWidget to _ZN15QgsMapCanvasMap5paintEP8QPainter. This may cause "undefined reference" linker error in old client applications. |
qgsmapoverviewcanvas.h,
libqgis_gui.so.2.2.0
[+] QgsMapOverviewCanvas::layerSet ( ) (1)
changed to:QgsMapOverviewCanvas::layerSet ( ) const
[symbol: _ZN20QgsMapOverviewCanvas8layerSetEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsMapOverviewCanvas8layerSetEv to _ZNK20QgsMapOverviewCanvas8layerSetEv. This may cause "undefined reference" linker error in old client applications. |
qgsmaprenderer.h,
libqgis_core.so.2.2.0
[+] QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s ) (1)
changed to:QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings const* s )
[symbol: _ZN26QgsLabelingEngineInterface15addDiagramLayerEP14QgsVectorLayerP23QgsDiagramLayerSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN26QgsLabelingEngineInterface15addDiagramLayerEP14QgsVectorLayerP23QgsDiagramLayerSettings to _ZN26QgsLabelingEngineInterface15addDiagramLayerEP14QgsVectorLayerPK23QgsDiagramLayerSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsLabelingEngineInterface::registerDiagramFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context ) (1)
changed to:QgsLabelingEngineInterface::registerDiagramFeature ( QString const& layerID, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN26QgsLabelingEngineInterface22registerDiagramFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN26QgsLabelingEngineInterface22registerDiagramFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext to _ZN26QgsLabelingEngineInterface22registerDiagramFeatureERK7QStringR10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs, bool refreshCoordinateTransformInfo ) (1)
changed to:QgsMapRenderer::setDestinationCrs ( QgsCoordinateReferenceSystem const& crs, bool refreshCoordinateTransformInfo, bool transformExtent )
[symbol: _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystemb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystemb to _ZN14QgsMapRenderer17setDestinationCrsERK28QgsCoordinateReferenceSystembb. This may cause "undefined reference" linker error in old client applications. |
qgsmarkersymbollayerv2.h,
libqgis_core.so.2.2.0
[+] QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [not-in-charge] ( QString name, double size, double angle ) (1)
changed to:QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [not-in-charge] ( QString name, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV2C2E7QStringdd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsSvgMarkerSymbolLayerV2C2E7QStringdd to _ZN25QgsSvgMarkerSymbolLayerV2C2E7QStringddN11QgsSymbolV211ScaleMethodE. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [in-charge] ( QString name, double size, double angle ) (1)
changed to:QgsSvgMarkerSymbolLayerV2::QgsSvgMarkerSymbolLayerV2 [in-charge] ( QString name, double size, double angle, enum QgsSymbolV2::ScaleMethod scaleMethod )
[symbol: _ZN25QgsSvgMarkerSymbolLayerV2C1E7QStringdd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsSvgMarkerSymbolLayerV2C1E7QStringdd to _ZN25QgsSvgMarkerSymbolLayerV2C1E7QStringddN11QgsSymbolV211ScaleMethodE. This may cause "undefined reference" linker error in old client applications. |
qgsoptionsdialogbase.h,
libqgis_gui.so.2.2.0
[+] QgsOptionsDialogBase::QgsOptionsDialogBase [not-in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsOptionsDialogBase::QgsOptionsDialogBase [not-in-charge] ( QString settingsKey, QWidget* parent, Qt::WindowFlags fl, QSettings* settings )
[symbol: _ZN20QgsOptionsDialogBaseC2E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsOptionsDialogBaseC2E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE to _ZN20QgsOptionsDialogBaseC2E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEEP9QSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsOptionsDialogBase::QgsOptionsDialogBase [in-charge] ( QString settingsKey, QWidget* parent, Qt::WindowFlags fl, QSettings* settings )
[symbol: _ZN20QgsOptionsDialogBaseC1E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20QgsOptionsDialogBaseC1E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE to _ZN20QgsOptionsDialogBaseC1E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEEP9QSettings. This may cause "undefined reference" linker error in old client applications. |
qgspallabeling.h,
libqgis_core.so.2.2.0
[+] QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s ) (1)
changed to:QgsPalLabeling::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings const* s )
[symbol: _ZN14QgsPalLabeling15addDiagramLayerEP14QgsVectorLayerP23QgsDiagramLayerSettings]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPalLabeling15addDiagramLayerEP14QgsVectorLayerP23QgsDiagramLayerSettings to _ZN14QgsPalLabeling15addDiagramLayerEP14QgsVectorLayerPK23QgsDiagramLayerSettings. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLabeling::clearActiveLayer ( QgsVectorLayer* layer ) (1)
changed to:QgsPalLabeling::clearActiveLayer ( QString const& layerID )
[symbol: _ZN14QgsPalLabeling16clearActiveLayerEP14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPalLabeling16clearActiveLayerEP14QgsVectorLayer to _ZN14QgsPalLabeling16clearActiveLayerERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLabeling::prepareLayer ( QgsVectorLayer* layer, QSet<int>& attrIndices, QgsRenderContext& ctx ) (1)
changed to:QgsPalLabeling::prepareLayer ( QgsVectorLayer* layer, QStringList& attrNames, QgsRenderContext& ctx )
[symbol: _ZN14QgsPalLabeling12prepareLayerEP14QgsVectorLayerR4QSetIiER16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPalLabeling12prepareLayerEP14QgsVectorLayerR4QSetIiER16QgsRenderContext to _ZN14QgsPalLabeling12prepareLayerEP14QgsVectorLayerR11QStringListR16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLabeling::registerDiagramFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context ) (1)
changed to:QgsPalLabeling::registerDiagramFeature ( QString const& layerID, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN14QgsPalLabeling22registerDiagramFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPalLabeling22registerDiagramFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext to _ZN14QgsPalLabeling22registerDiagramFeatureERK7QStringR10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLabeling::registerFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context ) (1)
changed to:QgsPalLabeling::registerFeature ( QString const& layerID, QgsFeature& feat, QgsRenderContext const& context )
[symbol: _ZN14QgsPalLabeling15registerFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsPalLabeling15registerFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext to _ZN14QgsPalLabeling15registerFeatureERK7QStringR10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLayerSettings::registerFeature ( QgsVectorLayer* layer, QgsFeature& f, QgsRenderContext const& context ) (1)
changed to:QgsPalLayerSettings::registerFeature ( QgsFeature& f, QgsRenderContext const& context )
[symbol: _ZN19QgsPalLayerSettings15registerFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsPalLayerSettings15registerFeatureEP14QgsVectorLayerR10QgsFeatureRK16QgsRenderContext to _ZN19QgsPalLayerSettings15registerFeatureER10QgsFeatureRK16QgsRenderContext. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLayerSettings::scaleToPixelContext ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor ) const (1)
changed to:QgsPalLayerSettings::scaleToPixelContext ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor, QgsMapUnitScale const& mapUnitScale ) const
[symbol: _ZNK19QgsPalLayerSettings19scaleToPixelContextEdRK16QgsRenderContextNS_8SizeUnitEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK19QgsPalLayerSettings19scaleToPixelContextEdRK16QgsRenderContextNS_8SizeUnitEb to _ZNK19QgsPalLayerSettings19scaleToPixelContextEdRK16QgsRenderContextNS_8SizeUnitEbRK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
[+] QgsPalLayerSettings::sizeToPixel ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor ) const (1)
changed to:QgsPalLayerSettings::sizeToPixel ( double size, QgsRenderContext const& c, enum QgsPalLayerSettings::SizeUnit unit, bool rasterfactor, QgsMapUnitScale const& mapUnitScale ) const
[symbol: _ZNK19QgsPalLayerSettings11sizeToPixelEdRK16QgsRenderContextNS_8SizeUnitEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK19QgsPalLayerSettings11sizeToPixelEdRK16QgsRenderContextNS_8SizeUnitEb to _ZNK19QgsPalLayerSettings11sizeToPixelEdRK16QgsRenderContextNS_8SizeUnitEbRK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
qgspointdisplacementrenderer.h,
libqgis_core.so.2.2.0
[+] QgsPointDisplacementRenderer::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer ) (1)
changed to:QgsPointDisplacementRenderer::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN28QgsPointDisplacementRenderer11startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsPointDisplacementRenderer11startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN28QgsPointDisplacementRenderer11startRenderER16QgsRenderContextRK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
qgsrelationreferencefactory.h,
libqgis_gui.so.2.2.0
[+] QgsRelationReferenceFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx ) (1)
changed to:QgsRelationReferenceFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument& doc, QgsVectorLayer const* layer, int fieldIdx )
[symbol: _ZN27QgsRelationReferenceFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN27QgsRelationReferenceFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementRK12QDomDocumentPK14QgsVectorLayeri to _ZN27QgsRelationReferenceFactory11writeConfigERK4QMapI7QString8QVariantER11QDomElementR12QDomDocumentPK14QgsVectorLayeri. This may cause "undefined reference" linker error in old client applications. |
qgsrulebasedrendererv2.h,
libqgis_core.so.2.2.0
[+] QgsRuleBasedRendererV2::Rule::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer ) (1)
changed to:QgsRuleBasedRendererV2::Rule::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN22QgsRuleBasedRendererV24Rule11startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsRuleBasedRendererV24Rule11startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN22QgsRuleBasedRendererV24Rule11startRenderER16QgsRenderContextRK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
[+] QgsRuleBasedRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer ) (1)
changed to:QgsRuleBasedRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN22QgsRuleBasedRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN22QgsRuleBasedRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN22QgsRuleBasedRendererV211startRenderER16QgsRenderContextRK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
qgssinglesymbolrendererv2.h,
libqgis_core.so.2.2.0
[+] QgsSingleSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer ) (1)
changed to:QgsSingleSymbolRendererV2::startRender ( QgsRenderContext& context, QgsFields const& fields )
[symbol: _ZN25QgsSingleSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN25QgsSingleSymbolRendererV211startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN25QgsSingleSymbolRendererV211startRenderER16QgsRenderContextRK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
qgsspatialindex.h,
libqgis_core.so.2.2.0
[+] QgsSpatialIndex::deleteFeature ( QgsFeature& f ) (1)
changed to:QgsSpatialIndex::deleteFeature ( QgsFeature const& f )
[symbol: _ZN15QgsSpatialIndex13deleteFeatureER10QgsFeature]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsSpatialIndex13deleteFeatureER10QgsFeature to _ZN15QgsSpatialIndex13deleteFeatureERK10QgsFeature. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSpatialIndex::featureInfo ( QgsFeature& f, struct SpatialIndex::Region& r, QgsFeatureId& id ) (1)
changed to:QgsSpatialIndex::featureInfo ( QgsFeature const& f, struct SpatialIndex::Region& r, QgsFeatureId& id )
[symbol: _ZN15QgsSpatialIndex11featureInfoER10QgsFeatureRN12SpatialIndex6RegionERx]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsSpatialIndex11featureInfoER10QgsFeatureRN12SpatialIndex6RegionERx to _ZN15QgsSpatialIndex11featureInfoERK10QgsFeatureRN12SpatialIndex6RegionERx. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSpatialIndex::insertFeature ( QgsFeature& f ) (1)
changed to:QgsSpatialIndex::insertFeature ( QgsFeature const& f )
[symbol: _ZN15QgsSpatialIndex13insertFeatureER10QgsFeature]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsSpatialIndex13insertFeatureER10QgsFeature to _ZN15QgsSpatialIndex13insertFeatureERK10QgsFeature. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSpatialIndex::intersects ( QgsRectangle rect ) (1)
changed to:QgsSpatialIndex::intersects ( QgsRectangle rect ) const
[symbol: _ZN15QgsSpatialIndex10intersectsE12QgsRectangle]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsSpatialIndex10intersectsE12QgsRectangle to _ZNK15QgsSpatialIndex10intersectsE12QgsRectangle. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSpatialIndex::nearestNeighbor ( QgsPoint point, int neighbors ) (1)
changed to:QgsSpatialIndex::nearestNeighbor ( QgsPoint point, int neighbors ) const
[symbol: _ZN15QgsSpatialIndex15nearestNeighborE8QgsPointi]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15QgsSpatialIndex15nearestNeighborE8QgsPointi to _ZNK15QgsSpatialIndex15nearestNeighborE8QgsPointi. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSpatialIndex::rectToRegion ( QgsRectangle rect ) (1)
[symbol: _ZN15QgsSpatialIndex12rectToRegionE12QgsRectangle]
| Change | Effect |
---|
1 | Method became static. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
qgssymbollayerv2.h,
libqgis_core.so.2.2.0
[+] QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double width, double height, enum QgsSymbolV2::OutputUnit widthUnit, enum QgsSymbolV2::OutputUnit heightUnit, double& offsetX, double& offsetY ) const (1)
changed to:QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double width, double height, enum QgsSymbolV2::OutputUnit widthUnit, enum QgsSymbolV2::OutputUnit heightUnit, double& offsetX, double& offsetY, QgsMapUnitScale const& widthMapUnitScale, QgsMapUnitScale const& heightMapUnitScale ) const
[symbol: _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextddN11QgsSymbolV210OutputUnitES4_RdS5_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextddN11QgsSymbolV210OutputUnitES4_RdS5_ to _ZNK22QgsMarkerSymbolLayerV212markerOffsetERK24QgsSymbolV2RenderContextddN11QgsSymbolV210OutputUnitES4_RdS5_RK15QgsMapUnitScaleS8_. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolLayerV2::prepareExpressions ( QgsVectorLayer const* vl, double scale ) (1)
changed to:QgsSymbolLayerV2::prepareExpressions ( QgsFields const* fields, double scale )
[symbol: _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayerd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16QgsSymbolLayerV218prepareExpressionsEPK14QgsVectorLayerd to _ZN16QgsSymbolLayerV218prepareExpressionsEPK9QgsFieldsd. This may cause "undefined reference" linker error in old client applications. |
qgssymbollayerv2utils.h,
libqgis_core.so.2.2.0
[+] QgsSymbolLayerV2Utils::lineWidthScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u ) [static] (1)
changed to:QgsSymbolLayerV2Utils::lineWidthScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u, QgsMapUnitScale const& scale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20lineWidthScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN21QgsSymbolLayerV2Utils20lineWidthScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitE to _ZN21QgsSymbolLayerV2Utils20lineWidthScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitERK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolLayerV2Utils::pixelSizeScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u ) [static] (1)
changed to:QgsSymbolLayerV2Utils::pixelSizeScaleFactor ( QgsRenderContext const& c, enum QgsSymbolV2::OutputUnit u, QgsMapUnitScale const& scale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils20pixelSizeScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN21QgsSymbolLayerV2Utils20pixelSizeScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitE to _ZN21QgsSymbolLayerV2Utils20pixelSizeScaleFactorERK16QgsRenderContextN11QgsSymbolV210OutputUnitERK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolLayerV2Utils::symbolLayerPreviewIcon ( QgsSymbolLayerV2* layer, enum QgsSymbolV2::OutputUnit u, QSize size ) [static] (1)
changed to:QgsSymbolLayerV2Utils::symbolLayerPreviewIcon ( QgsSymbolLayerV2* layer, enum QgsSymbolV2::OutputUnit u, QSize size, QgsMapUnitScale const& scale ) [static]
[symbol: _ZN21QgsSymbolLayerV2Utils22symbolLayerPreviewIconEP16QgsSymbolLayerV2N11QgsSymbolV210OutputUnitE5QSize]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN21QgsSymbolLayerV2Utils22symbolLayerPreviewIconEP16QgsSymbolLayerV2N11QgsSymbolV210OutputUnitE5QSize to _ZN21QgsSymbolLayerV2Utils22symbolLayerPreviewIconEP16QgsSymbolLayerV2N11QgsSymbolV210OutputUnitE5QSizeRK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
qgssymbolv2.h,
libqgis_core.so.2.2.0
[+] QgsSymbolV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* layer ) (1)
changed to:QgsSymbolV2::startRender ( QgsRenderContext& context, QgsFields const* fields )
[symbol: _ZN11QgsSymbolV211startRenderER16QgsRenderContextPK14QgsVectorLayer]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11QgsSymbolV211startRenderER16QgsRenderContextPK14QgsVectorLayer to _ZN11QgsSymbolV211startRenderER16QgsRenderContextPK9QgsFields. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f ) (1)
changed to:QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f, QgsFields const* p7, QgsMapUnitScale const& mapUnitScale )
[symbol: _ZN24QgsSymbolV2RenderContextC1ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeature]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN24QgsSymbolV2RenderContextC1ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeature to _ZN24QgsSymbolV2RenderContextC1ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeaturePK9QgsFieldsRK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
[+] QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [not-in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f ) (1)
changed to:QgsSymbolV2RenderContext::QgsSymbolV2RenderContext [not-in-charge] ( QgsRenderContext& c, enum QgsSymbolV2::OutputUnit u, qreal alpha, bool selected, int renderHints, QgsFeature const* f, QgsFields const* p7, QgsMapUnitScale const& mapUnitScale )
[symbol: _ZN24QgsSymbolV2RenderContextC2ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeature]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN24QgsSymbolV2RenderContextC2ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeature to _ZN24QgsSymbolV2RenderContextC2ER16QgsRenderContextN11QgsSymbolV210OutputUnitEdbiPK10QgsFeaturePK9QgsFieldsRK15QgsMapUnitScale. This may cause "undefined reference" linker error in old client applications. |
qgsvectorcolorrampv2.h,
libqgis_core.so.2.2.0
[+] QgsVectorGradientColorRampV2::addStopsToGradient ( QGradient* gradient ) (1)
changed to:QgsVectorGradientColorRampV2::addStopsToGradient ( QGradient* gradient, double alpha )
[symbol: _ZN28QgsVectorGradientColorRampV218addStopsToGradientEP9QGradient]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN28QgsVectorGradientColorRampV218addStopsToGradientEP9QGradient to _ZN28QgsVectorGradientColorRampV218addStopsToGradientEP9QGradientd. This may cause "undefined reference" linker error in old client applications. |
qgsvectordataprovider.h,
libqgis_core.so.2.2.0
[+] QgsVectorDataProvider::convertValue ( enum QVariant::Type type, QString value ) (1)
[symbol: _ZN21QgsVectorDataProvider12convertValueEN8QVariant4TypeE7QString]
| Change | Effect |
---|
1 | Method became static. | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
qgsvectorfilewriter.h,
libqgis_core.so.2.2.0
[+] QgsVectorFileWriter::writeAsVectorFormat ( QgsVectorLayer* layer, QString const& fileName, QString const& fileEncoding, QgsCoordinateReferenceSystem const* destCRS, QString const& driverName, bool onlySelected, QString* errorMessage, QStringList const& datasourceOptions, QStringList const& layerOptions, bool skipAttributeCreation, QString* newFilename, enum QgsVectorFileWriter::SymbologyExport symbologyExport, double symbologyScale ) [static] (1)
changed to:QgsVectorFileWriter::writeAsVectorFormat ( QgsVectorLayer* layer, QString const& fileName, QString const& fileEncoding, QgsCoordinateReferenceSystem const* destCRS, QString const& driverName, bool onlySelected, QString* errorMessage, QStringList const& datasourceOptions, QStringList const& layerOptions, bool skipAttributeCreation, QString* newFilename, enum QgsVectorFileWriter::SymbologyExport symbologyExport, double symbologyScale, QgsRectangle const* filterExtent ) [static]
[symbol: _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK28QgsCoordinateReferenceSystemS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK28QgsCoordinateReferenceSystemS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEd to _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK28QgsCoordinateReferenceSystemS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEdPK12QgsRectangle. This may cause "undefined reference" linker error in old client applications. |
[+] 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] (1)
changed to:QgsVectorFileWriter::writeAsVectorFormat ( QgsVectorLayer* layer, QString const& fileName, QString const& fileEncoding, QgsCoordinateReferenceSystem const* destCRS, QString const& driverName, bool onlySelected, QString* errorMessage, QStringList const& datasourceOptions, QStringList const& layerOptions, bool skipAttributeCreation, QString* newFilename, enum QgsVectorFileWriter::SymbologyExport symbologyExport, double symbologyScale, QgsRectangle const* filterExtent ) [static]
[symbol: _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK22QgsCoordinateTransformS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK22QgsCoordinateTransformS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEd to _ZN19QgsVectorFileWriter19writeAsVectorFormatEP14QgsVectorLayerRK7QStringS4_PK28QgsCoordinateReferenceSystemS4_bPS2_RK11QStringListSB_bS8_NS_15SymbologyExportEdPK12QgsRectangle. This may cause "undefined reference" linker error in old client applications. |
qgsvectorlayer.h,
libqgis_core.so.2.2.0
[+] QgsVectorLayer::editorWidgetV2 ( int fieldIdx ) (2)
changed to:QgsVectorLayer::editorWidgetV2 ( QString const& fieldName ) const
[symbol: _ZN14QgsVectorLayer14editorWidgetV2Ei]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsVectorLayer14editorWidgetV2Ei to _ZNK14QgsVectorLayer14editorWidgetV2ERK7QString. 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 _ZN14QgsVectorLayer14editorWidgetV2Ei to _ZNK14QgsVectorLayer14editorWidgetV2ERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] QgsVectorLayer::editorWidgetV2Config ( int fieldIdx ) (2)
changed to:QgsVectorLayer::editorWidgetV2Config ( QString const& fieldName ) const
[symbol: _ZN14QgsVectorLayer20editorWidgetV2ConfigEi]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN14QgsVectorLayer20editorWidgetV2ConfigEi to _ZNK14QgsVectorLayer20editorWidgetV2ConfigERK7QString. 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 _ZN14QgsVectorLayer20editorWidgetV2ConfigEi to _ZNK14QgsVectorLayer20editorWidgetV2ConfigERK7QString. This may cause "undefined reference" linker error in old client applications. |
qgsvectorlayerfeatureiterator.h,
libqgis_core.so.2.2.0
[+] QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request ) (1)
changed to:QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [in-charge] ( QgsVectorLayerFeatureSource* source, bool ownSource, QgsFeatureRequest const& request )
[symbol: _ZN29QgsVectorLayerFeatureIteratorC1EP14QgsVectorLayerRK17QgsFeatureRequest]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN29QgsVectorLayerFeatureIteratorC1EP14QgsVectorLayerRK17QgsFeatureRequest to _ZN29QgsVectorLayerFeatureIteratorC1EP27QgsVectorLayerFeatureSourcebRK17QgsFeatureRequest. This may cause "undefined reference" linker error in old client applications. |
[+] QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [not-in-charge] ( QgsVectorLayer* layer, QgsFeatureRequest const& request ) (1)
changed to:QgsVectorLayerFeatureIterator::QgsVectorLayerFeatureIterator [not-in-charge] ( QgsVectorLayerFeatureSource* source, bool ownSource, QgsFeatureRequest const& request )
[symbol: _ZN29QgsVectorLayerFeatureIteratorC2EP14QgsVectorLayerRK17QgsFeatureRequest]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN29QgsVectorLayerFeatureIteratorC2EP14QgsVectorLayerRK17QgsFeatureRequest to _ZN29QgsVectorLayerFeatureIteratorC2EP27QgsVectorLayerFeatureSourcebRK17QgsFeatureRequest. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (49)
qgsattributetablemodel.h
[+] class QgsAttributeTableModel (3)
| Change |
Effect |
1 | Field mAttributeWidgetCaches 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 mWidgetConfigs 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 mFeat has been changed from 24 bytes to 28 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)
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::executeMapLayerAction ( QgsMapLayerAction* action, QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::feature ( QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureAdded ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureDeleted ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
...
qgscomposeritem.h
[+] class QgsComposerItem (1)
| Change |
Effect |
1 | Field mFrameJoinStyle 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)
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.
...
qgsdiagramrendererv2.h
[+] class QgsDiagramLayerSettings (1)
| Change |
Effect |
1 | Field fields 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 (3)
QgsDiagramLayerSettings::readXML ( QDomElement const& elem, QgsVectorLayer const* layer )This method is from 'QgsDiagramLayerSettings' class.
QgsDiagramLayerSettings::writeXML ( QDomElement& layerElem, QDomDocument& doc, QgsVectorLayer const* layer ) constThis method is from 'QgsDiagramLayerSettings' class.
QgsVectorLayer::setDiagramLayerSettings ( QgsDiagramLayerSettings const& s )1st parameter 's' (reference) has base type 'QgsDiagramLayerSettings'.
qgseditorwidgetfactory.h
[+] class QgsEditorWidgetFactory (1)
| Change |
Effect |
1 | Virtual method QgsEditorWidgetFactory::createCache ( QgsVectorLayer*, int, QgsEditorWidgetConfig const& ) has been added to this class instead of QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const&, QDomElement&, QDomDocument const&, QgsVectorLayer const*, int ). | 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) - 9 entries | Virtual Table (New) - 11 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsEditorWidgetFactory |
~QgsEditorWidgetFactory |
12 |
~QgsEditorWidgetFactory |
~QgsEditorWidgetFactory |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
QgsEditorWidgetFactory::name |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
QgsEditorWidgetFactory::writeConfig |
28 |
QgsEditorWidgetFactory::readConfig |
QgsEditorWidgetFactory::representValue |
32 |
QgsEditorWidgetFactory::writeConfig |
QgsEditorWidgetFactory::createCache |
36 |
|
QgsEditorWidgetFactory::readConfig |
40 |
|
QgsEditorWidgetFactory::isFieldSupported |
[+] affected symbols (1)
QgsEditorWidgetFactory::writeConfig ( QgsEditorWidgetConfig const& config, QDomElement& configElement, QDomDocument const& doc, QgsVectorLayer const* layer, int fieldIdx )This method is from 'QgsEditorWidgetFactory' class.
qgsfillsymbollayerv2.h
[+] class QgsImageFillSymbolLayer (1)
| Change |
Effect |
1 | Field mOutlineWidthMapUnitScale 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)
QgsImageFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::dxfPenStyle ( ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::estimateMaxBleed ( ) constThis method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::QgsImageFillSymbolLayer [in-charge] ( )This constructor is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::subSymbol ( )This method is from 'QgsImageFillSymbolLayer' class.
QgsImageFillSymbolLayer::~QgsImageFillSymbolLayer [in-charge] ( )This method is from 'QgsImageFillSymbolLayer' class.
[+] class QgsLinePatternFillSymbolLayer (2)
| Change |
Effect |
1 | Field mDistanceMapUnitScale 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 mLineWidthMapUnitScale 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)
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::estimateMaxBleed ( ) 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.
...
[+] class QgsPointPatternFillSymbolLayer (3)
| Change |
Effect |
1 | Field mDisplacementXMapUnitScale 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 mDistanceXMapUnitScale 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 | Field mDistanceYMapUnitScale 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)
QgsPointPatternFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::clone ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::estimateMaxBleed ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::layerType ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::properties ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::QgsPointPatternFillSymbolLayer [in-charge] ( )This constructor is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsPointPatternFillSymbolLayer' class.
...
[+] class QgsSimpleFillSymbolLayerV2 (2)
| Change |
Effect |
1 | Field mBorderWidthMapUnitScale 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 mPenJoinStyle 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)
QgsSimpleFillSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfPenStyle ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::fillColor ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::outlineColor ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
...
[+] class QgsSVGFillSymbolLayer (1)
| Change |
Effect |
1 | Field mPatternWidthMapUnitScale 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)
QgsSVGFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::clone ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::layerType ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::properties ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer [in-charge] ( QByteArray const& svgData, double width, double rotation )This constructor is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer [in-charge] ( QString const& svgFilePath, double width, double rotation )This constructor is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::setSvgFilePath ( QString const& svgPath )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSVGFillSymbolLayer' class.
...
qgslinesymbollayerv2.h
[+] class QgsMarkerLineSymbolLayerV2 (2)
| Change |
Effect |
1 | Field mIntervalMapUnitScale 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 mOffsetMapUnitScale 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)
QgsMarkerLineSymbolLayerV2::clone ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::layerType ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::markerAngle ( QPolygonF const& points, bool isRing, int vertex )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::properties ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::QgsMarkerLineSymbolLayerV2 [in-charge] ( bool rotateMarker, double interval )This constructor is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolyline ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolylineCentral ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolylineInterval ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
...
[+] class QgsSimpleLineSymbolLayerV2 (2)
| Change |
Effect |
1 | Field mCustomDashPatternMapUnitScale 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 mOffsetMapUnitScale 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)
QgsSimpleLineSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfCustomDashPattern ( enum QgsSymbolV2::OutputUnit& unit ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfPenStyle ( ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleLineSymbolLayerV2' class.
QgsSimpleLineSymbolLayerV2::estimateMaxBleed ( ) 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.
...
qgsmaplayer.h
[+] class QgsMapLayer (2)
| Change |
Effect |
1 | Field mLegendUrl 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 mLegendUrlFormat 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)
QgisInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )3rd parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer, double scaleDenominator, QString rule )1st parameter 'theMapLayer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::currentLayer ( )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::getDatumTransformInfo ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId )1st parameter 'ml' (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'.
...
qgsmapoverviewcanvas.h
[+] class QgsMapOverviewCanvas (3)
| Change |
Effect |
1 | Field mAntiAliasing has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
2 | Field mBgColor has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
3 | Field mNewSize has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsMapCanvas::enableOverviewMode ( QgsMapOverviewCanvas* overview )1st parameter 'overview' (pointer) has base type 'QgsMapOverviewCanvas'.
QgsMapOverviewCanvas::destinationSrsChanged ( )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::drawExtentRect ( )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::hasCrsTransformEnabled ( bool flag )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::metaObject ( ) constThis method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mouseMoveEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mousePressEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mouseReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::paintEvent ( QPaintEvent* pe )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::QgsMapOverviewCanvas [in-charge] ( QWidget* parent, QgsMapCanvas* mapCanvas )This constructor is from 'QgsMapOverviewCanvas' class.
...
qgsmaprenderer.h
[+] class QgsLabelingEngineInterface (3)
| Change |
Effect |
1 | Pure virtual method QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer*, QgsDiagramLayerSettings const* ) has been added to this class instead of QgsLabelingEngineInterface::registerFeature ( QgsVectorLayer*, QgsFeature&, 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. |
2 | Pure virtual method QgsLabelingEngineInterface::clearActiveLayer ( QString const& ) has been added to this class instead of QgsLabelingEngineInterface::prepareLayer ( QgsVectorLayer*, QSet<int>&, QgsRenderContext& ). | 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 QgsLabelingEngineInterface::registerFeature ( QString const&, QgsFeature&, QgsRenderContext const& ) has been added to this class instead of QgsLabelingEngineInterface::registerDiagramFeature ( QgsVectorLayer*, QgsFeature&, 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) - 18 entries | Virtual Table (New) - 19 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsLabelingEngineInterface |
~QgsLabelingEngineInterface |
12 |
~QgsLabelingEngineInterface |
~QgsLabelingEngineInterface |
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 |
QgsLabelingEngineInterface::addDiagramLayer |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
QgsLabelingEngineInterface::addDiagramLayer |
48 |
QgsLabelingEngineInterface::registerDiagramFeature |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
QgsLabelingEngineInterface::registerDiagramFeature |
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 |
[+] affected symbols (5)
QgsLabelingEngineInterface::addDiagramLayer ( QgsVectorLayer* layer, QgsDiagramLayerSettings* s )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::registerDiagramFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context )This method is from 'QgsLabelingEngineInterface' class.
QgsLabelingEngineInterface::~QgsLabelingEngineInterface [in-charge] ( )This method is from 'QgsLabelingEngineInterface' class.
QgsPalLabeling::prepareLayer ( QgsVectorLayer* layer, QSet<int>& attrIndices, QgsRenderContext& ctx )This method is from derived class 'QgsPalLabeling'.
QgsPalLabeling::registerFeature ( QgsVectorLayer* layer, QgsFeature& feat, QgsRenderContext const& context )This method is from derived class 'QgsPalLabeling'.
[+] class QgsMapRenderer (2)
| Change |
Effect |
1 | Field mMapSettings 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 | Size of field mRenderContext has been changed from 132 bytes to 152 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::mapRenderer ( )Return value (pointer) has base type 'QgsMapRenderer'.
QgsMapRenderer::addLayerCoordinateTransform ( QString const& layerId, QString const& srcAuthId, QString const& destAuthId, int srcDatumTransform, int destDatumTransform )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::adjustExtentToSize ( )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::clearLayerCoordinateTransforms ( )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::datumTransformInfoRequested ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId ) constThis method is from 'QgsMapRenderer' class.
QgsMapRenderer::destinationCrs ( ) constThis method is from 'QgsMapRenderer' class.
QgsMapRenderer::destinationSrsChanged ( )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::drawError ( QgsMapLayer* p1 )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::drawingProgress ( int current, int total )This method is from 'QgsMapRenderer' class.
QgsMapRenderer::extent ( ) constThis method is from 'QgsMapRenderer' class.
...
qgsmarkersymbollayerv2.h
[+] class QgsSimpleMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mOutlineWidthMapUnitScale 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::fillColor ( ) constThis 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::outlineColor ( ) 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.
...
[+] class QgsSvgMarkerSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mOutlineWidthMapUnitScale 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)
QgsSvgMarkerSymbolLayerV2::clone ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::fillColor ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::layerType ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::outlineColor ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::properties ( ) constThis method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::renderPoint ( QPointF const& point, QgsSymbolV2RenderContext& context )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setFillColor ( QColor const& c )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setOutlineColor ( QColor const& c )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
QgsSvgMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSvgMarkerSymbolLayerV2' class.
...
qgspallabeling.h
[+] class QgsPalLabeling (2)
| Change |
Effect |
1 | Field mDrawOutlineLabels 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 | Size of field mInvalidLayerSettings has been changed from 624 bytes to 812 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)
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.
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::drawLabelCandidateRect ( struct pal::LabelPosition* lp, QPainter* painter, QgsMapToPixel const* xform )This method is from 'QgsPalLabeling' class.
...
[+] class QgsPalLayerSettings (13)
| Change |
Effect |
1 | Field bufferSizeMapUnitScale 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 distMapUnitScale 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 | Field fontSizeMapUnitScale 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. |
4 | Field labelOffsetMapUnitScale 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. |
5 | Field repeatDistance 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. |
6 | Field repeatDistanceMapUnitScale 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. |
7 | Field repeatDistanceUnit 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. |
8 | Field shadowOffsetMapUnitScale 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. |
9 | Field shadowRadiusMapUnitScale 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. |
10 | Field shapeBorderWidthMapUnitScale 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. |
11 | Field shapeOffsetMapUnitScale 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. |
12 | Field shapeRadiiMapUnitScale 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. |
13 | Field shapeSizeMapUnitScale 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::clearActiveLayers ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::clearEngineSettings ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::clone ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedDropShadow ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedShapeBackground ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextBuffer ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextFormatting ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextStyle ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )3rd parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::drawLabelBackground ( QgsRenderContext& context, QgsLabelComponent component, QgsPalLayerSettings const& tmpLyr ) [static]3rd parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
...
qgsrulebasedrendererv2.h
[+] class QgsRuleBasedRendererV2::FeatureToRender (1)
| Change |
Effect |
1 | Size of field feat has been changed from 24 bytes to 28 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 (1)
QgsRuleBasedRendererV2::Rule::renderFeature ( QgsRuleBasedRendererV2::FeatureToRender& featToRender, QgsRenderContext& context, QgsRuleBasedRendererV2::RenderQueue& renderQueue )1st parameter 'featToRender' (reference) has base type 'QgsRuleBasedRendererV2::FeatureToRender'.
qgssymbollayerv2.h
[+] class QgsMarkerSymbolLayerV2 (2)
| Change |
Effect |
1 | Field mOffsetMapUnitScale 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 mSizeMapUnitScale 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 (9)
QgsMarkerSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext& context, QSize size )This method is from 'QgsMarkerSymbolLayerV2' class.
QgsMarkerSymbolLayerV2::markerOffset ( QgsSymbolV2RenderContext const& context, double& offsetX, double& offsetY ) constThis 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::startRender ( QgsSymbolV2RenderContext& context )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.
to the top
Problems with Symbols, Medium Severity (11)
qgsvectordataprovider.h,
libqgis_core.so.2.2.0
[+] QgsVectorDataProvider::convertValue ( enum QVariant::Type type, QString value ) (1)
changed to:QgsVectorDataProvider::convertValue ( enum QVariant::Type type, QString value ) [static]
[symbol: _ZN21QgsVectorDataProvider12convertValueEN8QVariant4TypeE7QString]
| Change | Effect |
---|
1 | Type of parameter type has been changed from enum QVariant::Type to QString of different format. | This parameter may be incorrectly initialized by applications. |
qgsvectorlayer.h,
libqgis_core.so.2.2.0
[+] QgsVectorLayer::dateFormat ( int idx ) (2)
[symbol: _ZN14QgsVectorLayer10dateFormatEi]
| Change | Effect |
---|
1 | Type of return value has been changed from QString& 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. |
[+] QgsVectorLayer::range ( int idx ) (2)
[symbol: _ZN14QgsVectorLayer5rangeEi]
| Change | Effect |
---|
1 | Type of return value has been changed from QgsVectorLayer::RangeData& to QgsVectorLayer::RangeData 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. |
[+] QgsVectorLayer::valueMap ( int idx ) (2)
[symbol: _ZN14QgsVectorLayer8valueMapEi]
| Change | Effect |
---|
1 | Type of return value has been changed from QMap<QString,QVariant>& to QMap<QString,QVariant> 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. |
[+] QgsVectorLayer::valueRelation ( int idx ) (2)
[symbol: _ZN14QgsVectorLayer13valueRelationEi]
| Change | Effect |
---|
1 | Type of return value has been changed from QgsVectorLayer::ValueRelationData& to QgsVectorLayer::ValueRelationData 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. |
[+] QgsVectorLayer::widgetSize ( int idx ) (2)
[symbol: _ZN14QgsVectorLayer10widgetSizeEi]
| Change | Effect |
---|
1 | Type of return value has been changed from QSize& to QSize 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 (136)
qgsatlascomposition.h
[+] class QgsAtlasComposition (4)
| Change |
Effect |
1 | Field mFilenameParserError 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 mFilterParserError 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 mPredefinedScales 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 | Size of field mCurrentFeature has been changed from 24 bytes to 28 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsAtlasComposition::beginRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::composerMap ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::coverageLayerChanged ( QgsVectorLayer* layer )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::currentFilename ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::endRender ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::firstFeature ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::fixedScale ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::lastFeature ( )This method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::margin ( ) constThis method is from 'QgsAtlasComposition' class.
QgsAtlasComposition::metaObject ( ) constThis method is from 'QgsAtlasComposition' class.
...
qgsattributeeditorcontext.h
[+] class QgsAttributeEditorContext (2)
| Change |
Effect |
1 | Size of this type has been changed from 136 bytes to 132 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Size of field mDistanceArea has been changed from 128 bytes to 124 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (3)
QgsAttributeEditorContext::adjustForLayer ( QgsVectorLayer* layer )This method is from 'QgsAttributeEditorContext' class.
QgsAttributeEditorContext::QgsAttributeEditorContext [in-charge] ( )This constructor is from 'QgsAttributeEditorContext' class.
QgsRelationReferenceFactory::QgsRelationReferenceFactory [in-charge] ( QgsAttributeEditorContext context, QString name )1st parameter 'context' has type 'QgsAttributeEditorContext'.
qgsattributetablemodel.h
[+] class QgsAttributeTableModel (1)
| Change |
Effect |
1 | Field mValueMaps has been renamed to mWidgetFactories. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] 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::executeMapLayerAction ( QgsMapLayerAction* action, QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::feature ( QModelIndex const& idx ) constThis method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureAdded ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
QgsAttributeTableModel::featureDeleted ( QgsFeatureId fid )This method is from 'QgsAttributeTableModel' class.
...
qgscategorizedsymbolrendererv2.h
[+] class QgsCategorizedSymbolRendererV2 (1)
| Change |
Effect |
1 | Virtual method QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) has been overridden by QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ). | Method QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) will be called instead of QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) by old 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 |
QgsCategorizedSymbolRendererV2::symbolForFeature |
QgsCategorizedSymbolRendererV2::symbolForFeature |
12 |
QgsCategorizedSymbolRendererV2::startRender |
QgsCategorizedSymbolRendererV2::startRender |
16 |
QgsCategorizedSymbolRendererV2::stopRender |
QgsFeatureRendererV2::startRender |
20 |
QgsCategorizedSymbolRendererV2::usedAttributes |
QgsCategorizedSymbolRendererV2::stopRender |
24 |
~QgsCategorizedSymbolRendererV2 |
QgsCategorizedSymbolRendererV2::usedAttributes |
28 |
~QgsCategorizedSymbolRendererV2 |
~QgsCategorizedSymbolRendererV2 |
32 |
QgsCategorizedSymbolRendererV2::clone |
~QgsCategorizedSymbolRendererV2 |
36 |
QgsFeatureRendererV2::renderFeature |
QgsCategorizedSymbolRendererV2::clone |
40 |
QgsCategorizedSymbolRendererV2::dump |
QgsFeatureRendererV2::renderFeature |
44 |
QgsCategorizedSymbolRendererV2::capabilities |
QgsCategorizedSymbolRendererV2::dump |
48 |
QgsCategorizedSymbolRendererV2::symbols |
QgsCategorizedSymbolRendererV2::capabilities |
52 |
QgsCategorizedSymbolRendererV2::save |
QgsCategorizedSymbolRendererV2::symbols |
56 |
QgsFeatureRendererV2::writeSld |
QgsCategorizedSymbolRendererV2::save |
60 |
QgsCategorizedSymbolRendererV2::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsCategorizedSymbolRendererV2::legendSymbologyItems |
QgsCategorizedSymbolRendererV2::toSld |
68 |
QgsCategorizedSymbolRendererV2::legendSymbolItems |
QgsCategorizedSymbolRendererV2::legendSymbologyItems |
72 |
QgsCategorizedSymbolRendererV2::rotationField |
QgsCategorizedSymbolRendererV2::legendSymbolItems |
76 |
QgsCategorizedSymbolRendererV2::setRotationField |
QgsCategorizedSymbolRendererV2::rotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsCategorizedSymbolRendererV2::setRotationField |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::willRenderFeature |
88 |
|
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (1)
QgsCategorizedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )The method 'QgsFeatureRendererV2::startRender (QgsRenderContext& context, QgsVectorLayer const* vlayer)' will be called instead of this method.
qgscolorbutton.h
[+] class QgsColorButton (5)
| Change |
Effect |
1 | Field mDragStartPosition 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 QWidget::dragEnterEvent ( QDragEnterEvent* ) has been overridden by QgsColorButton::dragEnterEvent ( QDragEnterEvent* ). | Method QgsColorButton::dragEnterEvent ( QDragEnterEvent* ) will be called instead of QWidget::dragEnterEvent ( QDragEnterEvent* ) by old applications. |
3 | Virtual method QWidget::dropEvent ( QDropEvent* ) has been overridden by QgsColorButton::dropEvent ( QDropEvent* ). | Method QgsColorButton::dropEvent ( QDropEvent* ) will be called instead of QWidget::dropEvent ( QDropEvent* ) by old applications. |
4 | Virtual method QWidget::mouseMoveEvent ( QMouseEvent* ) has been overridden by QgsColorButton::mouseMoveEvent ( QMouseEvent* ). | Method QgsColorButton::mouseMoveEvent ( QMouseEvent* ) will be called instead of QWidget::mouseMoveEvent ( QMouseEvent* ) by old applications. |
5 | Virtual method QWidget::mousePressEvent ( QMouseEvent* ) has been overridden by QgsColorButton::mousePressEvent ( QMouseEvent* ). | Method QgsColorButton::mousePressEvent ( QMouseEvent* ) will be called instead of QWidget::mousePressEvent ( QMouseEvent* ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 66 entries | Virtual Table (New) - 66 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsColorButton::metaObject |
QgsColorButton::metaObject |
12 |
QgsColorButton::qt_metacast |
QgsColorButton::qt_metacast |
16 |
QgsColorButton::qt_metacall |
QgsColorButton::qt_metacall |
20 |
~QgsColorButton |
~QgsColorButton |
24 |
~QgsColorButton |
~QgsColorButton |
28 |
QPushButton::event |
QPushButton::event |
32 |
QObject::eventFilter |
QObject::eventFilter |
36 |
QAbstractButton::timerEvent |
QAbstractButton::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 |
QWidget::setVisible |
QWidget::setVisible |
64 |
QPushButton::sizeHint |
QPushButton::sizeHint |
68 |
QPushButton::minimumSizeHint |
QPushButton::minimumSizeHint |
72 |
QWidget::heightForWidth |
QWidget::heightForWidth |
76 |
QWidget::paintEngine |
QWidget::paintEngine |
80 |
QAbstractButton::mousePressEvent |
QgsColorButton::mousePressEvent |
84 |
QAbstractButton::mouseReleaseEvent |
QAbstractButton::mouseReleaseEvent |
88 |
QWidget::mouseDoubleClickEvent |
QWidget::mouseDoubleClickEvent |
92 |
QAbstractButton::mouseMoveEvent |
QgsColorButton::mouseMoveEvent |
96 |
QWidget::wheelEvent |
QWidget::wheelEvent |
100 |
QPushButton::keyPressEvent |
QPushButton::keyPressEvent |
104 |
QAbstractButton::keyReleaseEvent |
QAbstractButton::keyReleaseEvent |
108 |
QPushButton::focusInEvent |
QPushButton::focusInEvent |
112 |
QPushButton::focusOutEvent |
QPushButton::focusOutEvent |
116 |
QWidget::enterEvent |
QWidget::enterEvent |
120 |
QWidget::leaveEvent |
QWidget::leaveEvent |
124 |
QPushButton::paintEvent |
QPushButton::paintEvent |
128 |
QWidget::moveEvent |
QWidget::moveEvent |
132 |
QWidget::resizeEvent |
QWidget::resizeEvent |
136 |
QWidget::closeEvent |
QWidget::closeEvent |
140 |
QWidget::contextMenuEvent |
QWidget::contextMenuEvent |
144 |
QWidget::tabletEvent |
QWidget::tabletEvent |
148 |
QWidget::actionEvent |
QWidget::actionEvent |
152 |
QWidget::dragEnterEvent |
QgsColorButton::dragEnterEvent |
156 |
QWidget::dragMoveEvent |
QWidget::dragMoveEvent |
160 |
QWidget::dragLeaveEvent |
QWidget::dragLeaveEvent |
164 |
QWidget::dropEvent |
QgsColorButton::dropEvent |
168 |
QgsColorButton::showEvent |
QgsColorButton::showEvent |
172 |
QWidget::hideEvent |
QWidget::hideEvent |
176 |
QWidget::x11Event |
QWidget::x11Event |
180 |
QgsColorButton::changeEvent |
QgsColorButton::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 |
QAbstractButton::hitButton |
QAbstractButton::hitButton |
228 |
QAbstractButton::checkStateSet |
QAbstractButton::checkStateSet |
232 |
QAbstractButton::nextCheckState |
QAbstractButton::nextCheckState |
236 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
240 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
244 |
non-virtual thunk |
non-virtual thunk |
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 |
[+] 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.
...
qgscomposeritem.h
[+] class QgsComposerItem (1)
| Change |
Effect |
1 | Field mCurrentExportLayer 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)
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.
...
qgscredentials.h
[+] class QgsCredentials (1)
| Change |
Effect |
1 | Field mMutex 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 (5)
QgsCredentials::get ( QString realm, QString& username, QString& password, QString message )This method is from 'QgsCredentials' class.
QgsCredentials::instance ( ) [static]Return value (pointer) has base type 'QgsCredentials'.
QgsCredentials::put ( QString realm, QString username, QString password )This method is from 'QgsCredentials' class.
QgsCredentials::setInstance ( QgsCredentials* theInstance )1st parameter 'theInstance' (pointer) has base type 'QgsCredentials'.
QgsCredentials::~QgsCredentials [in-charge] ( )This method is from 'QgsCredentials' class.
qgsdistancearea.h
[+] class QgsDistanceArea (2)
| Change |
Effect |
1 | Size of this type has been changed from 128 bytes to 124 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field mSourceRefSys has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsAbstractCacheIndex::requestCompleted ( QgsFeatureRequest featureRequest, QgsFeatureIds fids )Field 'featureRequest->mFilterExpression->mCalc' in 1st parameter 'featureRequest' has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::deref ( )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::nextFeature ( QgsFeature& f )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::nextFeatureFilterExpression ( QgsFeature& f )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::nextFeatureFilterFids ( QgsFeature& f )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::prepareSimplification ( QgsSimplifyMethod const& simplifyMethod )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::QgsAbstractFeatureIterator [in-charge] ( QgsFeatureRequest const& request )Field 'request->mFilterExpression->mCalc' in 1st parameter 'request' (reference) has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::ref ( )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAbstractFeatureIterator::~QgsAbstractFeatureIterator [in-charge] ( )Field 'this->mRequest->mFilterExpression->mCalc' in the object of this method has base type 'QgsDistanceArea'.
QgsAttributeTableModel::setRequest ( QgsFeatureRequest const& request )Field 'request->mFilterExpression->mCalc' in 1st parameter 'request' (reference) has base type 'QgsDistanceArea'.
...
qgseditorwidgetwrapper.h
[+] class QgsEditorWidgetWrapper (4)
| Change |
Effect |
1 | Field mField has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field mLayer has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field mParent has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field mWidget has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsEditorWidgetWrapper::field ( )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::fromWidget ( QWidget* widget ) [static]Return value (pointer) has base type 'QgsEditorWidgetWrapper'.
QgsEditorWidgetWrapper::metaObject ( ) constThis method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::QgsEditorWidgetWrapper [in-charge] ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent )This constructor is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::qt_metacast ( char const* p1 )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::setEnabled ( bool enabled )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::staticMetaObject [data]This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::valueChanged ( QVariant const& value )This method is from 'QgsEditorWidgetWrapper' class.
QgsEditorWidgetWrapper::~QgsEditorWidgetWrapper [in-charge] ( )This method is from 'QgsEditorWidgetWrapper' class.
...
qgsellipsesymbollayerv2.h
[+] class QgsEllipseSymbolLayerV2 (3)
| Change |
Effect |
1 | Field mOutlineWidthMapUnitScale 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 mSymbolHeightMapUnitScale 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 mSymbolWidthMapUnitScale 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::fillColor ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::layerType ( ) constThis method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::outlineColor ( ) 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::setFillColor ( QColor const& c )This method is from 'QgsEllipseSymbolLayerV2' class.
QgsEllipseSymbolLayerV2::setOutlineColor ( QColor const& c )This method is from 'QgsEllipseSymbolLayerV2' class.
...
qgsfeature.h
[+] class QgsFeature (1)
| Change |
Effect |
1 | Type of field mFields has been changed from QgsFields const* (4 bytes) to QgsFields (8 bytes). | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsAbstractFeatureIterator::nextFeature ( QgsFeature& f )1st parameter 'f' (reference) has base type 'QgsFeature'.
QgsAbstractFeatureIterator::nextFeatureFilterExpression ( QgsFeature& f )1st parameter 'f' (reference) has base type 'QgsFeature'.
QgsAbstractFeatureIterator::nextFeatureFilterFids ( QgsFeature& f )1st parameter 'f' (reference) has base type 'QgsFeature'.
QgsAtlasComposition::prepareForFeature ( QgsFeature* feat )1st parameter 'feat' (pointer) has base type 'QgsFeature'.
QgsAttributeAction::doAction ( int index, QgsFeature& feat, int defaultValueIndex )2nd parameter 'feat' (reference) has base type 'QgsFeature'.
QgsAttributeAction::doAction ( int index, QgsFeature& feat, QMap<QString, QVariant>const* substitutionMap )2nd parameter 'feat' (reference) has base type 'QgsFeature'.
QgsAttributeAction::expandAction ( QString action, QgsFeature& feat, QMap<QString, QVariant>const* substitutionMap )2nd parameter 'feat' (reference) has base type 'QgsFeature'.
QgsAttributeTableFilterModel::QgsAttributeTableFilterModel [in-charge] ( QgsMapCanvas* canvas, QgsAttributeTableModel* sourceModel, QObject* parent )Field 'sourceModel->mFeat' in 2nd parameter 'sourceModel' (pointer) has type 'QgsFeature'.
QgsAttributeTableFilterModel::setSourceModel ( QgsAttributeTableModel* sourceModel )Field 'sourceModel->mFeat' in 1st parameter 'sourceModel' (pointer) has type 'QgsFeature'.
QgsAttributeTableModel::attributeValueChanged ( QgsFeatureId fid, int idx, QVariant const& value )Field 'this->mFeat' in the object of this method has type 'QgsFeature'.
...
qgsfeaturelistviewdelegate.h
[+] class QgsFeatureListViewDelegate (1)
| Change |
Effect |
1 | Field mCurrentFeatureEdited 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)
QgsFeatureListViewDelegate::editButtonClicked ( QModelIndex& index )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::metaObject ( ) constThis method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::paint ( QPainter* painter, QStyleOptionViewItem const& option, QModelIndex const& index ) constThis method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::positionToElement ( QPoint const& pos )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::QgsFeatureListViewDelegate [in-charge] ( QgsFeatureListModel* listModel, QObject* parent )This constructor is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::qt_metacast ( char const* p1 )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::setEditSelectionModel ( QItemSelectionModel* editSelectionModel )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::setFeatureSelectionModel ( QgsFeatureSelectionModel* featureSelectionModel )This method is from 'QgsFeatureListViewDelegate' class.
QgsFeatureListViewDelegate::sIconSize [data]This method is from 'QgsFeatureListViewDelegate' class.
...
qgsfillsymbollayerv2.h
[+] class QgsCentroidFillSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mPointOnSurface 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)
QgsCentroidFillSymbolLayerV2::clone ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::properties ( ) constThis method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::QgsCentroidFillSymbolLayerV2 [in-charge] ( )This constructor is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::setColor ( QColor const& color )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsCentroidFillSymbolLayerV2' class.
QgsCentroidFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsCentroidFillSymbolLayerV2' class.
...
[+] class QgsGradientFillSymbolLayerV2 (3)
| Change |
Effect |
1 | Field mOffsetMapUnitScale 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 | Virtual method QgsSymbolLayerV2::outputUnit ( ) const has been overridden by QgsGradientFillSymbolLayerV2::outputUnit ( ) const. | Method QgsGradientFillSymbolLayerV2::outputUnit ( ) const will be called instead of QgsSymbolLayerV2::outputUnit ( ) const by old applications. |
3 | Virtual method QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) has been overridden by QgsGradientFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ). | Method QgsGradientFillSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) will be called instead of QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 37 entries | Virtual Table (New) - 39 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::setColor |
16 |
QgsSymbolLayerV2::setOutlineColor |
QgsSymbolLayerV2::setOutlineColor |
20 |
QgsSymbolLayerV2::outlineColor |
QgsSymbolLayerV2::outlineColor |
24 |
QgsSymbolLayerV2::setFillColor |
QgsSymbolLayerV2::setFillColor |
28 |
QgsSymbolLayerV2::fillColor |
QgsSymbolLayerV2::fillColor |
32 |
~QgsGradientFillSymbolLayerV2 |
~QgsGradientFillSymbolLayerV2 |
36 |
~QgsGradientFillSymbolLayerV2 |
~QgsGradientFillSymbolLayerV2 |
40 |
QgsGradientFillSymbolLayerV2::layerType |
QgsGradientFillSymbolLayerV2::layerType |
44 |
QgsGradientFillSymbolLayerV2::startRender |
QgsGradientFillSymbolLayerV2::startRender |
48 |
QgsGradientFillSymbolLayerV2::stopRender |
QgsGradientFillSymbolLayerV2::stopRender |
52 |
QgsGradientFillSymbolLayerV2::clone |
QgsGradientFillSymbolLayerV2::clone |
56 |
QgsSymbolLayerV2::toSld |
QgsSymbolLayerV2::toSld |
60 |
QgsSymbolLayerV2::ogrFeatureStyle |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
QgsGradientFillSymbolLayerV2::properties |
QgsGradientFillSymbolLayerV2::properties |
68 |
QgsFillSymbolLayerV2::drawPreviewIcon |
QgsFillSymbolLayerV2::drawPreviewIcon |
72 |
QgsSymbolLayerV2::subSymbol |
QgsSymbolLayerV2::subSymbol |
76 |
QgsSymbolLayerV2::setSubSymbol |
QgsSymbolLayerV2::setSubSymbol |
80 |
QgsGradientFillSymbolLayerV2::estimateMaxBleed |
QgsGradientFillSymbolLayerV2::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setOutputUnit |
QgsGradientFillSymbolLayerV2::setOutputUnit |
88 |
QgsSymbolLayerV2::outputUnit |
QgsGradientFillSymbolLayerV2::outputUnit |
92 |
QgsSymbolLayerV2::usedAttributes |
QgsGradientFillSymbolLayerV2::setMapUnitScale |
96 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsGradientFillSymbolLayerV2::mapUnitScale |
100 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::usedAttributes |
104 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedProperty |
108 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedPropertyString |
112 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::setDataDefinedProperty |
116 |
QgsSymbolLayerV2::writeDxf |
QgsSymbolLayerV2::removeDataDefinedProperty |
120 |
QgsSymbolLayerV2::dxfWidth |
QgsSymbolLayerV2::removeDataDefinedProperties |
124 |
QgsSymbolLayerV2::dxfColor |
QgsSymbolLayerV2::writeDxf |
128 |
QgsSymbolLayerV2::dxfCustomDashPattern |
QgsSymbolLayerV2::dxfWidth |
132 |
QgsSymbolLayerV2::dxfPenStyle |
QgsSymbolLayerV2::dxfColor |
136 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dxfCustomDashPattern |
140 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dxfPenStyle |
144 |
QgsGradientFillSymbolLayerV2::renderPolygon |
QgsSymbolLayerV2::prepareExpressions |
148 |
|
QgsSymbolLayerV2::expression |
152 |
|
QgsGradientFillSymbolLayerV2::renderPolygon |
[+] affected symbols (>10)
QgsGradientFillSymbolLayerV2::clone ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::properties ( ) constThis method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::QgsGradientFillSymbolLayerV2 [in-charge] ( QColor color, QColor color2, enum QgsGradientFillSymbolLayerV2::GradientColorType gradientColorType, enum QgsGradientFillSymbolLayerV2::GradientType gradientType, enum QgsGradientFillSymbolLayerV2::GradientCoordinateMode coordinateMode, enum QgsGradientFillSymbolLayerV2::GradientSpread gradientSpread )This constructor is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::renderPolygon ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::setColorRamp ( QgsVectorColorRampV2* ramp )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::stopRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsGradientFillSymbolLayerV2' class.
QgsGradientFillSymbolLayerV2::~QgsGradientFillSymbolLayerV2 [in-charge] ( )This method is from 'QgsGradientFillSymbolLayerV2' class.
...
[+] class QgsImageFillSymbolLayer (2)
| Change |
Effect |
1 | Virtual method QgsSymbolLayerV2::outputUnit ( ) const has been overridden by QgsImageFillSymbolLayer::outputUnit ( ) const. | Method QgsImageFillSymbolLayer::outputUnit ( ) const will be called instead of QgsSymbolLayerV2::outputUnit ( ) const by old applications. |
2 | Virtual method QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) has been overridden by QgsImageFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit ). | Method QgsImageFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) will be called instead of QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 38 entries | Virtual Table (New) - 40 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::setColor |
16 |
QgsSymbolLayerV2::setOutlineColor |
QgsSymbolLayerV2::setOutlineColor |
20 |
QgsSymbolLayerV2::outlineColor |
QgsSymbolLayerV2::outlineColor |
24 |
QgsSymbolLayerV2::setFillColor |
QgsSymbolLayerV2::setFillColor |
28 |
QgsSymbolLayerV2::fillColor |
QgsSymbolLayerV2::fillColor |
32 |
~QgsImageFillSymbolLayer |
~QgsImageFillSymbolLayer |
36 |
~QgsImageFillSymbolLayer |
~QgsImageFillSymbolLayer |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
QgsSymbolLayerV2::toSld |
QgsSymbolLayerV2::toSld |
60 |
QgsSymbolLayerV2::ogrFeatureStyle |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
QgsFillSymbolLayerV2::drawPreviewIcon |
QgsFillSymbolLayerV2::drawPreviewIcon |
72 |
QgsImageFillSymbolLayer::subSymbol |
QgsImageFillSymbolLayer::subSymbol |
76 |
QgsImageFillSymbolLayer::setSubSymbol |
QgsImageFillSymbolLayer::setSubSymbol |
80 |
QgsImageFillSymbolLayer::estimateMaxBleed |
QgsImageFillSymbolLayer::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setOutputUnit |
QgsImageFillSymbolLayer::setOutputUnit |
88 |
QgsSymbolLayerV2::outputUnit |
QgsImageFillSymbolLayer::outputUnit |
92 |
QgsSymbolLayerV2::usedAttributes |
QgsImageFillSymbolLayer::setMapUnitScale |
96 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsImageFillSymbolLayer::mapUnitScale |
100 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::usedAttributes |
104 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedProperty |
108 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedPropertyString |
112 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::setDataDefinedProperty |
116 |
QgsSymbolLayerV2::writeDxf |
QgsSymbolLayerV2::removeDataDefinedProperty |
120 |
QgsImageFillSymbolLayer::dxfWidth |
QgsSymbolLayerV2::removeDataDefinedProperties |
124 |
QgsImageFillSymbolLayer::dxfColor |
QgsSymbolLayerV2::writeDxf |
128 |
QgsSymbolLayerV2::dxfCustomDashPattern |
QgsImageFillSymbolLayer::dxfWidth |
132 |
QgsImageFillSymbolLayer::dxfPenStyle |
QgsImageFillSymbolLayer::dxfColor |
136 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dxfCustomDashPattern |
140 |
QgsSymbolLayerV2::expression |
QgsImageFillSymbolLayer::dxfPenStyle |
144 |
QgsImageFillSymbolLayer::renderPolygon |
QgsSymbolLayerV2::prepareExpressions |
148 |
QgsImageFillSymbolLayer::applyDataDefinedSettings |
QgsSymbolLayerV2::expression |
152 |
|
QgsImageFillSymbolLayer::renderPolygon |
156 |
|
QgsImageFillSymbolLayer::applyDataDefinedSettings |
[+] affected symbols (2)
QgsSymbolLayerV2::outputUnit ( ) constThe method 'QgsImageFillSymbolLayer::outputUnit () const' will be called instead of this method.
QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )The method 'QgsImageFillSymbolLayer::setOutputUnit (enum QgsSymbolV2::OutputUnit unit)' will be called instead of this method.
[+] class QgsLinePatternFillSymbolLayer (1)
| Change |
Effect |
1 | Field mOffsetMapUnitScale 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)
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::estimateMaxBleed ( ) 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.
...
[+] class QgsPointPatternFillSymbolLayer (1)
| Change |
Effect |
1 | Field mDisplacementYMapUnitScale 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)
QgsPointPatternFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::clone ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::estimateMaxBleed ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::layerType ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::properties ( ) constThis method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::QgsPointPatternFillSymbolLayer [in-charge] ( )This constructor is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::setSubSymbol ( QgsSymbolV2* symbol )This method is from 'QgsPointPatternFillSymbolLayer' class.
QgsPointPatternFillSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsPointPatternFillSymbolLayer' class.
...
[+] class QgsSimpleFillSymbolLayerV2 (1)
| Change |
Effect |
1 | Field mOffsetMapUnitScale 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)
QgsSimpleFillSymbolLayerV2::clone ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfColor ( QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfPenStyle ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::fillColor ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::layerType ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::ogrFeatureStyle ( double mmScaleFactor, double mapUnitScaleFactor ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::outlineColor ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
QgsSimpleFillSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsSimpleFillSymbolLayerV2' class.
...
[+] class QgsSVGFillSymbolLayer (1)
| Change |
Effect |
1 | Field mSvgOutlineWidthMapUnitScale 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)
QgsSVGFillSymbolLayer::applyDataDefinedSettings ( QgsSymbolV2RenderContext const& context )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::clone ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::layerType ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::outputUnit ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::properties ( ) constThis method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer [in-charge] ( QByteArray const& svgData, double width, double rotation )This constructor is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer [in-charge] ( QString const& svgFilePath, double width, double rotation )This constructor is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::setSvgFilePath ( QString const& svgPath )This method is from 'QgsSVGFillSymbolLayer' class.
QgsSVGFillSymbolLayer::startRender ( QgsSymbolV2RenderContext& context )This method is from 'QgsSVGFillSymbolLayer' class.
...
qgsgeometrycache.h
[+] class QgsGeometryCache (1)
| Change |
Effect |
1 | Size of this type has been changed from 40 bytes to 36 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (4)
QgsGeometryCache::cacheGeometry ( QgsFeatureId fid, QgsGeometry const& geom )This method is from 'QgsGeometryCache' class.
QgsGeometryCache::deleteCachedGeometries ( )This method is from 'QgsGeometryCache' class.
QgsGeometryCache::geometry ( QgsFeatureId fid, QgsGeometry& geometry )This method is from 'QgsGeometryCache' class.
QgsGeometryCache::~QgsGeometryCache [in-charge] ( )This method is from 'QgsGeometryCache' class.
qgsgraduatedsymbolrendererv2.h
[+] class QgsGraduatedSymbolRendererV2 (1)
| Change |
Effect |
1 | Virtual method QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) has been overridden by QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ). | Method QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) will be called instead of QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) by old 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 |
QgsGraduatedSymbolRendererV2::symbolForFeature |
QgsGraduatedSymbolRendererV2::symbolForFeature |
12 |
QgsGraduatedSymbolRendererV2::startRender |
QgsGraduatedSymbolRendererV2::startRender |
16 |
QgsGraduatedSymbolRendererV2::stopRender |
QgsFeatureRendererV2::startRender |
20 |
QgsGraduatedSymbolRendererV2::usedAttributes |
QgsGraduatedSymbolRendererV2::stopRender |
24 |
~QgsGraduatedSymbolRendererV2 |
QgsGraduatedSymbolRendererV2::usedAttributes |
28 |
~QgsGraduatedSymbolRendererV2 |
~QgsGraduatedSymbolRendererV2 |
32 |
QgsGraduatedSymbolRendererV2::clone |
~QgsGraduatedSymbolRendererV2 |
36 |
QgsFeatureRendererV2::renderFeature |
QgsGraduatedSymbolRendererV2::clone |
40 |
QgsGraduatedSymbolRendererV2::dump |
QgsFeatureRendererV2::renderFeature |
44 |
QgsGraduatedSymbolRendererV2::capabilities |
QgsGraduatedSymbolRendererV2::dump |
48 |
QgsGraduatedSymbolRendererV2::symbols |
QgsGraduatedSymbolRendererV2::capabilities |
52 |
QgsGraduatedSymbolRendererV2::save |
QgsGraduatedSymbolRendererV2::symbols |
56 |
QgsFeatureRendererV2::writeSld |
QgsGraduatedSymbolRendererV2::save |
60 |
QgsGraduatedSymbolRendererV2::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsGraduatedSymbolRendererV2::legendSymbologyItems |
QgsGraduatedSymbolRendererV2::toSld |
68 |
QgsGraduatedSymbolRendererV2::legendSymbolItems |
QgsGraduatedSymbolRendererV2::legendSymbologyItems |
72 |
QgsGraduatedSymbolRendererV2::rotationField |
QgsGraduatedSymbolRendererV2::legendSymbolItems |
76 |
QgsGraduatedSymbolRendererV2::setRotationField |
QgsGraduatedSymbolRendererV2::rotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsGraduatedSymbolRendererV2::setRotationField |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::willRenderFeature |
88 |
|
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (1)
QgsGraduatedSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )The method 'QgsFeatureRendererV2::startRender (QgsRenderContext& context, QgsVectorLayer const* vlayer)' will be called instead of this method.
qgsgraphbuilder.h
[+] class QgsGraphBuilder (1)
| Change |
Effect |
1 | Size of this type has been changed from 204 bytes to 200 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] 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 field mDa has been changed from 128 bytes to 124 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'.
qgshtmlannotationitem.h
[+] class QgsHtmlAnnotationItem (1)
| Change |
Effect |
1 | Size of field mFeature has been changed from 24 bytes to 28 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgsHtmlAnnotationItem::metaObject ( ) constThis method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::minimumFrameSize ( ) constThis method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::paint ( QPainter* painter )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::paint ( QPainter* painter, QStyleOptionGraphicsItem const* option, QWidget* widget )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::QgsHtmlAnnotationItem [in-charge] ( QgsMapCanvas* canvas, QgsVectorLayer* vlayer, bool hasFeature, int feature )This constructor is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::qt_metacast ( char const* p1 )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::readXML ( QDomDocument const& doc, QDomElement const& itemElem )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::setHTMLPage ( QString const& htmlFile )This method is from 'QgsHtmlAnnotationItem' class.
QgsHtmlAnnotationItem::setMapPosition ( QgsPoint const& pos )This method is from 'QgsHtmlAnnotationItem' class.
...
qgslinesymbollayerv2.h
[+] class QgsMarkerLineSymbolLayerV2 (3)
| Change |
Effect |
1 | Field mOffsetAlongLine 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 mOffsetAlongLineMapUnitScale 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 mOffsetAlongLineUnit 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)
QgsMarkerLineSymbolLayerV2::clone ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::estimateMaxBleed ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::layerType ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::markerAngle ( QPolygonF const& points, bool isRing, int vertex )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::outputUnit ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::properties ( ) constThis method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::QgsMarkerLineSymbolLayerV2 [in-charge] ( bool rotateMarker, double interval )This constructor is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolyline ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolylineCentral ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
QgsMarkerLineSymbolLayerV2::renderPolylineInterval ( QPolygonF const& points, QgsSymbolV2RenderContext& context )This method is from 'QgsMarkerLineSymbolLayerV2' class.
...
[+] class QgsSimpleLineSymbolLayerV2 (1)
| Change |
Effect |
1 | Virtual method QgsLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const&, QList<QPolygonF>*, QgsSymbolV2RenderContext& ) has been overridden by QgsSimpleLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const&, QList<QPolygonF>*, QgsSymbolV2RenderContext& ). | Method QgsSimpleLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const&, QList<QPolygonF>*, QgsSymbolV2RenderContext& ) will be called instead of QgsLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const&, QList<QPolygonF>*, QgsSymbolV2RenderContext& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 40 entries | Virtual Table (New) - 42 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::setColor |
16 |
QgsSymbolLayerV2::setOutlineColor |
QgsSymbolLayerV2::setOutlineColor |
20 |
QgsSymbolLayerV2::outlineColor |
QgsSymbolLayerV2::outlineColor |
24 |
QgsSymbolLayerV2::setFillColor |
QgsSymbolLayerV2::setFillColor |
28 |
QgsSymbolLayerV2::fillColor |
QgsSymbolLayerV2::fillColor |
32 |
~QgsSimpleLineSymbolLayerV2 |
~QgsSimpleLineSymbolLayerV2 |
36 |
~QgsSimpleLineSymbolLayerV2 |
~QgsSimpleLineSymbolLayerV2 |
40 |
QgsSimpleLineSymbolLayerV2::layerType |
QgsSimpleLineSymbolLayerV2::layerType |
44 |
QgsSimpleLineSymbolLayerV2::startRender |
QgsSimpleLineSymbolLayerV2::startRender |
48 |
QgsSimpleLineSymbolLayerV2::stopRender |
QgsSimpleLineSymbolLayerV2::stopRender |
52 |
QgsSimpleLineSymbolLayerV2::clone |
QgsSimpleLineSymbolLayerV2::clone |
56 |
QgsSimpleLineSymbolLayerV2::toSld |
QgsSimpleLineSymbolLayerV2::toSld |
60 |
QgsSimpleLineSymbolLayerV2::ogrFeatureStyle |
QgsSimpleLineSymbolLayerV2::ogrFeatureStyle |
64 |
QgsSimpleLineSymbolLayerV2::properties |
QgsSimpleLineSymbolLayerV2::properties |
68 |
QgsLineSymbolLayerV2::drawPreviewIcon |
QgsLineSymbolLayerV2::drawPreviewIcon |
72 |
QgsSymbolLayerV2::subSymbol |
QgsSymbolLayerV2::subSymbol |
76 |
QgsSymbolLayerV2::setSubSymbol |
QgsSymbolLayerV2::setSubSymbol |
80 |
QgsSimpleLineSymbolLayerV2::estimateMaxBleed |
QgsSimpleLineSymbolLayerV2::estimateMaxBleed |
84 |
QgsSimpleLineSymbolLayerV2::setOutputUnit |
QgsSimpleLineSymbolLayerV2::setOutputUnit |
88 |
QgsSimpleLineSymbolLayerV2::outputUnit |
QgsSimpleLineSymbolLayerV2::outputUnit |
92 |
QgsSymbolLayerV2::usedAttributes |
QgsSimpleLineSymbolLayerV2::setMapUnitScale |
96 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsSimpleLineSymbolLayerV2::mapUnitScale |
100 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::usedAttributes |
104 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedProperty |
108 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedPropertyString |
112 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::setDataDefinedProperty |
116 |
QgsSymbolLayerV2::writeDxf |
QgsSymbolLayerV2::removeDataDefinedProperty |
120 |
QgsSimpleLineSymbolLayerV2::dxfWidth |
QgsSymbolLayerV2::removeDataDefinedProperties |
124 |
QgsSimpleLineSymbolLayerV2::dxfColor |
QgsSymbolLayerV2::writeDxf |
128 |
QgsSimpleLineSymbolLayerV2::dxfCustomDashPattern |
QgsSimpleLineSymbolLayerV2::dxfWidth |
132 |
QgsSimpleLineSymbolLayerV2::dxfPenStyle |
QgsSimpleLineSymbolLayerV2::dxfColor |
136 |
QgsSymbolLayerV2::prepareExpressions |
QgsSimpleLineSymbolLayerV2::dxfCustomDashPattern |
140 |
QgsSymbolLayerV2::expression |
QgsSimpleLineSymbolLayerV2::dxfPenStyle |
144 |
QgsSimpleLineSymbolLayerV2::renderPolyline |
QgsSymbolLayerV2::prepareExpressions |
148 |
QgsLineSymbolLayerV2::renderPolygonOutline |
QgsSymbolLayerV2::expression |
152 |
QgsLineSymbolLayerV2::setWidth |
QgsSimpleLineSymbolLayerV2::renderPolyline |
156 |
QgsLineSymbolLayerV2::width |
QgsSimpleLineSymbolLayerV2::renderPolygonOutline |
160 |
|
QgsLineSymbolLayerV2::setWidth |
164 |
|
QgsLineSymbolLayerV2::width |
[+] affected symbols (1)
QgsLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )The method 'QgsSimpleLineSymbolLayerV2::renderPolygonOutline (QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context)' will be called instead of this method.
qgsmapcanvas.h
[+] class QgsMapCanvas (14)
| Change |
Effect |
1 | Field mCache 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 mJob 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 mJobCancelled 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 mLabelingResults 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 mMapUpdateTimer 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. |
6 | Field mPreviewEffect 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. |
7 | Field mRefreshScheduled 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. |
8 | Field mSettings 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. |
9 | Field mBackbufferEnabled has been removed from this type. | Size of the inclusive type has been changed. |
10 | Field mDirty has been removed from this type. | Size of the inclusive type has been changed. |
11 | Field mDrawing has been removed from this type. | Size of the inclusive type has been changed. |
12 | Field mNewSize has been removed from this type. | Size of the inclusive type has been changed. |
13 | Field mPainting has been removed from this type. | Size of the inclusive type has been changed. |
14 | Field mResizeQueue has been removed from this type. | Size of the inclusive type has been 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, QgsFeature const& feature, QgsVectorLayer* layer )1st parameter 'mapCanvas' (pointer) has base type 'QgsMapCanvas'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )1st parameter 'mapCanvas' (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.
...
qgsmapcanvasmap.h
[+] class QgsMapCanvasMap (7)
| Change |
Effect |
1 | Field mAntiAliasing has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field mBgColor has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field mCanvas has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field mOffset has been removed from this type. | Size of the inclusive type has been changed. |
5 | Field mPixmap has been removed from this type. | Size of the inclusive type has been changed. |
6 | Virtual method QgsMapCanvasMap::boundingRect ( ) const has been overridden by QGraphicsRectItem::boundingRect ( ) const. | Method QGraphicsRectItem::boundingRect ( ) const will be called instead of QgsMapCanvasMap::boundingRect ( ) const by old applications. |
7 | Virtual method QgsMapCanvasMap::paint ( QPainter*, QStyleOptionGraphicsItem const*, QWidget* ) has been overridden by QGraphicsRectItem::paint ( QPainter*, QStyleOptionGraphicsItem const*, QWidget* ). | Method QGraphicsRectItem::paint ( QPainter*, QStyleOptionGraphicsItem const*, QWidget* ) will be called instead of QgsMapCanvasMap::paint ( QPainter*, QStyleOptionGraphicsItem const*, QWidget* ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 39 entries | Virtual Table (New) - 41 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~QgsMapCanvasMap |
~QgsMapCanvasMap |
12 |
~QgsMapCanvasMap |
~QgsMapCanvasMap |
16 |
QGraphicsItem::advance |
QGraphicsItem::advance |
20 |
QgsMapCanvasMap::boundingRect |
QgsMapCanvasItem::boundingRect |
24 |
QGraphicsRectItem::shape |
QGraphicsItem::shape |
28 |
QGraphicsRectItem::contains |
QGraphicsItem::contains |
32 |
QGraphicsItem::collidesWithItem |
QGraphicsItem::collidesWithItem |
36 |
QGraphicsItem::collidesWithPath |
QGraphicsItem::collidesWithPath |
40 |
QGraphicsRectItem::isObscuredBy |
QGraphicsItem::isObscuredBy |
44 |
QGraphicsRectItem::opaqueArea |
QGraphicsItem::opaqueArea |
48 |
QgsMapCanvasMap::paint |
QgsMapCanvasItem::paint |
52 |
QGraphicsRectItem::type |
QGraphicsItem::type |
56 |
QGraphicsItem::sceneEventFilter |
QGraphicsItem::sceneEventFilter |
60 |
QGraphicsItem::sceneEvent |
QGraphicsItem::sceneEvent |
64 |
QGraphicsItem::contextMenuEvent |
QGraphicsItem::contextMenuEvent |
68 |
QGraphicsItem::dragEnterEvent |
QGraphicsItem::dragEnterEvent |
72 |
QGraphicsItem::dragLeaveEvent |
QGraphicsItem::dragLeaveEvent |
76 |
QGraphicsItem::dragMoveEvent |
QGraphicsItem::dragMoveEvent |
80 |
QGraphicsItem::dropEvent |
QGraphicsItem::dropEvent |
84 |
QGraphicsItem::focusInEvent |
QGraphicsItem::focusInEvent |
88 |
QGraphicsItem::focusOutEvent |
QGraphicsItem::focusOutEvent |
92 |
QGraphicsItem::hoverEnterEvent |
QGraphicsItem::hoverEnterEvent |
96 |
QGraphicsItem::hoverMoveEvent |
QGraphicsItem::hoverMoveEvent |
100 |
QGraphicsItem::hoverLeaveEvent |
QGraphicsItem::hoverLeaveEvent |
104 |
QGraphicsItem::keyPressEvent |
QGraphicsItem::keyPressEvent |
108 |
QGraphicsItem::keyReleaseEvent |
QGraphicsItem::keyReleaseEvent |
112 |
QGraphicsItem::mousePressEvent |
QGraphicsItem::mousePressEvent |
116 |
QGraphicsItem::mouseMoveEvent |
QGraphicsItem::mouseMoveEvent |
120 |
QGraphicsItem::mouseReleaseEvent |
QGraphicsItem::mouseReleaseEvent |
124 |
QGraphicsItem::mouseDoubleClickEvent |
QGraphicsItem::mouseDoubleClickEvent |
128 |
QGraphicsItem::wheelEvent |
QGraphicsItem::wheelEvent |
132 |
QGraphicsItem::inputMethodEvent |
QGraphicsItem::inputMethodEvent |
136 |
QGraphicsItem::inputMethodQuery |
QGraphicsItem::inputMethodQuery |
140 |
QGraphicsItem::itemChange |
QGraphicsItem::itemChange |
144 |
QGraphicsRectItem::supportsExtension |
QGraphicsItem::supportsExtension |
148 |
QGraphicsRectItem::setExtension |
QGraphicsItem::setExtension |
152 |
QGraphicsRectItem::extension |
QGraphicsItem::extension |
156 |
|
QgsMapCanvasMap::paint |
160 |
|
QgsMapCanvasItem::updatePosition |
[+] affected symbols (6)
QgsMapCanvas::map ( )Return value (pointer) has base type 'QgsMapCanvasMap'.
QgsMapCanvasMap::boundingRect ( ) constThe method 'QGraphicsRectItem::boundingRect () const' will be called instead of this method.
QgsMapCanvasMap::paint ( QPainter* p, QStyleOptionGraphicsItem const* p2, QWidget* p3 )The method 'QGraphicsRectItem::paint (QPainter* painter, QStyleOptionGraphicsItem const* option, QWidget* widget)' will be called instead of this method.
QgsMapCanvasMap::paintDevice ( )This method is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::QgsMapCanvasMap [in-charge] ( QgsMapCanvas* canvas )This constructor is from 'QgsMapCanvasMap' class.
QgsMapCanvasMap::~QgsMapCanvasMap [in-charge] ( )This method is from 'QgsMapCanvasMap' class.
qgsmaplayer.h
[+] class QgsMapLayer (1)
| Change |
Effect |
1 | Field mpCacheImage has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (>10)
QgisInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )3rd parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendInterface::currentLayerChanged ( QgsMapLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsMapLayer'.
QgsLegendModel::addLayer ( QgsMapLayer* theMapLayer, double scaleDenominator, QString rule )1st parameter 'theMapLayer' (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::currentLayer ( )Return value (pointer) has base type 'QgsMapLayer'.
QgsMapCanvas::getDatumTransformInfo ( QgsMapLayer const* ml, QString const& srcAuthId, QString const& destAuthId )1st parameter 'ml' (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'.
...
qgsmapoverviewcanvas.h
[+] class QgsMapOverviewCanvas (2)
| Change |
Effect |
1 | Field mJob 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 mSettings 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 )1st parameter 'overview' (pointer) has base type 'QgsMapOverviewCanvas'.
QgsMapOverviewCanvas::destinationSrsChanged ( )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::drawExtentRect ( )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::hasCrsTransformEnabled ( bool flag )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::metaObject ( ) constThis method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mouseMoveEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mousePressEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::mouseReleaseEvent ( QMouseEvent* e )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::paintEvent ( QPaintEvent* pe )This method is from 'QgsMapOverviewCanvas' class.
QgsMapOverviewCanvas::QgsMapOverviewCanvas [in-charge] ( QWidget* parent, QgsMapCanvas* mapCanvas )This constructor is from 'QgsMapOverviewCanvas' class.
...
qgsmaptool.h
[+] class QgsMapTool (4)
| Change |
Effect |
1 | Field mToolName 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 | Virtual method QObject::metaObject ( ) const has been overridden by QgsMapTool::metaObject ( ) const. | Method QgsMapTool::metaObject ( ) const will be called instead of QObject::metaObject ( ) const by old applications. |
3 | Virtual method QObject::qt_metacall ( enum QMetaObject::Call, int, void** ) has been overridden by QgsMapTool::qt_metacall ( enum QMetaObject::Call, int, void** ). | Method QgsMapTool::qt_metacall ( enum QMetaObject::Call, int, void** ) will be called instead of QObject::qt_metacall ( enum QMetaObject::Call, int, void** ) by old applications. |
4 | Virtual method QObject::qt_metacast ( char const* ) has been overridden by QgsMapTool::qt_metacast ( char const* ). | Method QgsMapTool::qt_metacast ( char const* ) will be called instead of QObject::qt_metacast ( char const* ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 27 entries | Virtual Table (New) - 27 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QObject::metaObject |
QgsMapTool::metaObject |
12 |
QObject::qt_metacast |
QgsMapTool::qt_metacast |
16 |
QObject::qt_metacall |
QgsMapTool::qt_metacall |
20 |
~QgsMapTool |
~QgsMapTool |
24 |
~QgsMapTool |
~QgsMapTool |
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 |
QgsMapTool::canvasMoveEvent |
QgsMapTool::canvasMoveEvent |
60 |
QgsMapTool::canvasDoubleClickEvent |
QgsMapTool::canvasDoubleClickEvent |
64 |
QgsMapTool::canvasPressEvent |
QgsMapTool::canvasPressEvent |
68 |
QgsMapTool::canvasReleaseEvent |
QgsMapTool::canvasReleaseEvent |
72 |
QgsMapTool::wheelEvent |
QgsMapTool::wheelEvent |
76 |
QgsMapTool::keyPressEvent |
QgsMapTool::keyPressEvent |
80 |
QgsMapTool::keyReleaseEvent |
QgsMapTool::keyReleaseEvent |
84 |
QgsMapTool::renderComplete |
QgsMapTool::renderComplete |
88 |
QgsMapTool::setCursor |
QgsMapTool::setCursor |
92 |
QgsMapTool::isTransient |
QgsMapTool::isTransient |
96 |
QgsMapTool::isEditTool |
QgsMapTool::isEditTool |
100 |
QgsMapTool::activate |
QgsMapTool::activate |
104 |
QgsMapTool::deactivate |
QgsMapTool::deactivate |
[+] affected symbols (>10)
QgsMapCanvas::mapTool ( )Return value (pointer) has base type 'QgsMapTool'.
QgsMapCanvas::mapToolSet ( QgsMapTool* tool )1st parameter 'tool' (pointer) has base type 'QgsMapTool'.
QgsMapCanvas::setMapTool ( QgsMapTool* mapTool )1st parameter 'mapTool' (pointer) has base type 'QgsMapTool'.
QgsMapCanvas::unsetMapTool ( QgsMapTool* mapTool )1st parameter 'mapTool' (pointer) has base type 'QgsMapTool'.
QgsMapTool::action ( )This method is from 'QgsMapTool' class.
QgsMapTool::activate ( )This method is from 'QgsMapTool' class.
QgsMapTool::button ( )This method is from 'QgsMapTool' class.
QgsMapTool::canvas ( )This method is from 'QgsMapTool' class.
QgsMapTool::canvasDoubleClickEvent ( QMouseEvent* e )This method is from 'QgsMapTool' class.
QgsMapTool::canvasMoveEvent ( QMouseEvent* e )This method is from 'QgsMapTool' class.
...
qgsmarkersymbollayerv2.h
[+] class QgsSimpleMarkerSymbolLayerV2 (2)
| Change |
Effect |
1 | Virtual method QgsSymbolLayerV2::outputUnit ( ) const has been overridden by QgsSimpleMarkerSymbolLayerV2::outputUnit ( ) const. | Method QgsSimpleMarkerSymbolLayerV2::outputUnit ( ) const will be called instead of QgsSymbolLayerV2::outputUnit ( ) const by old applications. |
2 | Virtual method QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) has been overridden by QgsSimpleMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ). | Method QgsSimpleMarkerSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) will be called instead of QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 38 entries | Virtual Table (New) - 40 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::setColor |
16 |
QgsSimpleMarkerSymbolLayerV2::setOutlineColor |
QgsSimpleMarkerSymbolLayerV2::setOutlineColor |
20 |
QgsSimpleMarkerSymbolLayerV2::outlineColor |
QgsSimpleMarkerSymbolLayerV2::outlineColor |
24 |
QgsSimpleMarkerSymbolLayerV2::setFillColor |
QgsSimpleMarkerSymbolLayerV2::setFillColor |
28 |
QgsSimpleMarkerSymbolLayerV2::fillColor |
QgsSimpleMarkerSymbolLayerV2::fillColor |
32 |
~QgsSimpleMarkerSymbolLayerV2 |
~QgsSimpleMarkerSymbolLayerV2 |
36 |
~QgsSimpleMarkerSymbolLayerV2 |
~QgsSimpleMarkerSymbolLayerV2 |
40 |
QgsSimpleMarkerSymbolLayerV2::layerType |
QgsSimpleMarkerSymbolLayerV2::layerType |
44 |
QgsSimpleMarkerSymbolLayerV2::startRender |
QgsSimpleMarkerSymbolLayerV2::startRender |
48 |
QgsSimpleMarkerSymbolLayerV2::stopRender |
QgsSimpleMarkerSymbolLayerV2::stopRender |
52 |
QgsSimpleMarkerSymbolLayerV2::clone |
QgsSimpleMarkerSymbolLayerV2::clone |
56 |
QgsMarkerSymbolLayerV2::toSld |
QgsMarkerSymbolLayerV2::toSld |
60 |
QgsSimpleMarkerSymbolLayerV2::ogrFeatureStyle |
QgsSimpleMarkerSymbolLayerV2::ogrFeatureStyle |
64 |
QgsSimpleMarkerSymbolLayerV2::properties |
QgsSimpleMarkerSymbolLayerV2::properties |
68 |
QgsMarkerSymbolLayerV2::drawPreviewIcon |
QgsMarkerSymbolLayerV2::drawPreviewIcon |
72 |
QgsSymbolLayerV2::subSymbol |
QgsSymbolLayerV2::subSymbol |
76 |
QgsSymbolLayerV2::setSubSymbol |
QgsSymbolLayerV2::setSubSymbol |
80 |
QgsSymbolLayerV2::estimateMaxBleed |
QgsSymbolLayerV2::estimateMaxBleed |
84 |
QgsMarkerSymbolLayerV2::setOutputUnit |
QgsSimpleMarkerSymbolLayerV2::setOutputUnit |
88 |
QgsMarkerSymbolLayerV2::outputUnit |
QgsSimpleMarkerSymbolLayerV2::outputUnit |
92 |
QgsSymbolLayerV2::usedAttributes |
QgsSimpleMarkerSymbolLayerV2::setMapUnitScale |
96 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsSimpleMarkerSymbolLayerV2::mapUnitScale |
100 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::usedAttributes |
104 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedProperty |
108 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedPropertyString |
112 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::setDataDefinedProperty |
116 |
QgsSimpleMarkerSymbolLayerV2::writeDxf |
QgsSymbolLayerV2::removeDataDefinedProperty |
120 |
QgsSymbolLayerV2::dxfWidth |
QgsSymbolLayerV2::removeDataDefinedProperties |
124 |
QgsSymbolLayerV2::dxfColor |
QgsSimpleMarkerSymbolLayerV2::writeDxf |
128 |
QgsSymbolLayerV2::dxfCustomDashPattern |
QgsSymbolLayerV2::dxfWidth |
132 |
QgsSymbolLayerV2::dxfPenStyle |
QgsSymbolLayerV2::dxfColor |
136 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dxfCustomDashPattern |
140 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dxfPenStyle |
144 |
QgsSimpleMarkerSymbolLayerV2::renderPoint |
QgsSymbolLayerV2::prepareExpressions |
148 |
QgsSimpleMarkerSymbolLayerV2::writeSldMarker |
QgsSymbolLayerV2::expression |
152 |
|
QgsSimpleMarkerSymbolLayerV2::renderPoint |
156 |
|
QgsSimpleMarkerSymbolLayerV2::writeSldMarker |
[+] affected symbols (2)
QgsSymbolLayerV2::outputUnit ( ) constThe method 'QgsSimpleMarkerSymbolLayerV2::outputUnit () const' will be called instead of this method.
QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )The method 'QgsSimpleMarkerSymbolLayerV2::setOutputUnit (enum QgsSymbolV2::OutputUnit unit)' will be called instead of this method.
qgsmessagelogviewer.h
[+] class QgsMessageLogViewer (1)
| Change |
Effect |
1 | Field mShowToolTips 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 (9)
QgsMessageLogViewer::hideEvent ( QHideEvent* p1 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::logMessage ( QString message, QString tag, enum QgsMessageLog::MessageLevel level )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::metaObject ( ) constThis method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::QgsMessageLogViewer [in-charge] ( QStatusBar* statusBar, QWidget* parent, Qt::WFlags fl )This constructor is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::qt_metacast ( char const* p1 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::showEvent ( QShowEvent* p1 )This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::staticMetaObject [data]This method is from 'QgsMessageLogViewer' class.
QgsMessageLogViewer::~QgsMessageLogViewer [in-charge] ( )This method is from 'QgsMessageLogViewer' class.
qgsoptionsdialogbase.h
[+] class QgsOptionsDialogBase (2)
| Change |
Effect |
1 | Field mDelSettings 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 mSettings 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::initOptionsBase ( bool restoreUi, QString title )This method is from 'QgsOptionsDialogBase' class.
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::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::restoreOptionsBaseUi ( QString title )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.
...
qgspallabeling.h
[+] class QgsPalLabeling (4)
| Change |
Effect |
1 | Type of field mActiveDiagramLayers has been changed from QHash<QgsVectorLayer*,QgsDiagramLayerSettings> to QHash<QString,QgsDiagramLayerSettings>. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field mActiveLayers has been changed from QHash<QgsVectorLayer*,QgsPalLayerSettings> to QHash<QString,QgsPalLayerSettings>. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
3 | Field mLabelSearchTree has been renamed to mResults. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
4 | Field mMapRenderer has been renamed to mMapSettings. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (>10)
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.
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )This method is from 'QgsPalLabeling' class.
QgsPalLabeling::drawLabelCandidateRect ( struct pal::LabelPosition* lp, QPainter* painter, QgsMapToPixel const* xform )This method is from 'QgsPalLabeling' class.
...
[+] class QgsPalLayerSettings (1)
| Change |
Effect |
1 | Field centroidInside 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)
QgsPalLabeling::clearActiveLayers ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::clearEngineSettings ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::clone ( )Field 'this->mInvalidLayerSettings' in the object of this method has type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedDropShadow ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedShapeBackground ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextBuffer ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextFormatting ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::dataDefinedTextStyle ( QgsPalLayerSettings& tmpLyr, QMap<enum QgsPalLayerSettings::DataDefinedProperties, QVariant>const& ddValues )1st parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::drawLabel ( struct pal::LabelPosition* label, QgsRenderContext& context, QgsPalLayerSettings& tmpLyr, enum QgsPalLabeling::DrawLabelType drawType, double dpiRatio )3rd parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
QgsPalLabeling::drawLabelBackground ( QgsRenderContext& context, QgsLabelComponent component, QgsPalLayerSettings const& tmpLyr ) [static]3rd parameter 'tmpLyr' (reference) has base type 'QgsPalLayerSettings'.
...
qgspointdisplacementrenderer.h
[+] class QgsPointDisplacementRenderer (3)
| Change |
Effect |
1 | Field mSelectedFeatures 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 mSpatialIndex 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 QgsPointDisplacementRenderer::startRender ( QgsRenderContext&, QgsVectorLayer const* ) has been overridden by QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ). | Method QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) will be called instead of QgsPointDisplacementRenderer::startRender ( QgsRenderContext&, QgsVectorLayer const* ) by old 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 |
QgsPointDisplacementRenderer::symbolForFeature |
QgsPointDisplacementRenderer::symbolForFeature |
12 |
QgsPointDisplacementRenderer::startRender |
QgsPointDisplacementRenderer::startRender |
16 |
QgsPointDisplacementRenderer::stopRender |
QgsFeatureRendererV2::startRender |
20 |
QgsPointDisplacementRenderer::usedAttributes |
QgsPointDisplacementRenderer::stopRender |
24 |
~QgsPointDisplacementRenderer |
QgsPointDisplacementRenderer::usedAttributes |
28 |
~QgsPointDisplacementRenderer |
~QgsPointDisplacementRenderer |
32 |
QgsPointDisplacementRenderer::clone |
~QgsPointDisplacementRenderer |
36 |
QgsPointDisplacementRenderer::renderFeature |
QgsPointDisplacementRenderer::clone |
40 |
QgsFeatureRendererV2::dump |
QgsPointDisplacementRenderer::renderFeature |
44 |
QgsFeatureRendererV2::capabilities |
QgsFeatureRendererV2::dump |
48 |
QgsPointDisplacementRenderer::symbols |
QgsFeatureRendererV2::capabilities |
52 |
QgsPointDisplacementRenderer::save |
QgsPointDisplacementRenderer::symbols |
56 |
QgsFeatureRendererV2::writeSld |
QgsPointDisplacementRenderer::save |
60 |
QgsPointDisplacementRenderer::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsPointDisplacementRenderer::legendSymbologyItems |
QgsPointDisplacementRenderer::toSld |
68 |
QgsPointDisplacementRenderer::legendSymbolItems |
QgsPointDisplacementRenderer::legendSymbologyItems |
72 |
QgsFeatureRendererV2::rotationField |
QgsPointDisplacementRenderer::legendSymbolItems |
76 |
QgsFeatureRendererV2::setRotationField |
QgsFeatureRendererV2::rotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsFeatureRendererV2::setRotationField |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::willRenderFeature |
88 |
|
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (>10)
QgsPointDisplacementRenderer::clone ( )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::legendSymbolItems ( double scaleDenominator, QString rule )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::legendSymbologyItems ( QSize iconSize )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::QgsPointDisplacementRenderer [in-charge] ( QString const& labelAttributeName )This constructor is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::renderFeature ( QgsFeature& feature, QgsRenderContext& context, int layer, bool selected, bool drawVertexMarker )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::save ( QDomDocument& doc )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::setCenterSymbol ( QgsMarkerSymbolV2* symbol )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::setEmbeddedRenderer ( QgsFeatureRendererV2* r )This method is from 'QgsPointDisplacementRenderer' class.
QgsPointDisplacementRenderer::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )The method 'QgsFeatureRendererV2::startRender (QgsRenderContext& context, QgsVectorLayer const* vlayer)' will be called instead of this method.
QgsPointDisplacementRenderer::stopRender ( QgsRenderContext& context )This method is from 'QgsPointDisplacementRenderer' class.
...
qgsproject.h
[+] class QgsProject (3)
| Change |
Effect |
1 | Field mLayerTreeRegistryBridge 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 mRootGroup 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 28 bytes to 36 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.
...
qgsquerybuilder.h
[+] class QgsQueryBuilder (1)
| Change |
Effect |
1 | Virtual method QWidget::showEvent ( QShowEvent* ) has been overridden by QgsQueryBuilder::showEvent ( QShowEvent* ). | Method QgsQueryBuilder::showEvent ( QShowEvent* ) will be called instead of QWidget::showEvent ( QShowEvent* ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 66 entries | Virtual Table (New) - 66 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsQueryBuilder::metaObject |
QgsQueryBuilder::metaObject |
12 |
QgsQueryBuilder::qt_metacast |
QgsQueryBuilder::qt_metacast |
16 |
QgsQueryBuilder::qt_metacall |
QgsQueryBuilder::qt_metacall |
20 |
~QgsQueryBuilder |
~QgsQueryBuilder |
24 |
~QgsQueryBuilder |
~QgsQueryBuilder |
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 |
QWidget::paintEvent |
QWidget::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 |
QDialog::showEvent |
QgsQueryBuilder::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 |
QgsQueryBuilder::accept |
QgsQueryBuilder::accept |
232 |
QgsQueryBuilder::reject |
QgsQueryBuilder::reject |
236 |
(int (*)(...))-0x000000008 |
(int (*)(...))-0x000000008 |
240 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
244 |
non-virtual thunk |
non-virtual thunk |
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 |
[+] affected symbols (1)
QWidget::showEvent ( QShowEvent* p1 )The method 'QgsQueryBuilder::showEvent (QShowEvent* event)' will be called instead of this method.
qgsrasterlayer.h
[+] class QgsRasterLayer (5)
| Change |
Effect |
1 | Size of this type has been changed from 380 bytes to 376 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field mError has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field mErrorCaption has been removed from this type. | Size of the inclusive type has been changed. |
4 | Virtual method QgsRasterLayer::lastError ( ) has been overridden by QgsMapLayer::lastError ( ). | Method QgsMapLayer::lastError ( ) will be called instead of QgsRasterLayer::lastError ( ) by old applications. |
5 | Virtual method QgsRasterLayer::lastErrorTitle ( ) has been overridden by QgsMapLayer::lastErrorTitle ( ). | Method QgsMapLayer::lastErrorTitle ( ) will be called instead of QgsRasterLayer::lastErrorTitle ( ) by old applications. |
[+] 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 |
QgsRasterLayer::metaObject |
QgsRasterLayer::metaObject |
12 |
QgsRasterLayer::qt_metacast |
QgsRasterLayer::qt_metacast |
16 |
QgsRasterLayer::qt_metacall |
QgsRasterLayer::qt_metacall |
20 |
~QgsRasterLayer |
~QgsRasterLayer |
24 |
~QgsRasterLayer |
~QgsRasterLayer |
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 |
QgsRasterLayer::reload |
QgsRasterLayer::reload |
60 |
QgsRasterLayer::draw |
QgsRasterLayer::createMapRenderer |
64 |
QgsMapLayer::drawLabels |
QgsRasterLayer::draw |
68 |
QgsMapLayer::extent |
QgsMapLayer::drawLabels |
72 |
QgsRasterLayer::subLayers |
QgsMapLayer::extent |
76 |
QgsRasterLayer::setLayerOrder |
QgsRasterLayer::subLayers |
80 |
QgsRasterLayer::setSubLayerVisibility |
QgsRasterLayer::setLayerOrder |
84 |
QgsMapLayer::isEditable |
QgsRasterLayer::setSubLayerVisibility |
88 |
QgsRasterLayer::lastErrorTitle |
QgsMapLayer::isEditable |
92 |
QgsRasterLayer::lastError |
QgsMapLayer::lastErrorTitle |
96 |
QgsMapLayer::error |
QgsMapLayer::lastError |
100 |
QgsMapLayer::styleURI |
QgsMapLayer::error |
104 |
QgsMapLayer::loadDefaultStyle |
QgsMapLayer::styleURI |
108 |
QgsMapLayer::loadNamedStyle |
QgsMapLayer::loadDefaultStyle |
112 |
QgsMapLayer::loadNamedStyleFromDb |
QgsMapLayer::loadNamedStyle |
116 |
QgsMapLayer::exportNamedStyle |
QgsMapLayer::loadNamedStyleFromDb |
120 |
QgsMapLayer::exportSldStyle |
QgsMapLayer::exportNamedStyle |
124 |
QgsMapLayer::saveDefaultStyle |
QgsMapLayer::exportSldStyle |
128 |
QgsMapLayer::saveNamedStyle |
QgsMapLayer::saveDefaultStyle |
132 |
QgsMapLayer::saveSldStyle |
QgsMapLayer::saveNamedStyle |
136 |
QgsMapLayer::loadSldStyle |
QgsMapLayer::saveSldStyle |
140 |
QgsMapLayer::readSld |
QgsMapLayer::loadSldStyle |
144 |
QgsRasterLayer::readSymbology |
QgsMapLayer::readSld |
148 |
QgsRasterLayer::writeSymbology |
QgsRasterLayer::readSymbology |
152 |
QgsMapLayer::onCacheImageDelete |
QgsRasterLayer::writeSymbology |
156 |
QgsMapLayer::invalidTransformInput |
QgsMapLayer::onCacheImageDelete |
160 |
QgsRasterLayer::metadata |
QgsMapLayer::invalidTransformInput |
164 |
QgsRasterLayer::timestamp |
QgsRasterLayer::metadata |
168 |
QgsMapLayer::setExtent |
QgsRasterLayer::timestamp |
172 |
QgsRasterLayer::readXml |
QgsMapLayer::setExtent |
176 |
QgsRasterLayer::writeXml |
QgsRasterLayer::readXml |
180 |
|
QgsRasterLayer::writeXml |
[+] 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.
...
qgsrelationreferencefactory.h
[+] class QgsRelationReferenceFactory (2)
| Change |
Effect |
1 | Size of this type has been changed from 144 bytes to 140 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Size of field mEditorContext has been changed from 136 bytes to 132 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (5)
QgsRelationReferenceFactory::configWidget ( QgsVectorLayer* vl, int fieldIdx, QWidget* parent ) constThis method is from 'QgsRelationReferenceFactory' class.
QgsRelationReferenceFactory::create ( QgsVectorLayer* vl, int fieldIdx, QWidget* editor, QWidget* parent ) constThis method is from 'QgsRelationReferenceFactory' class.
QgsRelationReferenceFactory::QgsRelationReferenceFactory [in-charge] ( QgsAttributeEditorContext context, QString name )This constructor is from 'QgsRelationReferenceFactory' class.
QgsRelationReferenceFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx )This method is from 'QgsRelationReferenceFactory' class.
QgsRelationReferenceFactory::~QgsRelationReferenceFactory [in-charge] ( )This method is from 'QgsRelationReferenceFactory' class.
qgsrenderchecker.h
[+] class QgsRenderChecker (1)
| Change |
Effect |
1 | Field mMapSettings 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 (2)
| Change |
Effect |
1 | Field mShowSelection 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 mVectorSimplifyMethod 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::stopRender ( QgsRenderContext& context )1st parameter 'context' (reference) has base type 'QgsRenderContext'.
QgsDiagram::diagramSize ( QgsAttributes const& attributes, QgsRenderContext const& c, QgsDiagramSettings const& s, struct QgsDiagramInterpolationSettings const& is )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagram::renderDiagram ( QgsAttributes const& att, QgsRenderContext& c, QgsDiagramSettings const& s, QPointF const& position )2nd parameter 'c' (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'.
QgsDiagramRendererV2::renderDiagram ( QgsFeature const& feature, QgsRenderContext& c, QPointF const& pos )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
QgsDiagramRendererV2::sizeMapUnits ( QgsFeature const& feature, QgsRenderContext const& c )2nd parameter 'c' (reference) has base type 'QgsRenderContext'.
...
qgsrulebasedrendererv2.h
[+] class QgsRuleBasedRendererV2 (1)
| Change |
Effect |
1 | Virtual method QgsRuleBasedRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) has been overridden by QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ). | Method QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) will be called instead of QgsRuleBasedRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) by old 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 |
QgsRuleBasedRendererV2::symbolForFeature |
QgsRuleBasedRendererV2::symbolForFeature |
12 |
QgsRuleBasedRendererV2::startRender |
QgsRuleBasedRendererV2::startRender |
16 |
QgsRuleBasedRendererV2::stopRender |
QgsFeatureRendererV2::startRender |
20 |
QgsRuleBasedRendererV2::usedAttributes |
QgsRuleBasedRendererV2::stopRender |
24 |
~QgsRuleBasedRendererV2 |
QgsRuleBasedRendererV2::usedAttributes |
28 |
~QgsRuleBasedRendererV2 |
~QgsRuleBasedRendererV2 |
32 |
QgsRuleBasedRendererV2::clone |
~QgsRuleBasedRendererV2 |
36 |
QgsRuleBasedRendererV2::renderFeature |
QgsRuleBasedRendererV2::clone |
40 |
QgsRuleBasedRendererV2::dump |
QgsRuleBasedRendererV2::renderFeature |
44 |
QgsRuleBasedRendererV2::capabilities |
QgsRuleBasedRendererV2::dump |
48 |
QgsRuleBasedRendererV2::symbols |
QgsRuleBasedRendererV2::capabilities |
52 |
QgsRuleBasedRendererV2::save |
QgsRuleBasedRendererV2::symbols |
56 |
QgsFeatureRendererV2::writeSld |
QgsRuleBasedRendererV2::save |
60 |
QgsRuleBasedRendererV2::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsRuleBasedRendererV2::legendSymbologyItems |
QgsRuleBasedRendererV2::toSld |
68 |
QgsRuleBasedRendererV2::legendSymbolItems |
QgsRuleBasedRendererV2::legendSymbologyItems |
72 |
QgsFeatureRendererV2::rotationField |
QgsRuleBasedRendererV2::legendSymbolItems |
76 |
QgsFeatureRendererV2::setRotationField |
QgsFeatureRendererV2::rotationField |
80 |
QgsRuleBasedRendererV2::willRenderFeature |
QgsFeatureRendererV2::setRotationField |
84 |
QgsRuleBasedRendererV2::symbolsForFeature |
QgsRuleBasedRendererV2::willRenderFeature |
88 |
|
QgsRuleBasedRendererV2::symbolsForFeature |
[+] affected symbols (1)
QgsRuleBasedRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )The method 'QgsFeatureRendererV2::startRender (QgsRenderContext& context, QgsVectorLayer const* vlayer)' will be called instead of this method.
[+] class QgsRuleBasedRendererV2::FeatureToRender (1)
| Change |
Effect |
1 | Size of this type has been changed from 28 bytes to 32 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (1)
QgsRuleBasedRendererV2::Rule::renderFeature ( QgsRuleBasedRendererV2::FeatureToRender& featToRender, QgsRenderContext& context, QgsRuleBasedRendererV2::RenderQueue& renderQueue )1st parameter 'featToRender' (reference) has base type 'QgsRuleBasedRendererV2::FeatureToRender'.
qgssinglesymbolrendererv2.h
[+] class QgsSingleSymbolRendererV2 (1)
| Change |
Effect |
1 | Virtual method QgsSingleSymbolRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) has been overridden by QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ). | Method QgsFeatureRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) will be called instead of QgsSingleSymbolRendererV2::startRender ( QgsRenderContext&, QgsVectorLayer const* ) by old 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 |
QgsSingleSymbolRendererV2::symbolForFeature |
QgsSingleSymbolRendererV2::symbolForFeature |
12 |
QgsSingleSymbolRendererV2::startRender |
QgsSingleSymbolRendererV2::startRender |
16 |
QgsSingleSymbolRendererV2::stopRender |
QgsFeatureRendererV2::startRender |
20 |
QgsSingleSymbolRendererV2::usedAttributes |
QgsSingleSymbolRendererV2::stopRender |
24 |
~QgsSingleSymbolRendererV2 |
QgsSingleSymbolRendererV2::usedAttributes |
28 |
~QgsSingleSymbolRendererV2 |
~QgsSingleSymbolRendererV2 |
32 |
QgsSingleSymbolRendererV2::clone |
~QgsSingleSymbolRendererV2 |
36 |
QgsFeatureRendererV2::renderFeature |
QgsSingleSymbolRendererV2::clone |
40 |
QgsSingleSymbolRendererV2::dump |
QgsFeatureRendererV2::renderFeature |
44 |
QgsSingleSymbolRendererV2::capabilities |
QgsSingleSymbolRendererV2::dump |
48 |
QgsSingleSymbolRendererV2::symbols |
QgsSingleSymbolRendererV2::capabilities |
52 |
QgsSingleSymbolRendererV2::save |
QgsSingleSymbolRendererV2::symbols |
56 |
QgsFeatureRendererV2::writeSld |
QgsSingleSymbolRendererV2::save |
60 |
QgsSingleSymbolRendererV2::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsSingleSymbolRendererV2::legendSymbologyItems |
QgsSingleSymbolRendererV2::toSld |
68 |
QgsSingleSymbolRendererV2::legendSymbolItems |
QgsSingleSymbolRendererV2::legendSymbologyItems |
72 |
QgsSingleSymbolRendererV2::rotationField |
QgsSingleSymbolRendererV2::legendSymbolItems |
76 |
QgsSingleSymbolRendererV2::setRotationField |
QgsSingleSymbolRendererV2::rotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsSingleSymbolRendererV2::setRotationField |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::willRenderFeature |
88 |
|
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (1)
QgsSingleSymbolRendererV2::startRender ( QgsRenderContext& context, QgsVectorLayer const* vlayer )The method 'QgsFeatureRendererV2::startRender (QgsRenderContext& context, QgsVectorLayer const* vlayer)' will be called instead of this method.
qgsspatialindex.h
[+] class QgsSpatialIndex (3)
| Change |
Effect |
1 | Size of this type has been changed from 12 bytes to 4 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field mRTree has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field mStorage has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (3)
QgsSpatialIndex::QgsSpatialIndex [in-charge] ( )This constructor is from 'QgsSpatialIndex' class.
QgsSpatialIndex::rectToRegion ( QgsRectangle rect )This method is from 'QgsSpatialIndex' class.
QgsSpatialIndex::~QgsSpatialIndex [in-charge] ( )This method is from 'QgsSpatialIndex' class.
qgsstylev2.h
[+] class QgsStyleV2 (4)
| Change |
Effect |
1 | Virtual method QObject::metaObject ( ) const has been overridden by QgsStyleV2::metaObject ( ) const. | Method QgsStyleV2::metaObject ( ) const will be called instead of QObject::metaObject ( ) const by old applications. |
2 | Virtual method QObject::qt_metacall ( enum QMetaObject::Call, int, void** ) has been overridden by QgsStyleV2::qt_metacall ( enum QMetaObject::Call, int, void** ). | Method QgsStyleV2::qt_metacall ( enum QMetaObject::Call, int, void** ) will be called instead of QObject::qt_metacall ( enum QMetaObject::Call, int, void** ) by old applications. |
3 | Virtual method QObject::qt_metacast ( char const* ) has been overridden by QgsStyleV2::qt_metacast ( char const* ). | Method QgsStyleV2::qt_metacast ( char const* ) will be called instead of QObject::qt_metacast ( char const* ) by old applications. |
4 | Virtual method QObject::~QObject ( ) has been overridden by QgsStyleV2::~QgsStyleV2 ( ). | Method QgsStyleV2::~QgsStyleV2 ( ) will be called instead of QObject::~QObject ( ) by old applications. |
[+] affected symbols (3)
QObject::metaObject ( ) constThe method 'QgsStyleV2::metaObject () const' will be called instead of this method.
QObject::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )The method 'QgsStyleV2::qt_metacall (enum QMetaObject::Call p1, int p2, void** p3)' will be called instead of this method.
QObject::qt_metacast ( char const* p1 )The method 'QgsStyleV2::qt_metacast (char const* p1)' will be called instead of this method.
qgssvgcache.h
[+] class QgsSvgCache (1)
| Change |
Effect |
1 | Field mMutex 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 QgsLineSymbolLayerV2 (3)
| Change |
Effect |
1 | Field mWidthMapUnitScale 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 | Virtual method QgsSymbolLayerV2::outputUnit ( ) const has been overridden by QgsLineSymbolLayerV2::outputUnit ( ) const. | Method QgsLineSymbolLayerV2::outputUnit ( ) const will be called instead of QgsSymbolLayerV2::outputUnit ( ) const by old applications. |
3 | Virtual method QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) has been overridden by QgsLineSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ). | Method QgsLineSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) will be called instead of QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 40 entries | Virtual Table (New) - 42 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
QgsSymbolLayerV2::color |
QgsSymbolLayerV2::color |
12 |
QgsSymbolLayerV2::setColor |
QgsSymbolLayerV2::setColor |
16 |
QgsSymbolLayerV2::setOutlineColor |
QgsSymbolLayerV2::setOutlineColor |
20 |
QgsSymbolLayerV2::outlineColor |
QgsSymbolLayerV2::outlineColor |
24 |
QgsSymbolLayerV2::setFillColor |
QgsSymbolLayerV2::setFillColor |
28 |
QgsSymbolLayerV2::fillColor |
QgsSymbolLayerV2::fillColor |
32 |
~QgsLineSymbolLayerV2 |
~QgsLineSymbolLayerV2 |
36 |
~QgsLineSymbolLayerV2 |
~QgsLineSymbolLayerV2 |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
QgsSymbolLayerV2::toSld |
QgsSymbolLayerV2::toSld |
60 |
QgsSymbolLayerV2::ogrFeatureStyle |
QgsSymbolLayerV2::ogrFeatureStyle |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
QgsLineSymbolLayerV2::drawPreviewIcon |
QgsLineSymbolLayerV2::drawPreviewIcon |
72 |
QgsSymbolLayerV2::subSymbol |
QgsSymbolLayerV2::subSymbol |
76 |
QgsSymbolLayerV2::setSubSymbol |
QgsSymbolLayerV2::setSubSymbol |
80 |
QgsSymbolLayerV2::estimateMaxBleed |
QgsSymbolLayerV2::estimateMaxBleed |
84 |
QgsSymbolLayerV2::setOutputUnit |
QgsLineSymbolLayerV2::setOutputUnit |
88 |
QgsSymbolLayerV2::outputUnit |
QgsLineSymbolLayerV2::outputUnit |
92 |
QgsSymbolLayerV2::usedAttributes |
QgsLineSymbolLayerV2::setMapUnitScale |
96 |
QgsSymbolLayerV2::dataDefinedProperty |
QgsLineSymbolLayerV2::mapUnitScale |
100 |
QgsSymbolLayerV2::dataDefinedPropertyString |
QgsSymbolLayerV2::usedAttributes |
104 |
QgsSymbolLayerV2::setDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedProperty |
108 |
QgsSymbolLayerV2::removeDataDefinedProperty |
QgsSymbolLayerV2::dataDefinedPropertyString |
112 |
QgsSymbolLayerV2::removeDataDefinedProperties |
QgsSymbolLayerV2::setDataDefinedProperty |
116 |
QgsSymbolLayerV2::writeDxf |
QgsSymbolLayerV2::removeDataDefinedProperty |
120 |
QgsLineSymbolLayerV2::dxfWidth |
QgsSymbolLayerV2::removeDataDefinedProperties |
124 |
QgsSymbolLayerV2::dxfColor |
QgsSymbolLayerV2::writeDxf |
128 |
QgsSymbolLayerV2::dxfCustomDashPattern |
QgsLineSymbolLayerV2::dxfWidth |
132 |
QgsSymbolLayerV2::dxfPenStyle |
QgsSymbolLayerV2::dxfColor |
136 |
QgsSymbolLayerV2::prepareExpressions |
QgsSymbolLayerV2::dxfCustomDashPattern |
140 |
QgsSymbolLayerV2::expression |
QgsSymbolLayerV2::dxfPenStyle |
144 |
__cxa_pure_virtual |
QgsSymbolLayerV2::prepareExpressions |
148 |
QgsLineSymbolLayerV2::renderPolygonOutline |
QgsSymbolLayerV2::expression |
152 |
QgsLineSymbolLayerV2::setWidth |
__cxa_pure_virtual |
156 |
QgsLineSymbolLayerV2::width |
QgsLineSymbolLayerV2::renderPolygonOutline |
160 |
|
QgsLineSymbolLayerV2::setWidth |
164 |
|
QgsLineSymbolLayerV2::width |
[+] affected symbols (9)
QgsLineSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext& context, QSize size )This method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::dxfWidth ( struct QgsDxfExport const& e, QgsSymbolV2RenderContext const& context ) constThis method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::QgsLineSymbolLayerV2 [in-charge] ( bool locked )This constructor is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::renderPolygonOutline ( QPolygonF const& points, QList<QPolygonF>* rings, QgsSymbolV2RenderContext& context )This method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::setWidth ( double width )This method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::width ( ) constThis method is from 'QgsLineSymbolLayerV2' class.
QgsLineSymbolLayerV2::~QgsLineSymbolLayerV2 [in-charge] ( )This method is from 'QgsLineSymbolLayerV2' class.
QgsSymbolLayerV2::outputUnit ( ) constThe method 'QgsLineSymbolLayerV2::outputUnit () const' will be called instead of this method.
QgsSymbolLayerV2::setOutputUnit ( enum QgsSymbolV2::OutputUnit unit )The method 'QgsLineSymbolLayerV2::setOutputUnit (enum QgsSymbolV2::OutputUnit unit)' will be called instead of this method.
qgssymbolv2.h
[+] class QgsSymbolV2RenderContext (4)
| Change |
Effect |
1 | Field mFields 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 mMapUnitScale 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 mRenderContext has been changed from 132 bytes to 152 bytes. | Size of the inclusive type has been changed. |
4 | Field mLayer has been removed from this type. | Size of the inclusive type has been changed. |
[+] 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'.
QgsEllipseSymbolLayerV2::writeDxf ( struct QgsDxfExport& e, double mmMapUnitScaleFactor, QString const& layerName, QgsSymbolV2RenderContext const* context, QgsFeature const* f, QPointF const& shift ) const4th parameter 'context' (pointer) has base type 'QgsSymbolV2RenderContext'.
QgsFillSymbolLayerV2::_renderPolygon ( QPainter* p, QPolygonF const& points, QList<QPolygonF>const* rings, QgsSymbolV2RenderContext& context )4th 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'.
...
qgsvectorfieldsymbollayer.h
[+] class QgsVectorFieldSymbolLayer (1)
| Change |
Effect |
1 | Field mDistanceMapUnitScale 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)
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 QgsAttributeEditorContainer (1)
| Change |
Effect |
1 | Field mIsGroupBox 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 (5)
QgsAttributeEditorContainer::addChildElement ( QgsAttributeEditorElement* widget )This method is from 'QgsAttributeEditorContainer' class.
QgsAttributeEditorContainer::findElements ( enum QgsAttributeEditorElement::AttributeEditorType type ) constThis method is from 'QgsAttributeEditorContainer' class.
QgsAttributeEditorContainer::isGroupBox ( ) constThis 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 (13)
| Change |
Effect |
1 | Size of this type has been changed from 368 bytes to 328 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field mCheckedStates has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field mCurrentRendererContext has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field mDateFormats has been removed from this type. | Size of the inclusive type has been changed. |
5 | Field mEditTypes has been removed from this type. | Size of the inclusive type has been changed. |
6 | Field mEnableBackbuffer has been removed from this type. | Size of the inclusive type has been changed. |
7 | Field mProviderIterator has been removed from this type. | Size of the inclusive type has been changed. |
8 | Field mRanges has been removed from this type. | Size of the inclusive type has been changed. |
9 | Field mUpdateThreshold has been removed from this type. | Size of the inclusive type has been changed. |
10 | Field mValueMaps has been removed from this type. | Size of the inclusive type has been changed. |
11 | Field mValueRelations has been removed from this type. | Size of the inclusive type has been changed. |
12 | Field mWidgetSize has been removed from this type. | Size of the inclusive type has been changed. |
13 | Virtual method QgsVectorLayer::onCacheImageDelete ( ) has been overridden by QgsMapLayer::onCacheImageDelete ( ). | Method QgsMapLayer::onCacheImageDelete ( ) will be called instead of QgsVectorLayer::onCacheImageDelete ( ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 56 entries | Virtual Table (New) - 57 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::createMapRenderer |
64 |
QgsVectorLayer::drawLabels |
QgsVectorLayer::draw |
68 |
QgsVectorLayer::extent |
QgsVectorLayer::drawLabels |
72 |
QgsMapLayer::subLayers |
QgsVectorLayer::extent |
76 |
QgsMapLayer::setLayerOrder |
QgsMapLayer::subLayers |
80 |
QgsMapLayer::setSubLayerVisibility |
QgsMapLayer::setLayerOrder |
84 |
QgsVectorLayer::isEditable |
QgsMapLayer::setSubLayerVisibility |
88 |
QgsMapLayer::lastErrorTitle |
QgsVectorLayer::isEditable |
92 |
QgsMapLayer::lastError |
QgsMapLayer::lastErrorTitle |
96 |
QgsMapLayer::error |
QgsMapLayer::lastError |
100 |
QgsMapLayer::styleURI |
QgsMapLayer::error |
104 |
QgsMapLayer::loadDefaultStyle |
QgsMapLayer::styleURI |
108 |
QgsVectorLayer::loadNamedStyle |
QgsMapLayer::loadDefaultStyle |
112 |
QgsMapLayer::loadNamedStyleFromDb |
QgsVectorLayer::loadNamedStyle |
116 |
QgsMapLayer::exportNamedStyle |
QgsMapLayer::loadNamedStyleFromDb |
120 |
QgsMapLayer::exportSldStyle |
QgsMapLayer::exportNamedStyle |
124 |
QgsMapLayer::saveDefaultStyle |
QgsMapLayer::exportSldStyle |
128 |
QgsMapLayer::saveNamedStyle |
QgsMapLayer::saveDefaultStyle |
132 |
QgsMapLayer::saveSldStyle |
QgsMapLayer::saveNamedStyle |
136 |
QgsMapLayer::loadSldStyle |
QgsMapLayer::saveSldStyle |
140 |
QgsVectorLayer::readSld |
QgsMapLayer::loadSldStyle |
144 |
QgsVectorLayer::readSymbology |
QgsVectorLayer::readSld |
148 |
QgsVectorLayer::writeSymbology |
QgsVectorLayer::readSymbology |
152 |
QgsVectorLayer::onCacheImageDelete |
QgsVectorLayer::writeSymbology |
156 |
QgsMapLayer::invalidTransformInput |
QgsMapLayer::onCacheImageDelete |
160 |
QgsVectorLayer::metadata |
QgsMapLayer::invalidTransformInput |
164 |
QgsMapLayer::timestamp |
QgsVectorLayer::metadata |
168 |
QgsVectorLayer::setExtent |
QgsMapLayer::timestamp |
172 |
QgsVectorLayer::readXml |
QgsVectorLayer::setExtent |
176 |
QgsVectorLayer::writeXml |
QgsVectorLayer::readXml |
180 |
QgsVectorLayer::saveStyleToDatabase |
QgsVectorLayer::writeXml |
184 |
QgsVectorLayer::listStylesInDatabase |
QgsVectorLayer::saveStyleToDatabase |
188 |
QgsVectorLayer::getStyleFromDatabase |
QgsVectorLayer::listStylesInDatabase |
192 |
QgsVectorLayer::loadNamedStyle |
QgsVectorLayer::getStyleFromDatabase |
196 |
QgsVectorLayer::applyNamedStyle |
QgsVectorLayer::loadNamedStyle |
200 |
QgsVectorLayer::featureCount |
QgsVectorLayer::applyNamedStyle |
204 |
QgsVectorLayer::setSubsetString |
QgsVectorLayer::featureCount |
208 |
QgsVectorLayer::subsetString |
QgsVectorLayer::setSubsetString |
212 |
QgsVectorLayer::isReadOnly |
QgsVectorLayer::subsetString |
216 |
QgsVectorLayer::isModified |
QgsVectorLayer::isReadOnly |
220 |
QgsVectorLayer::updateExtents |
QgsVectorLayer::isModified |
224 |
|
QgsVectorLayer::updateExtents |
[+] affected symbols (>10)
QgsAtlasComposition::coverageLayerChanged ( QgsVectorLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsAtlasComposition::setCoverageLayer ( QgsVectorLayer* lmap )1st parameter 'lmap' (pointer) has base type 'QgsVectorLayer'.
QgsAttributeEditorContext::adjustForLayer ( QgsVectorLayer* layer )1st parameter 'layer' (pointer) has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::addCategory ( QgsRendererCategoryV2 const& category )Field 'category->mSymbol->d->mLayer' in 1st parameter 'category' (reference) has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::capabilities ( )Field 'this->mSourceSymbol->d->mLayer' in the object of this method has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::categoryIndexForValue ( QVariant val )Field 'this->mSourceSymbol->d->mLayer' in the object of this method has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::clone ( )Field 'this->mSourceSymbol->d->mLayer' in the object of this method has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::deleteAllCategories ( )Field 'this->mSourceSymbol->d->mLayer' in the object of this method has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::deleteCategory ( int catIndex )Field 'this->mSourceSymbol->d->mLayer' in the object of this method has base type 'QgsVectorLayer'.
QgsCategorizedSymbolRendererV2::dump ( ) constField 'this->mSourceSymbol->d->mLayer' in the object of this method has base type 'QgsVectorLayer'.
...
qgsvectorlayerfeatureiterator.h
[+] class QgsVectorLayerFeatureIterator (1)
| Change |
Effect |
1 | Size of this type has been changed from 308 bytes to 288 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (>10)
QgsVectorLayerFeatureIterator::addJoinedAttributes ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::close ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchFeature ( QgsFeature& feature )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextAddedFeature ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::fetchNextChangedAttributeFeature ( 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::nextFeatureFilterExpression ( QgsFeature& f )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareJoins ( )This method is from 'QgsVectorLayerFeatureIterator' class.
QgsVectorLayerFeatureIterator::prepareSimplification ( QgsSimplifyMethod const& simplifyMethod )This method is from 'QgsVectorLayerFeatureIterator' class.
...
qgsvectorlayerundocommand.h
[+] class QgsVectorLayerUndoCommandAddFeature (1)
| Change |
Effect |
1 | Size of field mFeature has been changed from 24 bytes to 28 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (4)
QgsVectorLayerUndoCommandAddFeature::QgsVectorLayerUndoCommandAddFeature [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeature& f )This constructor is from 'QgsVectorLayerUndoCommandAddFeature' class.
QgsVectorLayerUndoCommandAddFeature::redo ( )This method is from 'QgsVectorLayerUndoCommandAddFeature' class.
QgsVectorLayerUndoCommandAddFeature::undo ( )This method is from 'QgsVectorLayerUndoCommandAddFeature' class.
QgsVectorLayerUndoCommandAddFeature::~QgsVectorLayerUndoCommandAddFeature [in-charge] ( )This method is from 'QgsVectorLayerUndoCommandAddFeature' class.
[+] class QgsVectorLayerUndoCommandDeleteFeature (1)
| Change |
Effect |
1 | Size of field mOldAddedFeature has been changed from 24 bytes to 28 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (4)
QgsVectorLayerUndoCommandDeleteFeature::QgsVectorLayerUndoCommandDeleteFeature [in-charge] ( QgsVectorLayerEditBuffer* buffer, QgsFeatureId fid )This constructor is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
QgsVectorLayerUndoCommandDeleteFeature::redo ( )This method is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
QgsVectorLayerUndoCommandDeleteFeature::undo ( )This method is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
QgsVectorLayerUndoCommandDeleteFeature::~QgsVectorLayerUndoCommandDeleteFeature [in-charge] ( )This method is from 'QgsVectorLayerUndoCommandDeleteFeature' class.
to the top
Problems with Symbols, Low Severity (29)
qgisgui.h
namespace QgisGui
[+] ModalDialogFlags [data] (1)
[symbol: _ZN7QgisGuiL16ModalDialogFlagsE]
| Change | Effect |
---|
1 | Type of this global data has been changed from Qt::WFlags const to Qt::WindowFlags const. | Replacement of data type may indicate a change in semantic meaning. |
qgsatlascomposition.h,
libqgis_core.so.2.2.0
[+] QgsAtlasComposition::prepareForFeature ( int i ) (1)
[symbol: _ZN19QgsAtlasComposition17prepareForFeatureEi]
| 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::prepareForFeature ( QgsFeature* feat ) (1)
[symbol: _ZN19QgsAtlasComposition17prepareForFeatureEP10QgsFeature]
| 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::setCoverageLayer ( QgsVectorLayer* lmap ) (1)
changed to:QgsAtlasComposition::setCoverageLayer ( QgsVectorLayer* layer )
[symbol: _ZN19QgsAtlasComposition16setCoverageLayerEP14QgsVectorLayer]
| Change | Effect |
---|
1 | 1st parameter lmap has been renamed to layer. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] QgsAtlasComposition::setEnabled ( bool e ) (1)
changed to:QgsAtlasComposition::setEnabled ( bool enabled )
[symbol: _ZN19QgsAtlasComposition10setEnabledEb]
| Change | Effect |
---|
1 | 1st parameter e has been renamed to enabled. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] QgsAtlasComposition::setFilenamePattern ( QString const& pattern ) (1)
[symbol: _ZN19QgsAtlasComposition18setFilenamePatternERK7QString]
| 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. |
qgseditorwidgetfactory.h,
libqgis_gui.so.2.2.0
[+] QgsEditorWidgetFactory::readConfig ( QDomElement const& configElement, QgsVectorLayer* layer, int fieldIdx ) (1)
[symbol: _ZN22QgsEditorWidgetFactory10readConfigERK11QDomElementP14QgsVectorLayeri]
| Change | Effect |
---|
1 | This method became private. | Old applications will continue using this method, but it may require a different initialization of the environment and parameters. |
qgseditorwidgetregistry.h,
libqgis_gui.so.2.2.0
[+] QgsEditorWidgetRegistry::factories ( ) (2)
[symbol: _ZN23QgsEditorWidgetRegistry9factoriesEv]
| Change | Effect |
---|
1 | The pointer level of return value has been increased from 0 to 1. | Applications will treat the return value as the lower-dimension array and will not read all elements. This may change the behavior of applications. |
2 | Type of return value has been changed from QMap<QString,QgsEditorWidgetFactory*>const to QMap<QString,QgsEditorWidgetFactory*>const&. | Replacement of return type may indicate a change in its semantic meaning. |
qgsgenericprojectionselector.h,
libqgis_gui.so.2.2.0
[+] QgsGenericProjectionSelector::QgsGenericProjectionSelector [in-charge] ( QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsGenericProjectionSelector::QgsGenericProjectionSelector [in-charge] ( QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN28QgsGenericProjectionSelectorC1EP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 2nd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsGenericProjectionSelector::QgsGenericProjectionSelector [not-in-charge] ( QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsGenericProjectionSelector::QgsGenericProjectionSelector [not-in-charge] ( QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN28QgsGenericProjectionSelectorC2EP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 2nd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsmapcanvas.h,
libqgis_gui.so.2.2.0
[+] QgsMapCanvas::mapUnitsChanged ( ) (1)
[symbol: _ZN12QgsMapCanvas15mapUnitsChangedEv]
| Change | Effect |
---|
1 | This method became protected. | Old applications will continue using this method, but it may require a different initialization of the environment and parameters. |
qgsmessagelogviewer.h,
libqgis_gui.so.2.2.0
[+] QgsMessageLogViewer::QgsMessageLogViewer [not-in-charge] ( QStatusBar* statusBar, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsMessageLogViewer::QgsMessageLogViewer [not-in-charge] ( struct QStatusBar* statusBar, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN19QgsMessageLogViewerC2EP10QStatusBarP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsMessageLogViewer::QgsMessageLogViewer [in-charge] ( QStatusBar* statusBar, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsMessageLogViewer::QgsMessageLogViewer [in-charge] ( struct QStatusBar* statusBar, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN19QgsMessageLogViewerC1EP10QStatusBarP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsmessageviewer.h,
libqgis_gui.so.2.2.0
[+] QgsMessageViewer::QgsMessageViewer [not-in-charge] ( QWidget* parent, Qt::WFlags fl, bool deleteOnClose ) (1)
changed to:QgsMessageViewer::QgsMessageViewer [not-in-charge] ( QWidget* parent, Qt::WindowFlags fl, bool deleteOnClose )
[symbol: _ZN16QgsMessageViewerC2EP7QWidget6QFlagsIN2Qt10WindowTypeEEb]
| Change | Effect |
---|
1 | Type of 2nd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsMessageViewer::QgsMessageViewer [in-charge] ( QWidget* parent, Qt::WFlags fl, bool deleteOnClose ) (1)
changed to:QgsMessageViewer::QgsMessageViewer [in-charge] ( QWidget* parent, Qt::WindowFlags fl, bool deleteOnClose )
[symbol: _ZN16QgsMessageViewerC1EP7QWidget6QFlagsIN2Qt10WindowTypeEEb]
| Change | Effect |
---|
1 | Type of 2nd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsowssourceselect.h,
libqgis_gui.so.2.2.0
[+] QgsOWSSourceSelect::QgsOWSSourceSelect [in-charge] ( QString service, QWidget* parent, Qt::WFlags fl, bool managerMode, bool embeddedMode ) (1)
changed to:QgsOWSSourceSelect::QgsOWSSourceSelect [in-charge] ( QString service, QWidget* parent, Qt::WindowFlags fl, bool managerMode, bool embeddedMode )
[symbol: _ZN18QgsOWSSourceSelectC1E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEEbb]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsOWSSourceSelect::QgsOWSSourceSelect [not-in-charge] ( QString service, QWidget* parent, Qt::WFlags fl, bool managerMode, bool embeddedMode ) (1)
changed to:QgsOWSSourceSelect::QgsOWSSourceSelect [not-in-charge] ( QString service, QWidget* parent, Qt::WindowFlags fl, bool managerMode, bool embeddedMode )
[symbol: _ZN18QgsOWSSourceSelectC2E7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEEbb]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsprojectionselector.h,
libqgis_gui.so.2.2.0
[+] QgsProjectionSelector::QgsProjectionSelector [not-in-charge] ( QWidget* parent, char const* name, Qt::WFlags fl ) (1)
changed to:QgsProjectionSelector::QgsProjectionSelector [not-in-charge] ( QWidget* parent, char const* name, Qt::WindowFlags fl )
[symbol: _ZN21QgsProjectionSelectorC2EP7QWidgetPKc6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsProjectionSelector::QgsProjectionSelector [in-charge] ( QWidget* parent, char const* name, Qt::WFlags fl ) (1)
changed to:QgsProjectionSelector::QgsProjectionSelector [in-charge] ( QWidget* parent, char const* name, Qt::WindowFlags fl )
[symbol: _ZN21QgsProjectionSelectorC1EP7QWidgetPKc6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsproviderregistry.h,
libqgis_core.so.2.2.0
[+] QgsProviderRegistry::selectWidget ( QString const& providerKey, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsProviderRegistry::selectWidget ( QString const& providerKey, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN19QgsProviderRegistry12selectWidgetERK7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsquerybuilder.h,
libqgis_gui.so.2.2.0
[+] QgsQueryBuilder::QgsQueryBuilder [not-in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsQueryBuilder::QgsQueryBuilder [not-in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN15QgsQueryBuilderC2EP14QgsVectorLayerP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsQueryBuilder::QgsQueryBuilder [in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsQueryBuilder::QgsQueryBuilder [in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN15QgsQueryBuilderC1EP14QgsVectorLayerP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgsrasterlayer.h,
libqgis_core.so.2.2.0
[+] QgsRasterLayer::legendSymbologyItems ( ) const (1)
[symbol: _ZNK14QgsRasterLayer20legendSymbologyItemsEv]
| Change | Effect |
---|
1 | Type of return value has been changed from QList<QPair<QString,QColor> > to QgsLegendColorList. | Replacement of return type may indicate a change in its semantic meaning. |
qgssearchquerybuilder.h,
libqgis_gui.so.2.2.0
[+] QgsSearchQueryBuilder::QgsSearchQueryBuilder [not-in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsSearchQueryBuilder::QgsSearchQueryBuilder [not-in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN21QgsSearchQueryBuilderC2EP14QgsVectorLayerP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] QgsSearchQueryBuilder::QgsSearchQueryBuilder [in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WFlags fl ) (1)
changed to:QgsSearchQueryBuilder::QgsSearchQueryBuilder [in-charge] ( QgsVectorLayer* layer, QWidget* parent, Qt::WindowFlags fl )
[symbol: _ZN21QgsSearchQueryBuilderC1EP14QgsVectorLayerP7QWidget6QFlagsIN2Qt10WindowTypeEE]
| Change | Effect |
---|
1 | Type of 3rd parameter fl has been changed from Qt::WFlags to Qt::WindowFlags. | Replacement of parameter data type may indicate a change in its semantic meaning. |
qgssymbollayerv2utils.h,
libqgis_core.so.2.2.0
[+] offsetLine ( QPolygonF polyline, double dist ) (1)
[symbol: _Z10offsetLine9QPolygonFd]
| Change | Effect |
---|
1 | Type of return value has been changed from QPolygonF to QList<QPolygonF>. | Replacement of return type may indicate a change in its semantic meaning. |
qgsvectordataprovider.h,
libqgis_core.so.2.2.0
[+] QgsVectorDataProvider::convertValue ( enum QVariant::Type type, QString value ) (1)
changed to:QgsVectorDataProvider::convertValue ( enum QVariant::Type type, QString value ) [static]
[symbol: _ZN21QgsVectorDataProvider12convertValueEN8QVariant4TypeE7QString]
| Change | Effect |
---|
1 | 1st parameter type has been renamed to value. | Renaming of a parameter may indicate a change in its semantic meaning. |
qgsvectorlayer.h,
libqgis_core.so.2.2.0
[+] QgsVectorLayer::setEditorWidgetV2Config ( int attrIdx, QMap<QString, QVariant>const& config ) (1)
changed to:QgsVectorLayer::setEditorWidgetV2Config ( int attrIdx, QgsEditorWidgetConfig const& config )
[symbol: _ZN14QgsVectorLayer23setEditorWidgetV2ConfigEiRK4QMapI7QString8QVariantE]
| Change | Effect |
---|
1 | Type of 2nd parameter config has been changed from QMap<QString,QVariant>const& to QgsEditorWidgetConfig const&. | Replacement of parameter data type may indicate a change in its semantic meaning. |
to the top
Other Changes in Data Types (7)
qgscomposeritemcommand.h
[+] enum QgsComposerMergeCommand::Context (1)
| Change |
Effect |
1 | The member ItemTransparency with value 40 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'.
qgsexpressionbuilderwidget.h
[+] class QgsExpressionBuilderWidget (2)
| Change |
Effect |
1 | Size of field mDa has been changed from 128 bytes to 124 bytes. | No effect. |
2 | Size of field mFeature has been changed from 24 bytes to 28 bytes. | No effect. |
[+] 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::loadRecent ( QString key )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::loadSampleValues ( )This method is from 'QgsExpressionBuilderWidget' class.
QgsExpressionBuilderWidget::metaObject ( ) constThis method is from 'QgsExpressionBuilderWidget' class.
...
qgshighlight.h
[+] class QgsHighlight (1)
| Change |
Effect |
1 | Size of field mFeature has been changed from 24 bytes to 28 bytes. | No effect. |
[+] affected symbols (8)
QgsHighlight::paint ( QPainter* p )This method is from 'QgsHighlight' class.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsFeature const& feature, QgsVectorLayer* layer )This constructor is from 'QgsHighlight' class.
QgsHighlight::QgsHighlight [in-charge] ( QgsMapCanvas* mapCanvas, QgsGeometry* geom, QgsMapLayer* layer )This constructor 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.
qgspallabeling.h
[+] enum QgsPalLayerSettings::DataDefinedProperties (2)
| Change |
Effect |
1 | The member RepeatDistance with value 84 has been added. | No effect. |
2 | The member RepeatDistanceUnit with value 86 has been added. | No effect. |
[+] affected symbols (8)
QgsPalLayerSettings::dataDefinedEvaluate ( enum QgsPalLayerSettings::DataDefinedProperties p, QVariant& exprVal ) const1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::dataDefinedIsActive ( enum QgsPalLayerSettings::DataDefinedProperties p ) const1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::dataDefinedMap ( enum QgsPalLayerSettings::DataDefinedProperties p ) const1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::dataDefinedProperty ( enum QgsPalLayerSettings::DataDefinedProperties p )1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::dataDefinedUseExpression ( enum QgsPalLayerSettings::DataDefinedProperties p ) const1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::dataDefinedValue ( enum QgsPalLayerSettings::DataDefinedProperties p, QgsFeature& f, QgsFields const& fields ) const1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::removeDataDefinedProperty ( enum QgsPalLayerSettings::DataDefinedProperties p )1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
QgsPalLayerSettings::setDataDefinedProperty ( enum QgsPalLayerSettings::DataDefinedProperties p, bool active, bool useExpr, QString const& expr, QString const& field )1st parameter 'p' has type 'enum QgsPalLayerSettings::DataDefinedProperties'.
qgsrendererv2.h
[+] class QgsFeatureRendererV2 (1)
| Change |
Effect |
1 | Virtual method void QgsFeatureRendererV2::startRender(QgsRenderContext&,QgsVectorLayer const*) became non-pure. | No effect. |
[+] 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 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
__cxa_pure_virtual |
QgsFeatureRendererV2::startRender |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
~QgsFeatureRendererV2 |
__cxa_pure_virtual |
28 |
~QgsFeatureRendererV2 |
~QgsFeatureRendererV2 |
32 |
__cxa_pure_virtual |
~QgsFeatureRendererV2 |
36 |
QgsFeatureRendererV2::renderFeature |
__cxa_pure_virtual |
40 |
QgsFeatureRendererV2::dump |
QgsFeatureRendererV2::renderFeature |
44 |
QgsFeatureRendererV2::capabilities |
QgsFeatureRendererV2::dump |
48 |
__cxa_pure_virtual |
QgsFeatureRendererV2::capabilities |
52 |
QgsFeatureRendererV2::save |
__cxa_pure_virtual |
56 |
QgsFeatureRendererV2::writeSld |
QgsFeatureRendererV2::save |
60 |
QgsFeatureRendererV2::toSld |
QgsFeatureRendererV2::writeSld |
64 |
QgsFeatureRendererV2::legendSymbologyItems |
QgsFeatureRendererV2::toSld |
68 |
QgsFeatureRendererV2::legendSymbolItems |
QgsFeatureRendererV2::legendSymbologyItems |
72 |
QgsFeatureRendererV2::rotationField |
QgsFeatureRendererV2::legendSymbolItems |
76 |
QgsFeatureRendererV2::setRotationField |
QgsFeatureRendererV2::rotationField |
80 |
QgsFeatureRendererV2::willRenderFeature |
QgsFeatureRendererV2::setRotationField |
84 |
QgsFeatureRendererV2::symbolsForFeature |
QgsFeatureRendererV2::willRenderFeature |
88 |
|
QgsFeatureRendererV2::symbolsForFeature |
[+] affected symbols (>10)
QgsFeatureRendererV2::_getLineString ( QPolygonF& pts, QgsRenderContext& context, unsigned char const* wkb ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::_getPoint ( QPointF& pt, QgsRenderContext& context, unsigned char const* wkb ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::_getPolygon ( QPolygonF& pts, QList<QPolygonF>& holes, QgsRenderContext& context, unsigned char const* wkb ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::capabilities ( )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::clone ( )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::defaultRenderer ( enum QGis::GeometryType geomType ) [static]This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::dump ( ) constThis method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::legendSymbolItems ( double scaleDenominator, QString rule )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::legendSymbologyItems ( QSize iconSize )This method is from 'QgsFeatureRendererV2' class.
QgsFeatureRendererV2::load ( QDomElement& symbologyElem ) [static]This method is from 'QgsFeatureRendererV2' class.
...
to the top
Other Changes in Symbols (3)
qgsfieldvalidator.h,
libqgis_gui.so.2.2.0
[+] QgsFieldValidator::QgsFieldValidator [in-charge] ( QObject* parent, QgsField const& field, QString dateFormat ) (1)
[symbol: _ZN17QgsFieldValidatorC1EP7QObjectRK8QgsField7QString]
| Change | Effect |
---|
1 | The default argument "yyyy-MM-dd" of 3rd parameter dateFormat has been added. | No effect. |
[+] QgsFieldValidator::QgsFieldValidator [not-in-charge] ( QObject* parent, QgsField const& field, QString dateFormat ) (1)
[symbol: _ZN17QgsFieldValidatorC2EP7QObjectRK8QgsField7QString]
| Change | Effect |
---|
1 | The default argument "yyyy-MM-dd" of 3rd parameter dateFormat has been added. | No effect. |
qgsvectordataprovider.h,
libqgis_core.so.2.2.0
[+] QgsVectorDataProvider::convertValue ( enum QVariant::Type type, QString value ) (1)
[symbol: _ZN21QgsVectorDataProvider12convertValueEN8QVariant4TypeE7QString]
| Change | Effect |
---|
1 | This method became public. | No effect. |
to the top
Other Changes in Constants (5)
qgsdatetimeeditfactory.h
[+] QGSDATETIMEEDIT_DATEFORMAT
| Change | Effect |
---|
1 | The constant QGSDATETIMEEDIT_DATEFORMAT with value "yyyy-MM-dd" has been added. | No effect. |
[+] QGSDATETIMEEDIT_DATETIMEFORMAT
| Change | Effect |
---|
1 | The constant QGSDATETIMEEDIT_DATETIMEFORMAT with value "yyyy-MM-dd HH:mm:ss" has been added. | No effect. |
[+] QGSDATETIMEEDIT_TIMEFORMAT
| Change | Effect |
---|
1 | The constant QGSDATETIMEEDIT_TIMEFORMAT with value "HH:mm:ss" has been added. | No effect. |
qgsfillsymbollayerv2.h
[+] DEFAULT_SIMPLEFILL_JOINSTYLE
| Change | Effect |
---|
1 | The constant DEFAULT_SIMPLEFILL_JOINSTYLE with value Qt::BevelJoin has been added. | No effect. |
[+] INF
| Change | Effect |
---|
1 | The constant INF with value 1E20 has been added. | No effect. |
to the top
Header Files (292)
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
qgsattributeeditorcontext.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
qgseditorwidgetconfig.h
qgseditorwidgetfactory.h
qgseditorwidgetregistry.h
qgseditorwidgetwrapper.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
qgsgenericfeatureselectionmanager.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
qgsifeatureselectionmanager.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
qgsmaplayeractionregistry.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
qgsrelation.h
qgsrelationmanager.h
qgsrelationreferencefactory.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
qgssimplifymethod.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
qgsvectorlayerselectionmanager.h
qgsvectorlayertools.h
qgsvectorlayerundocommand.h
qgsvectorsimplifymethod.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.2.0
libqgis_core.so.2.2.0
libqgis_gui.so.2.2.0
libqgis_networkanalysis.so.2.2.0
libqgissqlanyconnection.so.2.2.0
to the top