comparison src/metadataview.cpp @ 55:23672cbc3e5f

Write out default values for sortsettings in the ini file.
author Andre Heinecke <andre.heinecke@intevation.de>
date Tue, 19 May 2015 10:13:04 +0200
parents 28d5a77db9fb
children 016cbcb1a233
comparison
equal deleted inserted replaced
54:db2a9d9c15fc 55:23672cbc3e5f
194 } 194 }
195 195
196 void MetaDataView::applyDefaultSort() { 196 void MetaDataView::applyDefaultSort() {
197 QSettings settings; 197 QSettings settings;
198 QString sortField = settings.value(SORT_COLUMN_KEY, SORT_COLUMN_DEFAULT).toString(); 198 QString sortField = settings.value(SORT_COLUMN_KEY, SORT_COLUMN_DEFAULT).toString();
199 settings.setValue(SORT_COLUMN_KEY, sortField);
199 bool sortAsc = settings.value(SORT_ORDER_KEY, SORT_ORDER_VALUE).toBool(); 200 bool sortAsc = settings.value(SORT_ORDER_KEY, SORT_ORDER_VALUE).toBool();
201 settings.setValue(SORT_ORDER_KEY, sortAsc);
200 202
201 int idx = -1; 203 int idx = -1;
202 for (int i=0; i < mSortModel->columnCount(); i++) { 204 for (int i=0; i < mSortModel->columnCount(); i++) {
203 QString entry = mSortModel->headerData(i, Qt::Horizontal).toString(); 205 QString entry = mSortModel->headerData(i, Qt::Horizontal).toString();
204 if (entry.toLower() == sortField.toLower()) { 206 if (entry.toLower() == sortField.toLower()) {
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)