16 #ifndef QGSSOURCESELECTPROVIDER_H 17 #define QGSSOURCESELECTPROVIDER_H 42 OrderLocalProvider = 0,
43 OrderDatabaseProvider = 1000,
44 OrderRemoteProvider = 2000,
45 OrderGeoCmsProvider = 3000,
46 OrderOtherProvider = 4000,
52 virtual QString providerKey()
const = 0;
61 virtual QString
name()
const {
return providerKey(); }
64 virtual QString text()
const = 0;
71 virtual QString
toolTip()
const {
return QString(); }
74 virtual QIcon icon()
const = 0;
80 virtual int ordering( )
const {
return OrderOtherProvider; }
91 #endif // QGSSOURCESELECTPROVIDER_H Ordering
Provider ordering groups.
WidgetMode
Different ways a source select dialog can be used (embedded is for the data source manager dialog) ...
virtual QString toolTip() const
Text for the tooltip menu item entry, it will be visible to the user so make sure it's translatable...
virtual QString name() const
Source select provider name, this is useful to retrieve a particular source select in case the provid...
This is the interface for those who want to add entries to the QgsDataSourceManagerDialog.
virtual int ordering() const
Ordering: the source select provider registry will be able to sort the source selects (ascending) usi...