void QgsAtlasCompositionWidget::updateAtlasFeatures() { //only do this if composer mode is preview if ( !( mComposition->atlasMode() == QgsComposition::PreviewAtlas ) ) { return; } //update atlas features QgsAtlasComposition* atlasMap = &mComposition->atlasComposition(); if ( !atlasMap ) { return; } bool updated = atlasMap->updateFeatures(); if ( !updated ) { QMessageBox::warning( 0, tr( "Atlas preview" ), tr( "No matching atlas features found!" ), QMessageBox::Ok, QMessageBox::Ok ); //Perhaps atlas preview should be disabled now? If so, it may get annoying if user is editing //the filter expression and it keeps disabling itself. return; } }
void QgsAtlasCompositionWidget::updateAtlasFeatures() { //only do this if composer mode is preview if ( !( mComposition->atlasMode() == QgsComposition::PreviewAtlas ) ) { return; } //update atlas features QgsAtlasComposition* atlasMap = &mComposition->atlasComposition(); if ( !atlasMap ) { return; } bool updated = atlasMap->updateFeatures(); if ( !updated ) { QMessageBox::warning( 0, tr( "Atlas preview" ), tr( "No matching atlas features found!" ), QMessageBox::Ok, QMessageBox::Ok ); return; } }