19#ifndef QGSABSTRACTDATASOURCEWIDGET_H
20#define QGSABSTRACTDATASOURCEWIDGET_H
28#include <QDialogButtonBox>
86 virtual void addButtonClicked();
107 virtual bool configureFromUri(
const QString &uri );
175 void addLayer(
Qgis::LayerType type, const QString &url, const QString &baseName, const QString &providerKey );
183 void addVectorLayers( const QStringList &layerList, const QString &encoding, const QString &dataSourceType );
192 void replaceVectorLayer( const QString &oldId, const QString &source, const QString &name, const QString &provider );
211 void pushMessage( const QString &title, const QString &message, const
Qgis::MessageLevel level =
Qgis::MessageLevel::Info );
234 QPushButton *mAddButton =
nullptr;
Provides global constants and enumerations for use throughout the application.
A model for showing available data sources and other items in a structured tree.
Map canvas is a class for displaying all GIS data types on a canvas.
A registry / canonical manager of data providers.
WidgetMode
Different ways a source select dialog can be used.
The QgsGuiUtils namespace contains constants and helper functions used throughout the QGIS GUI.