Skip to content

Commit 2ced86c

Browse files
mbernasocchipka
authored andcommitted
more code clean up
1 parent d4526de commit 2ced86c

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/plugins/globe/globe_plugin_dialog.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -219,12 +219,15 @@
219219

220220
void QgsGlobePluginDialog::readElevationDatasourcesFromSettings()
221221
{
222+
elevationDatasourcesWidget->clearContents();
222223
settings.beginGroup("Plugin-Globe");
223224
int size = settings.beginReadArray("ElevationsDatasources");
224225
for (int i = 0; i < size; ++i) {
225226
settings.setArrayIndex(i);
226227
QTableWidgetItem *type = new QTableWidgetItem(settings.value("type").toString());
227228
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);
228231
elevationDatasourcesWidget->setRowCount(1+i);
229232
elevationDatasourcesWidget->setItem(i, 0, type);
230233
elevationDatasourcesWidget->setItem(i, 1, uri);

src/plugins/globe/globe_plugin_dialog_guibase.ui

+11-2
Original file line numberDiff line numberDiff line change
@@ -181,20 +181,29 @@
181181
</item>
182182
<item>
183183
<widget class="QTableWidget" name="elevationDatasourcesWidget">
184+
<property name="acceptDrops">
185+
<bool>true</bool>
186+
</property>
184187
<property name="editTriggers">
185188
<set>QAbstractItemView::NoEditTriggers</set>
186189
</property>
187190
<property name="tabKeyNavigation">
188191
<bool>false</bool>
189192
</property>
193+
<property name="showDropIndicator" stdset="0">
194+
<bool>false</bool>
195+
</property>
190196
<property name="dragEnabled">
191-
<bool>true</bool>
197+
<bool>false</bool>
198+
</property>
199+
<property name="dragDropOverwriteMode">
200+
<bool>false</bool>
192201
</property>
193202
<property name="dragDropMode">
194203
<enum>QAbstractItemView::NoDragDrop</enum>
195204
</property>
196205
<property name="defaultDropAction">
197-
<enum>Qt::MoveAction</enum>
206+
<enum>Qt::IgnoreAction</enum>
198207
</property>
199208
<property name="alternatingRowColors">
200209
<bool>true</bool>

0 commit comments

Comments
 (0)