@@ -306,7 +306,7 @@ void QgsVectorLayerProperties::toggleEditing()
306
306
emit toggleEditing ( layer );
307
307
308
308
pbnQueryBuilder->setEnabled ( layer->dataProvider () && layer->dataProvider ()->supportsSubsetString () &&
309
- !layer->isEditable () && layer-> vectorJoins (). size () < 1 );
309
+ !layer->isEditable () );
310
310
if ( layer->isEditable () )
311
311
{
312
312
pbnQueryBuilder->setToolTip ( tr ( " Stop editing mode to enable this." ) );
@@ -392,7 +392,7 @@ void QgsVectorLayerProperties::syncToLayer( void )
392
392
// a mechanism to check it must be implemented.
393
393
txtSubsetSQL->setEnabled ( false );
394
394
pbnQueryBuilder->setEnabled ( layer->dataProvider () && layer->dataProvider ()->supportsSubsetString () &&
395
- !layer->isEditable () && layer-> vectorJoins (). size () < 1 );
395
+ !layer->isEditable () );
396
396
if ( layer->isEditable () )
397
397
{
398
398
pbnQueryBuilder->setToolTip ( tr ( " Stop editing mode to enable this." ) );
@@ -1056,7 +1056,7 @@ void QgsVectorLayerProperties::on_mButtonAddJoin_clicked()
1056
1056
layer->addJoin ( info );
1057
1057
addJoinToTreeWidget ( info );
1058
1058
pbnQueryBuilder->setEnabled ( layer && layer->dataProvider () && layer->dataProvider ()->supportsSubsetString () &&
1059
- !layer->isEditable () && layer-> vectorJoins (). size () < 1 );
1059
+ !layer->isEditable () );
1060
1060
mFieldsPropertiesDialog ->init ();
1061
1061
}
1062
1062
}
@@ -1117,7 +1117,7 @@ void QgsVectorLayerProperties::on_mButtonEditJoin_clicked()
1117
1117
addJoinToTreeWidget ( info, idx );
1118
1118
1119
1119
pbnQueryBuilder->setEnabled ( layer && layer->dataProvider () && layer->dataProvider ()->supportsSubsetString () &&
1120
- !layer->isEditable () && layer-> vectorJoins (). size () < 1 );
1120
+ !layer->isEditable () );
1121
1121
mFieldsPropertiesDialog ->init ();
1122
1122
}
1123
1123
}
@@ -1196,7 +1196,7 @@ void QgsVectorLayerProperties::on_mButtonRemoveJoin_clicked()
1196
1196
layer->removeJoin ( currentJoinItem->data ( 0 , Qt::UserRole ).toString () );
1197
1197
mJoinTreeWidget ->takeTopLevelItem ( mJoinTreeWidget ->indexOfTopLevelItem ( currentJoinItem ) );
1198
1198
pbnQueryBuilder->setEnabled ( layer && layer->dataProvider () && layer->dataProvider ()->supportsSubsetString () &&
1199
- !layer->isEditable () && layer-> vectorJoins (). size () < 1 );
1199
+ !layer->isEditable () );
1200
1200
mFieldsPropertiesDialog ->init ();
1201
1201
}
1202
1202
0 commit comments