mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-03 00:04:47 -04:00
parent
d2f68454cc
commit
24862b27af
@ -149,7 +149,7 @@ QVector<QgsDataItem *> QgsMssqlConnectionItem::createChildren()
|
||||
}
|
||||
|
||||
// build sql statement
|
||||
QString query = QgsMssqlConnection::buildQueryForTables( mName );
|
||||
const QString query = QgsMssqlConnection::buildQueryForTables( mName );
|
||||
|
||||
const bool disableInvalidGeometryHandling = QgsMssqlConnection::isInvalidGeometryHandlingDisabled( mName );
|
||||
|
||||
@ -477,19 +477,16 @@ QgsMssqlLayerItem *QgsMssqlSchemaItem::addLayer( const QgsMssqlLayerProperty &la
|
||||
QString tip = tr( "%1 as %2 in %3" ).arg( layerProperty.geometryColName, QgsWkbTypes::displayString( wkbType ), layerProperty.srid );
|
||||
|
||||
Qgis::BrowserLayerType layerType;
|
||||
Qgis::WkbType flatType = QgsWkbTypes::flatType( wkbType );
|
||||
switch ( flatType )
|
||||
const Qgis::GeometryType geomType = QgsWkbTypes::geometryType( wkbType );
|
||||
switch ( geomType )
|
||||
{
|
||||
case Qgis::WkbType::Point:
|
||||
case Qgis::WkbType::MultiPoint:
|
||||
case Qgis::GeometryType::Point:
|
||||
layerType = Qgis::BrowserLayerType::Point;
|
||||
break;
|
||||
case Qgis::WkbType::LineString:
|
||||
case Qgis::WkbType::MultiLineString:
|
||||
case Qgis::GeometryType::Line:
|
||||
layerType = Qgis::BrowserLayerType::Line;
|
||||
break;
|
||||
case Qgis::WkbType::Polygon:
|
||||
case Qgis::WkbType::MultiPolygon:
|
||||
case Qgis::GeometryType::Polygon:
|
||||
layerType = Qgis::BrowserLayerType::Polygon;
|
||||
break;
|
||||
default:
|
||||
|
Loading…
x
Reference in New Issue
Block a user