Skip to content

Commit 68bb52f

Browse files
committedAug 20, 2014
can create relation reference in a widget (for custom UI forms)
1 parent f9b15d3 commit 68bb52f

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed
 

‎src/gui/editorwidgets/qgsrelationreferencewidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ void QgsRelationReferenceWidget::setRelationEditable( bool editable )
174174

175175
void QgsRelationReferenceWidget::setRelatedFeature( const QVariant& value )
176176
{
177-
QgsFeatureId fid = mFidFkMap.key( value );
177+
const QgsFeatureId fid = mFidFkMap.key( value );
178178
if ( mReferencedLayer )
179179
setRelatedFeature( fid );
180180
}

‎src/gui/editorwidgets/qgsrelationreferencewidgetwrapper.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ void QgsRelationReferenceWidgetWrapper::initWidget( QWidget* editor )
3636
{
3737
QgsRelationReferenceWidget* w = dynamic_cast<QgsRelationReferenceWidget*>( editor );
3838
if ( !w )
39-
return;
39+
{
40+
w = new QgsRelationReferenceWidget( editor );
41+
}
4042

4143
mWidget = w;
4244

0 commit comments

Comments
 (0)
Please sign in to comment.