File tree 2 files changed +14
-2
lines changed
2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 219
219
220
220
void QgsGlobePluginDialog::readElevationDatasourcesFromSettings ()
221
221
{
222
+ elevationDatasourcesWidget->clearContents ();
222
223
settings.beginGroup (" Plugin-Globe" );
223
224
int size = settings.beginReadArray (" ElevationsDatasources" );
224
225
for (int i = 0 ; i < size; ++i) {
225
226
settings.setArrayIndex (i);
226
227
QTableWidgetItem *type = new QTableWidgetItem (settings.value (" type" ).toString ());
227
228
QTableWidgetItem *uri = new QTableWidgetItem (settings.value (" uri" ).toString ());
229
+ // uri->setFlags( Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsDragEnabled | Qt::ItemIsDropEnabled);
230
+ // type->setFlags( Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsDragEnabled | Qt::ItemIsDropEnabled);
228
231
elevationDatasourcesWidget->setRowCount (1 +i);
229
232
elevationDatasourcesWidget->setItem (i, 0 , type);
230
233
elevationDatasourcesWidget->setItem (i, 1 , uri);
Original file line number Diff line number Diff line change 181
181
</item >
182
182
<item >
183
183
<widget class =" QTableWidget" name =" elevationDatasourcesWidget" >
184
+ <property name =" acceptDrops" >
185
+ <bool >true</bool >
186
+ </property >
184
187
<property name =" editTriggers" >
185
188
<set >QAbstractItemView::NoEditTriggers</set >
186
189
</property >
187
190
<property name =" tabKeyNavigation" >
188
191
<bool >false</bool >
189
192
</property >
193
+ <property name =" showDropIndicator" stdset =" 0" >
194
+ <bool >false</bool >
195
+ </property >
190
196
<property name =" dragEnabled" >
191
- <bool >true</bool >
197
+ <bool >false</bool >
198
+ </property >
199
+ <property name =" dragDropOverwriteMode" >
200
+ <bool >false</bool >
192
201
</property >
193
202
<property name =" dragDropMode" >
194
203
<enum >QAbstractItemView::NoDragDrop</enum >
195
204
</property >
196
205
<property name =" defaultDropAction" >
197
- <enum >Qt::MoveAction </enum >
206
+ <enum >Qt::IgnoreAction </enum >
198
207
</property >
199
208
<property name =" alternatingRowColors" >
200
209
<bool >true</bool >
You can’t perform that action at this time.
0 commit comments