Skip to content

Commit b5be1b5

Browse files
ismailsunninyalldawson
authored andcommittedJun 17, 2022
Disabled layer name if layer individually is enabled.
1 parent 08e6f5c commit b5be1b5

File tree

2 files changed

+26
-20
lines changed

2 files changed

+26
-20
lines changed
 

‎src/providers/wms/qgswmssourceselect.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ QgsWMSSourceSelect::QgsWMSSourceSelect( QWidget *parent, Qt::WindowFlags fl, Qgs
7777

7878
connect( mLayersFilterLineEdit, &QgsFilterLineEdit::textChanged, this, &QgsWMSSourceSelect::filterLayers );
7979
connect( mTilesetsFilterLineEdit, &QgsFilterLineEdit::textChanged, this, &QgsWMSSourceSelect::filterTiles );
80+
connect( mLoadLayersIndividuallyCheckBox, &QCheckBox::toggled, leLayerName, &QLineEdit::setDisabled );
81+
82+
leLayerName->setDisabled( mLoadLayersIndividuallyCheckBox->isChecked() );
8083

8184
// Creates and connects standard ok/apply buttons
8285
setupButtons( buttonBox );

‎src/ui/qgswmssourceselectbase.ui

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,10 @@
2424
<bool>true</bool>
2525
</property>
2626
<layout class="QGridLayout" name="gridLayout_2">
27-
<item row="2" column="0">
28-
<widget class="QLabel" name="labelStatus">
29-
<property name="sizePolicy">
30-
<sizepolicy hsizetype="Ignored" vsizetype="Preferred">
31-
<horstretch>0</horstretch>
32-
<verstretch>0</verstretch>
33-
</sizepolicy>
34-
</property>
35-
<property name="text">
36-
<string>Ready</string>
37-
</property>
38-
<property name="wordWrap">
39-
<bool>false</bool>
27+
<item row="5" column="0">
28+
<widget class="QDialogButtonBox" name="buttonBox">
29+
<property name="standardButtons">
30+
<set>QDialogButtonBox::Help</set>
4031
</property>
4132
</widget>
4233
</item>
@@ -488,13 +479,6 @@
488479
</widget>
489480
</widget>
490481
</item>
491-
<item row="4" column="0">
492-
<widget class="QDialogButtonBox" name="buttonBox">
493-
<property name="standardButtons">
494-
<set>QDialogButtonBox::Help</set>
495-
</property>
496-
</widget>
497-
</item>
498482
<item row="3" column="0">
499483
<widget class="QCheckBox" name="mLoadLayersIndividuallyCheckBox">
500484
<property name="toolTip">
@@ -503,6 +487,25 @@
503487
<property name="text">
504488
<string>Load as separate layers</string>
505489
</property>
490+
<property name="checked">
491+
<bool>false</bool>
492+
</property>
493+
</widget>
494+
</item>
495+
<item row="4" column="0">
496+
<widget class="QLabel" name="labelStatus">
497+
<property name="sizePolicy">
498+
<sizepolicy hsizetype="Ignored" vsizetype="Preferred">
499+
<horstretch>0</horstretch>
500+
<verstretch>0</verstretch>
501+
</sizepolicy>
502+
</property>
503+
<property name="text">
504+
<string>Ready</string>
505+
</property>
506+
<property name="wordWrap">
507+
<bool>false</bool>
508+
</property>
506509
</widget>
507510
</item>
508511
</layout>

0 commit comments

Comments
 (0)
Please sign in to comment.