Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- QgsProviderRegistry::instance(qgisPluginPath);
- pLayerFromProvider = new QgsVectorLayer(
- filePath.toUtf8(),
- SL_LayerList.at(index.row()).toUtf8() ,
- "ogr");
- pLayerRenderer = new QgsSingleSymbolRenderer(
- QgsSymbol::defaultSymbol(pLayer->geometryType()));
- pLayer->setRenderer(pLayerRenderer);
- if (pLayer->isValid()) qDebug("Layer is valid");
- else qDebug("Layer is NOT valid");
- pLayerSet = new QList <QgsMapLayer*>;
- pLayerSet->append(pLayer);
- QgsProject::instance()->addMapLayers( *pLayerSet );
- //pMapCanvas was created
- pMapCanvas->setLayers(*pLayerSet);
- pMapCanvas->resize(500,500);
- pMapCanvas->refresh();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement