Deprecated List
- Member QgisInterface::
openURL (const QString&url, bool useQgisDocDirectory=true)=0 - Use QDesktopServices instead
- Member QgsAbstractDataSourceWidget::
progress (int, int) - Since QGIS 3.4 this signal is no longer used. Use QgsProxyProgressTask instead to show progress reports.
- Member QgsAttributeEditorRelation::
QgsAttributeEditorRelation (const QString&name, const QgsRelation&relation, QgsAttributeEditorElement*parent) - since QGIS 3.0.2.
- Member QgsAttributeEditorRelation::
QgsAttributeEditorRelation (const QString&name, const QString&relationId, QgsAttributeEditorElement*parent) - since QGIS 3.0.2.
- Member QgsAttributeForm::
attributeChanged (const QString&attribute, const QVariant&value) - since 3.0
- Member QgsAttributeForm::
Mode - Use QgsAttributeEditorContext::
Mode instead. - Member QgsBrowserDockWidget::
addFavorite () - will be removed in QGIS 4.0 - use the methods in QgsBrowserModel instead
- Member QgsBrowserDockWidget::
addFavoriteDirectory () - will be removed in QGIS 4.0 - use the methods in QgsBrowserModel instead
- Member QgsBrowserDockWidget::
addFavoriteDirectory (const QString&favDir, const QString&name=QString()) - will be removed in QGIS 4.0 - use the methods in QgsBrowserModel instead
- Member QgsBrowserDockWidget::
addLayerAtIndex (const QModelIndex&index) - will be removed in QGIS 4.0 - retrieve the QgsLayerItem itself and manually add to project.
- Member QgsBrowserDockWidget::
removeFavorite () - will be removed in QGIS 4.0 - use the methods in QgsBrowserModel instead
- Member QgsBrowserDockWidget::
toggleFastScan () - will be removed in QGIS 4.0
- Member QgsBrowserModel::
connectItem (QgsDataItem*item) - Deprecated since QGIS 3.4 – this method has no effect, and is dangerous to call in earlier QGIS versions.
- Member QgsCategorizedSymbolRenderer::
skipRender () - No longer used, will be removed in QGIS 4.0
- Member QgsCategorizedSymbolRenderer::
symbolForValue (const QVariant&value) const - use variant which takes a second bool argument instead.
- Member QgsCoordinateTransform::
QgsCoordinateTransform (const QgsCoordinateReferenceSystem&source, const QgsCoordinateReferenceSystem&destination) - Use of this constructor is strongly discouraged, as it will not
- Member QgsFeatureListModel::
onBeginInsertRows (const QModelIndex&parent, int first, int last) - use beginInsertRows() instead
- Member QgsFeatureListModel::
onBeginRemoveRows (const QModelIndex&parent, int first, int last) - Use beginRemoveRows() instead
- Member QgsFeatureListModel::
onEndInsertRows (const QModelIndex&parent, int first, int last) - use endInsertRows() instead
- Member QgsFeatureListModel::
onEndRemoveRows (const QModelIndex&parent, int first, int last) - Use endRemoveRows() instead
- Member QgsFeatureRequest::
connectionTimeout () const - Use timeout() instead.
- Member QgsFeatureRequest::
setConnectionTimeout (int connectionTimeout) - Use setTimeout() instead.
- Member QgsLayerTreeViewDefaultActions::
actionMakeTopLevel (QObject*parent=nullptr) - since QGIS 3.2, use actionMoveOutOfGroup()
- Member QgsLayerTreeViewDefaultActions::
makeTopLevel () - since QGIS 3.2, use moveOutOfGroup()
- Member QgsLayoutItemScaleBar::
font () const - use textFormat() instead
- Member QgsLayoutItemScaleBar::
fontColor () const - use textFormat() instead
- Member QgsLayoutItemScaleBar::
setFont (const QFont&font) - use setTextFormat() instead
- Member QgsLayoutItemScaleBar::
setFontColor (const QColor&color) - use setTextFormat() instead
- Member QgsLocator::
prefixedFilters () const - since QGIS 3.2 use filters() instead
- Member QgsMapRendererJob::
drawLabeling (const QgsMapSettings&settings, QgsRenderContext&renderContext, QgsLabelingEngine*labelingEngine2, QPainter*painter) - Will be removed in QGIS 4.0
- Member QgsMapToPixel::
toMapPoint (double x, double y) const - since QGIS 3.4 use toMapCoordinates instead
- Member QgsNewOgrConnection::
showHelp () SIP_DEPRECATED - will be made private with QGIS 4
- Member QgsOpenClUtils::
buildProgram (const cl::Context&context, const QString&source, ExceptionBehavior exceptionBehavior=Catch) - since QGIS 3.6
- Member QgsProcessingAlgorithm::
helpString () const - Unused, will be removed in QGIS 4.0
- Member QgsProject::
fileInfo () const - Use absoluteFilePath(), baseName() or lastModifiedTime() instead
- Member QgsProject::
nonIdentifiableLayers () const - since QGIS 3.4 use QgsMapLayer::
setFlags() instead - Member QgsProject::
nonIdentifiableLayersChanged (QStringList nonIdentifiableLayers) - since QGIS 3.4
- Member QgsProject::
requiredLayers () const - since QGIS 3.4 use QgsMapLayer::
flags() instead - Member QgsProject::
setNonIdentifiableLayers (const QList<QgsMapLayer*>&layers) - since QGIS 3.4 use QgsMapLayer::
setFlags() instead - Member QgsProject::
setNonIdentifiableLayers (const QStringList&layerIds) - since QGIS 3.4 use QgsMapLayer::
setFlags() instead - Member QgsProject::
setRequiredLayers (const QSet<QgsMapLayer*>&layers) - since QGIS 3.4 use QgsMapLayer::
setFlags() instead - Member QgsRasterLayer::
setDataProvider (const QString&provider) - Use the version with ProviderOptions instead.
- Member QgsScaleBarRenderer::
firstLabelXOffset (const QgsScaleBarSettings&settings) const - Use the version with QgsRenderContext instead.
- Member QgsScaleBarSettings::
font () const - use textFormat() instead
- Member QgsScaleBarSettings::
fontColor () const - use textFormat() instead
- Member QgsScaleBarSettings::
setFont (const QFont&font) - use setTextFormat() instead
- Member QgsScaleBarSettings::
setFontColor (const QColor&color) - use textFormat() instead
- Member QgsSpatialIndex::
insertFeature (const QgsFeature&feature) - Use addFeature() instead
- Member QgsSpatialIndex::
insertFeature (QgsFeatureId id, const QgsRectangle&bounds) - Use addFeature() instead
- Member QgsStyleManagerDialog::
itemChanged (QStandardItem*item) SIP_DEPRECATED - in QGIS 3.6 - has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
populateColorRamps (const QStringList&colorRamps, bool checkable=false) SIP_DEPRECATED - No longer required in QGIS 3.6, as the model is updated live. Has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
populateSymbols (const QStringList&symbolNames, bool checkable=false) SIP_DEPRECATED - No longer required in QGIS 3.6, as the model is updated live. Has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
populateTypes () SIP_DEPRECATED - in QGIS 3.6 - has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
regrouped (QStandardItem*) SIP_DEPRECATED - in QGIS 3.6 - has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
removeColorRamp () SIP_DEPRECATED - in QGIS 3.6 - has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
removeSymbol () SIP_DEPRECATED - in QGIS 3.6 - has no effect and will be removed in QGIS 4.0
- Member QgsStyleManagerDialog::
setSymbolsChecked (const QStringList&) SIP_DEPRECATED - in QGIS 3.6 - has no effect and will be removed in QGIS 4.0
- Member QgsSvgCache::
statusChanged (const QString&statusQString) - Deprecated since QGIS 3.6 – no longer emitted.
- Member QgsSymbol::
layer () const - Will be removed in QGIS 4.0
- Member QgsSymbol::
setLayer (const QgsVectorLayer*layer) - Will be removed in QGIS 4.0
- Member QgsVectorLayer::
setDataSource (const QString&dataSource, const QString&baseName, const QString&provider, bool loadDefaultStyleFlag=false) - Use version with ProviderOptions argument instead