26 #ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_DATASOURCETYPE_H
27 #define __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_DATASOURCETYPE_H
30 #include "../../Config.h"
66 ICON_DATASOURCE_CONNECTOR
73 virtual bool hasDatabaseSupport()
const = 0;
75 virtual bool hasFileSupport()
const = 0;
77 virtual bool hasRasterSupport()
const = 0;
79 virtual bool hasVectorialSupport()
const = 0;
81 virtual std::string getName()
const = 0;
83 virtual std::string getTitle()
const = 0;
85 virtual std::string getDescription()
const = 0;
87 virtual QWidget* getWidget(
int widgetType, QWidget* parent = 0, Qt::WindowFlags f = 0)
const = 0;
89 virtual QIcon getIcon(
int iconType )
const = 0;
97 #endif // __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_DATASOURCETYPE_H
TEDATAACCESSEXPORT te::da::Expression * operator<(const te::da::Expression &e1, const te::da::Expression &e2)