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; }
90 #endif // QGSSOURCESELECTPROVIDER_H