Skip to content

Commit dad407e

Browse files
author
timlinux
committedSep 5, 2008
Tweaks for raster layer props and got rid of show debug overlay option
git-svn-id: http://svn.osgeo.org/qgis/trunk@9269 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 4af184e commit dad407e

File tree

2 files changed

+332
-517
lines changed

2 files changed

+332
-517
lines changed
 

‎src/app/qgsrasterlayerproperties.cpp

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -454,8 +454,6 @@ void QgsRasterLayerProperties::setMinimumMaximumEstimateWarning()
454454
void QgsRasterLayerProperties::sync()
455455
{
456456
QgsDebugMsg( "called." );
457-
cboxShowDebugInfo->hide();
458-
459457
QgsDebugMsg( "sync populate symbology tab" );
460458
/*
461459
* Symbology Tab
@@ -786,15 +784,11 @@ void QgsRasterLayerProperties::sync()
786784
/*
787785
* General Tab
788786
*/
789-
cboxShowDebugInfo->hide();
790787

791788
//these properties (layer name and label) are provided by the qgsmaplayer superclass
792789
leLayerSource->setText( mRasterLayer->source() );
793790
leDisplayName->setText( mRasterLayer->name() );
794791

795-
//update the debug checkbox
796-
cboxShowDebugInfo->setChecked( mRasterLayer->getShowDebugOverlayFlag() );
797-
798792
//display the raster dimensions and no data value
799793
if ( mRasterLayerIsGdal )
800794
{
@@ -1418,15 +1412,7 @@ void QgsRasterLayerProperties::apply()
14181412
*/
14191413
mRasterLayer->setLayerName( leDisplayName->text() );
14201414

1421-
//see if the user would like debug overlays
1422-
if ( cboxShowDebugInfo->isChecked() == true )
1423-
{
1424-
mRasterLayer->setShowDebugOverlayFlag( true );
1425-
}
1426-
else
1427-
{
1428-
mRasterLayer->setShowDebugOverlayFlag( false );
1429-
}
1415+
mRasterLayer->setShowDebugOverlayFlag( true );
14301416

14311417
// set up the scale based layer visibility stuff....
14321418
mRasterLayer->setScaleBasedVisibility( chkUseScaleDependentRendering->isChecked() );

‎src/ui/qgsrasterlayerpropertiesbase.ui

Lines changed: 331 additions & 502 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<rect>
66
<x>0</x>
77
<y>0</y>
8-
<width>596</width>
9-
<height>658</height>
8+
<width>576</width>
9+
<height>588</height>
1010
</rect>
1111
</property>
1212
<property name="windowTitle" >
@@ -22,7 +22,7 @@
2222
<bool>true</bool>
2323
</property>
2424
<layout class="QGridLayout" >
25-
<item row="0" column="0" >
25+
<item row="0" column="0" colspan="4" >
2626
<widget class="QTabWidget" name="tabBar" >
2727
<property name="currentIndex" >
2828
<number>0</number>
@@ -224,31 +224,19 @@
224224
<item row="3" column="3" colspan="2" >
225225
<layout class="QHBoxLayout" >
226226
<item>
227-
<widget class="QLabel" name="labelDefaultBandCombination" >
227+
<widget class="QToolButton" name="pbtnMakeBandCombinationDefault" >
228228
<property name="text" >
229-
<string>Default R:1 G:2 B:3</string>
229+
<string>...</string>
230+
</property>
231+
<property name="icon" >
232+
<iconset>../../images/themes/default/mActionFileSave.png</iconset>
230233
</property>
231234
</widget>
232235
</item>
233236
<item>
234-
<widget class="QPushButton" name="pbtnMakeBandCombinationDefault" >
235-
<property name="sizePolicy" >
236-
<sizepolicy vsizetype="Fixed" hsizetype="Fixed" >
237-
<horstretch>0</horstretch>
238-
<verstretch>0</verstretch>
239-
</sizepolicy>
240-
</property>
241-
<property name="toolTip" >
242-
<string>Save current band combination as default. This setting will be persistent between QGIS sessions.</string>
243-
</property>
244-
<property name="whatsThis" >
245-
<string>Save current band combination as a default. This setting will be persistent between QGIS sessions.</string>
246-
</property>
237+
<widget class="QLabel" name="labelDefaultBandCombination" >
247238
<property name="text" >
248-
<string/>
249-
</property>
250-
<property name="icon" >
251-
<iconset>../../images/themes/default/mActionFileSave.png</iconset>
239+
<string>Default R:1 G:2 B:3</string>
252240
</property>
253241
</widget>
254242
</item>
@@ -277,7 +265,7 @@
277265
<item row="5" column="1" >
278266
<widget class="QLineEdit" name="leRedMin" >
279267
<property name="sizePolicy" >
280-
<sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
268+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
281269
<horstretch>0</horstretch>
282270
<verstretch>0</verstretch>
283271
</sizepolicy>
@@ -328,7 +316,7 @@
328316
<item row="5" column="4" >
329317
<widget class="QLineEdit" name="leRedMax" >
330318
<property name="sizePolicy" >
331-
<sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
319+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
332320
<horstretch>0</horstretch>
333321
<verstretch>0</verstretch>
334322
</sizepolicy>
@@ -366,7 +354,7 @@
366354
<item row="6" column="1" >
367355
<widget class="QLineEdit" name="leGreenMin" >
368356
<property name="sizePolicy" >
369-
<sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
357+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
370358
<horstretch>0</horstretch>
371359
<verstretch>0</verstretch>
372360
</sizepolicy>
@@ -404,7 +392,7 @@
404392
<item row="6" column="4" >
405393
<widget class="QLineEdit" name="leGreenMax" >
406394
<property name="sizePolicy" >
407-
<sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
395+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
408396
<horstretch>0</horstretch>
409397
<verstretch>0</verstretch>
410398
</sizepolicy>
@@ -442,7 +430,7 @@
442430
<item row="7" column="1" >
443431
<widget class="QLineEdit" name="leBlueMin" >
444432
<property name="sizePolicy" >
445-
<sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
433+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
446434
<horstretch>0</horstretch>
447435
<verstretch>0</verstretch>
448436
</sizepolicy>
@@ -480,7 +468,7 @@
480468
<item row="7" column="4" >
481469
<widget class="QLineEdit" name="leBlueMax" >
482470
<property name="sizePolicy" >
483-
<sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
471+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
484472
<horstretch>0</horstretch>
485473
<verstretch>0</verstretch>
486474
</sizepolicy>
@@ -511,6 +499,12 @@
511499
</item>
512500
<item row="8" column="4" >
513501
<widget class="QDoubleSpinBox" name="sboxThreeBandStdDev" >
502+
<property name="sizePolicy" >
503+
<sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
504+
<horstretch>0</horstretch>
505+
<verstretch>0</verstretch>
506+
</sizepolicy>
507+
</property>
514508
<property name="maximum" >
515509
<double>10.000000000000000</double>
516510
</property>
@@ -989,26 +983,13 @@
989983
</property>
990984
</widget>
991985
</item>
992-
<item row="0" column="2" colspan="2" >
993-
<spacer>
994-
<property name="orientation" >
995-
<enum>Qt::Horizontal</enum>
996-
</property>
997-
<property name="sizeHint" >
998-
<size>
999-
<width>261</width>
1000-
<height>20</height>
1001-
</size>
1002-
</property>
1003-
</spacer>
1004-
</item>
1005-
<item row="1" column="0" >
986+
<item row="0" column="1" colspan="2" >
1006987
<widget class="QComboBox" name="cboxTransparencyBand" >
1007988
<property name="enabled" >
1008989
<bool>false</bool>
1009990
</property>
1010991
<property name="sizePolicy" >
1011-
<sizepolicy vsizetype="Fixed" hsizetype="Fixed" >
992+
<sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
1012993
<horstretch>0</horstretch>
1013994
<verstretch>0</verstretch>
1014995
</sizepolicy>
@@ -1021,27 +1002,14 @@
10211002
</property>
10221003
</widget>
10231004
</item>
1024-
<item row="1" column="2" colspan="2" >
1025-
<spacer>
1026-
<property name="orientation" >
1027-
<enum>Qt::Horizontal</enum>
1028-
</property>
1029-
<property name="sizeHint" >
1030-
<size>
1031-
<width>261</width>
1032-
<height>20</height>
1033-
</size>
1034-
</property>
1035-
</spacer>
1036-
</item>
1037-
<item row="3" column="0" colspan="3" >
1005+
<item row="1" column="0" colspan="2" >
10381006
<widget class="QLabel" name="label_2" >
10391007
<property name="text" >
10401008
<string>Transparent pixel list</string>
10411009
</property>
10421010
</widget>
10431011
</item>
1044-
<item row="4" column="0" colspan="3" >
1012+
<item row="2" column="0" colspan="2" >
10451013
<widget class="QTableWidget" name="tableTransparency" >
10461014
<property name="verticalScrollBarPolicy" >
10471015
<enum>Qt::ScrollBarAsNeeded</enum>
@@ -1066,7 +1034,7 @@
10661034
</property>
10671035
</widget>
10681036
</item>
1069-
<item row="4" column="3" >
1037+
<item row="2" column="2" >
10701038
<layout class="QVBoxLayout" >
10711039
<property name="leftMargin" >
10721040
<number>11</number>
@@ -1176,19 +1144,6 @@
11761144
</item>
11771145
</layout>
11781146
</item>
1179-
<item row="2" column="0" >
1180-
<spacer>
1181-
<property name="orientation" >
1182-
<enum>Qt::Vertical</enum>
1183-
</property>
1184-
<property name="sizeHint" >
1185-
<size>
1186-
<width>20</width>
1187-
<height>40</height>
1188-
</size>
1189-
</property>
1190-
</spacer>
1191-
</item>
11921147
</layout>
11931148
</widget>
11941149
</item>
@@ -1199,33 +1154,17 @@
11991154
<string>Colormap</string>
12001155
</attribute>
12011156
<layout class="QGridLayout" >
1202-
<item row="0" column="0" colspan="3" >
1203-
<layout class="QHBoxLayout" >
1204-
<property name="leftMargin" >
1205-
<number>11</number>
1206-
</property>
1207-
<property name="topMargin" >
1208-
<number>11</number>
1209-
</property>
1210-
<property name="rightMargin" >
1211-
<number>11</number>
1212-
</property>
1213-
<property name="bottomMargin" >
1214-
<number>11</number>
1157+
<item row="0" column="0" colspan="2" >
1158+
<widget class="QLabel" name="mColorInterpolationLabel" >
1159+
<property name="text" >
1160+
<string>Color interpolation</string>
12151161
</property>
1216-
<item>
1217-
<widget class="QLabel" name="mColorInterpolationLabel" >
1218-
<property name="text" >
1219-
<string>Color interpolation</string>
1220-
</property>
1221-
</widget>
1222-
</item>
1223-
<item>
1224-
<widget class="QComboBox" name="cboxColorInterpolation" />
1225-
</item>
1226-
</layout>
1162+
</widget>
1163+
</item>
1164+
<item row="0" column="2" colspan="2" >
1165+
<widget class="QComboBox" name="cboxColorInterpolation" />
12271166
</item>
1228-
<item row="0" column="3" colspan="6" >
1167+
<item row="0" column="4" colspan="7" >
12291168
<spacer>
12301169
<property name="orientation" >
12311170
<enum>Qt::Horizontal</enum>
@@ -1245,21 +1184,21 @@
12451184
</property>
12461185
</widget>
12471186
</item>
1248-
<item row="1" column="1" >
1187+
<item row="1" column="1" colspan="2" >
12491188
<widget class="QPushButton" name="mDeleteEntryButton" >
12501189
<property name="text" >
12511190
<string>Delete entry</string>
12521191
</property>
12531192
</widget>
12541193
</item>
1255-
<item row="1" column="2" colspan="2" >
1194+
<item row="1" column="3" colspan="2" >
12561195
<widget class="QPushButton" name="pbtnSortColorMap" >
12571196
<property name="text" >
12581197
<string>Sort</string>
12591198
</property>
12601199
</widget>
12611200
</item>
1262-
<item row="1" column="4" >
1201+
<item row="1" column="5" >
12631202
<spacer>
12641203
<property name="orientation" >
12651204
<enum>Qt::Horizontal</enum>
@@ -1272,30 +1211,23 @@
12721211
</property>
12731212
</spacer>
12741213
</item>
1275-
<item row="1" column="5" >
1276-
<layout class="QHBoxLayout" >
1277-
<property name="leftMargin" >
1278-
<number>11</number>
1214+
<item row="1" column="6" >
1215+
<widget class="QComboBox" name="cboxColorMapBand" />
1216+
</item>
1217+
<item row="1" column="7" >
1218+
<widget class="QToolButton" name="pbtnLoadColorMapFromBand" >
1219+
<property name="toolTip" >
1220+
<string>Load color map from band</string>
12791221
</property>
1280-
<item>
1281-
<widget class="QComboBox" name="cboxColorMapBand" />
1282-
</item>
1283-
<item>
1284-
<widget class="QToolButton" name="pbtnLoadColorMapFromBand" >
1285-
<property name="toolTip" >
1286-
<string>Load color map from band</string>
1287-
</property>
1288-
<property name="text" >
1289-
<string>...</string>
1290-
</property>
1291-
<property name="icon" >
1292-
<iconset>../../images/themes/default/mActionNewAttribute.png</iconset>
1293-
</property>
1294-
</widget>
1295-
</item>
1296-
</layout>
1222+
<property name="text" >
1223+
<string>...</string>
1224+
</property>
1225+
<property name="icon" >
1226+
<iconset>../../images/themes/default/mActionNewAttribute.png</iconset>
1227+
</property>
1228+
</widget>
12971229
</item>
1298-
<item row="1" column="6" >
1230+
<item row="1" column="8" >
12991231
<spacer>
13001232
<property name="orientation" >
13011233
<enum>Qt::Horizontal</enum>
@@ -1311,7 +1243,7 @@
13111243
</property>
13121244
</spacer>
13131245
</item>
1314-
<item row="1" column="7" >
1246+
<item row="1" column="9" >
13151247
<widget class="QToolButton" name="pbtnLoadColorMapFromFile" >
13161248
<property name="toolTip" >
13171249
<string>Load color map from file</string>
@@ -1324,7 +1256,7 @@
13241256
</property>
13251257
</widget>
13261258
</item>
1327-
<item row="1" column="8" >
1259+
<item row="1" column="10" >
13281260
<widget class="QToolButton" name="pbtnExportColorMapToFile" >
13291261
<property name="toolTip" >
13301262
<string>Export color map to file</string>
@@ -1337,7 +1269,7 @@
13371269
</property>
13381270
</widget>
13391271
</item>
1340-
<item row="2" column="0" colspan="9" >
1272+
<item row="2" column="0" colspan="11" >
13411273
<widget class="QTreeWidget" name="mColormapTreeWidget" >
13421274
<property name="columnCount" >
13431275
<number>3</number>
@@ -1359,75 +1291,43 @@
13591291
</column>
13601292
</widget>
13611293
</item>
1362-
<item row="3" column="0" colspan="9" >
1294+
<item row="3" column="0" colspan="11" >
13631295
<widget class="QGroupBox" name="groupBox_9" >
13641296
<property name="title" >
13651297
<string>Generate new color map</string>
13661298
</property>
1367-
<layout class="QHBoxLayout" >
1368-
<item>
1369-
<layout class="QHBoxLayout" >
1370-
<property name="leftMargin" >
1371-
<number>11</number>
1372-
</property>
1373-
<property name="topMargin" >
1374-
<number>11</number>
1375-
</property>
1376-
<property name="rightMargin" >
1377-
<number>11</number>
1378-
</property>
1379-
<property name="bottomMargin" >
1380-
<number>11</number>
1299+
<layout class="QGridLayout" >
1300+
<item row="0" column="0" >
1301+
<widget class="QLabel" name="mNumberOfEntriesLabel" >
1302+
<property name="text" >
1303+
<string>Number of entries</string>
13811304
</property>
1382-
<item>
1383-
<widget class="QLabel" name="mNumberOfEntriesLabel" >
1384-
<property name="text" >
1385-
<string>Number of entries</string>
1386-
</property>
1387-
</widget>
1388-
</item>
1389-
<item>
1390-
<widget class="QSpinBox" name="sboxNumberOfEntries" >
1391-
<property name="sizePolicy" >
1392-
<sizepolicy vsizetype="Fixed" hsizetype="Fixed" >
1393-
<horstretch>0</horstretch>
1394-
<verstretch>0</verstretch>
1395-
</sizepolicy>
1396-
</property>
1397-
<property name="maximum" >
1398-
<number>256</number>
1399-
</property>
1400-
</widget>
1401-
</item>
1402-
</layout>
1305+
</widget>
14031306
</item>
1404-
<item>
1405-
<layout class="QHBoxLayout" >
1406-
<property name="leftMargin" >
1407-
<number>11</number>
1408-
</property>
1409-
<property name="topMargin" >
1410-
<number>11</number>
1307+
<item row="0" column="1" >
1308+
<widget class="QSpinBox" name="sboxNumberOfEntries" >
1309+
<property name="sizePolicy" >
1310+
<sizepolicy vsizetype="Fixed" hsizetype="Fixed" >
1311+
<horstretch>0</horstretch>
1312+
<verstretch>0</verstretch>
1313+
</sizepolicy>
14111314
</property>
1412-
<property name="rightMargin" >
1413-
<number>11</number>
1315+
<property name="maximum" >
1316+
<number>255</number>
14141317
</property>
1415-
<property name="bottomMargin" >
1416-
<number>11</number>
1318+
</widget>
1319+
</item>
1320+
<item row="0" column="2" >
1321+
<widget class="QLabel" name="mClassificationModeLabel" >
1322+
<property name="text" >
1323+
<string>Classification mode</string>
14171324
</property>
1418-
<item>
1419-
<widget class="QLabel" name="mClassificationModeLabel" >
1420-
<property name="text" >
1421-
<string>Classification mode</string>
1422-
</property>
1423-
</widget>
1424-
</item>
1425-
<item>
1426-
<widget class="QComboBox" name="cboxClassificationMode" />
1427-
</item>
1428-
</layout>
1325+
</widget>
14291326
</item>
1430-
<item>
1327+
<item row="0" column="3" >
1328+
<widget class="QComboBox" name="cboxClassificationMode" />
1329+
</item>
1330+
<item row="0" column="4" >
14311331
<widget class="QPushButton" name="mClassifyButton" >
14321332
<property name="text" >
14331333
<string>Classify</string>
@@ -1444,54 +1344,80 @@
14441344
<string>General</string>
14451345
</attribute>
14461346
<layout class="QGridLayout" >
1447-
<property name="leftMargin" >
1448-
<number>11</number>
1449-
</property>
1450-
<property name="topMargin" >
1451-
<number>11</number>
1452-
</property>
1453-
<property name="rightMargin" >
1454-
<number>11</number>
1455-
</property>
1456-
<property name="bottomMargin" >
1457-
<number>11</number>
1458-
</property>
1459-
<item row="4" column="0" colspan="3" >
1460-
<widget class="QGroupBox" name="grpSRS" >
1461-
<property name="title" >
1462-
<string>Coordinate reference system</string>
1347+
<item row="0" column="0" colspan="2" >
1348+
<widget class="QLabel" name="lblDisplayName" >
1349+
<property name="text" >
1350+
<string>Display name</string>
1351+
</property>
1352+
<property name="buddy" >
1353+
<cstring>leDisplayName</cstring>
1354+
</property>
1355+
</widget>
1356+
</item>
1357+
<item row="0" column="2" colspan="4" >
1358+
<widget class="QLineEdit" name="leDisplayName" />
1359+
</item>
1360+
<item row="1" column="0" colspan="2" >
1361+
<widget class="QLabel" name="lblLayerSource" >
1362+
<property name="text" >
1363+
<string>Layer source</string>
1364+
</property>
1365+
<property name="buddy" >
1366+
<cstring>leLayerSource</cstring>
1367+
</property>
1368+
</widget>
1369+
</item>
1370+
<item row="1" column="2" colspan="4" >
1371+
<widget class="QLineEdit" name="leLayerSource" >
1372+
<property name="enabled" >
1373+
<bool>false</bool>
14631374
</property>
1464-
<layout class="QGridLayout" >
1465-
<property name="leftMargin" >
1466-
<number>11</number>
1467-
</property>
1468-
<property name="topMargin" >
1469-
<number>11</number>
1470-
</property>
1471-
<property name="rightMargin" >
1472-
<number>11</number>
1473-
</property>
1474-
<property name="bottomMargin" >
1475-
<number>11</number>
1476-
</property>
1477-
<item row="0" column="1" >
1478-
<widget class="QPushButton" name="pbnChangeSpatialRefSys" >
1479-
<property name="text" >
1480-
<string>Change</string>
1481-
</property>
1482-
</widget>
1483-
</item>
1484-
<item row="0" column="0" >
1485-
<widget class="QLineEdit" name="leSpatialRefSys" >
1486-
<property name="readOnly" >
1487-
<bool>true</bool>
1488-
</property>
1489-
</widget>
1490-
</item>
1491-
</layout>
14921375
</widget>
14931376
</item>
1494-
<item row="3" column="0" colspan="3" >
1377+
<item row="2" column="2" colspan="4" >
1378+
<layout class="QGridLayout" >
1379+
<item row="0" column="0" >
1380+
<widget class="QLabel" name="lblColumns" >
1381+
<property name="sizePolicy" >
1382+
<sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
1383+
<horstretch>0</horstretch>
1384+
<verstretch>0</verstretch>
1385+
</sizepolicy>
1386+
</property>
1387+
<property name="text" >
1388+
<string>Columns:</string>
1389+
</property>
1390+
</widget>
1391+
</item>
1392+
<item row="0" column="1" >
1393+
<widget class="QLabel" name="lblRows" >
1394+
<property name="sizePolicy" >
1395+
<sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
1396+
<horstretch>0</horstretch>
1397+
<verstretch>0</verstretch>
1398+
</sizepolicy>
1399+
</property>
1400+
<property name="text" >
1401+
<string>Rows:</string>
1402+
</property>
1403+
</widget>
1404+
</item>
1405+
<item row="0" column="2" >
1406+
<widget class="QLabel" name="lblNoData" >
1407+
<property name="sizePolicy" >
1408+
<sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
1409+
<horstretch>0</horstretch>
1410+
<verstretch>0</verstretch>
1411+
</sizepolicy>
1412+
</property>
1413+
<property name="text" >
1414+
<string>No Data:</string>
1415+
</property>
1416+
</widget>
1417+
</item>
1418+
</layout>
1419+
</item>
1420+
<item row="3" column="0" colspan="6" >
14951421
<widget class="QGroupBox" name="chkUseScaleDependentRendering" >
14961422
<property name="title" >
14971423
<string>Scale dependent visibility</string>
@@ -1561,254 +1487,177 @@
15611487
</layout>
15621488
</widget>
15631489
</item>
1564-
<item row="2" column="0" colspan="2" >
1565-
<widget class="QCheckBox" name="cboxShowDebugInfo" >
1566-
<property name="text" >
1567-
<string>Show debug info</string>
1568-
</property>
1569-
</widget>
1570-
</item>
1571-
<item row="2" column="2" >
1572-
<layout class="QHBoxLayout" >
1573-
<property name="leftMargin" >
1574-
<number>11</number>
1575-
</property>
1576-
<property name="topMargin" >
1577-
<number>11</number>
1578-
</property>
1579-
<property name="rightMargin" >
1580-
<number>11</number>
1581-
</property>
1582-
<property name="bottomMargin" >
1583-
<number>11</number>
1584-
</property>
1585-
<item>
1586-
<widget class="QLabel" name="lblColumns" >
1587-
<property name="text" >
1588-
<string>Columns:</string>
1589-
</property>
1590-
</widget>
1591-
</item>
1592-
<item>
1593-
<widget class="QLabel" name="lblRows" >
1594-
<property name="text" >
1595-
<string>Rows:</string>
1596-
</property>
1597-
</widget>
1598-
</item>
1599-
<item>
1600-
<widget class="QLabel" name="lblNoData" >
1601-
<property name="text" >
1602-
<string>No Data:</string>
1603-
</property>
1604-
</widget>
1605-
</item>
1606-
</layout>
1607-
</item>
1608-
<item row="1" column="0" >
1609-
<widget class="QLabel" name="lblLayerSource" >
1610-
<property name="text" >
1611-
<string>Layer source</string>
1612-
</property>
1613-
<property name="buddy" >
1614-
<cstring>leLayerSource</cstring>
1615-
</property>
1616-
</widget>
1617-
</item>
1618-
<item row="1" column="1" colspan="2" >
1619-
<widget class="QLineEdit" name="leLayerSource" >
1620-
<property name="enabled" >
1621-
<bool>false</bool>
1490+
<item row="4" column="0" colspan="6" >
1491+
<widget class="QGroupBox" name="grpSRS" >
1492+
<property name="title" >
1493+
<string>Coordinate reference system</string>
16221494
</property>
1495+
<layout class="QGridLayout" >
1496+
<property name="leftMargin" >
1497+
<number>11</number>
1498+
</property>
1499+
<property name="topMargin" >
1500+
<number>11</number>
1501+
</property>
1502+
<property name="rightMargin" >
1503+
<number>11</number>
1504+
</property>
1505+
<property name="bottomMargin" >
1506+
<number>11</number>
1507+
</property>
1508+
<item row="0" column="1" >
1509+
<widget class="QPushButton" name="pbnChangeSpatialRefSys" >
1510+
<property name="text" >
1511+
<string>Change ...</string>
1512+
</property>
1513+
</widget>
1514+
</item>
1515+
<item row="0" column="0" >
1516+
<widget class="QLineEdit" name="leSpatialRefSys" >
1517+
<property name="readOnly" >
1518+
<bool>true</bool>
1519+
</property>
1520+
</widget>
1521+
</item>
1522+
</layout>
16231523
</widget>
16241524
</item>
1625-
<item row="0" column="1" colspan="2" >
1626-
<widget class="QLineEdit" name="leDisplayName" />
1627-
</item>
1628-
<item row="0" column="0" >
1629-
<widget class="QLabel" name="lblDisplayName" >
1630-
<property name="text" >
1631-
<string>Display name</string>
1525+
<item row="5" column="0" >
1526+
<spacer>
1527+
<property name="orientation" >
1528+
<enum>Qt::Horizontal</enum>
16321529
</property>
1633-
<property name="buddy" >
1634-
<cstring>leDisplayName</cstring>
1530+
<property name="sizeHint" >
1531+
<size>
1532+
<width>21</width>
1533+
<height>20</height>
1534+
</size>
16351535
</property>
1636-
</widget>
1536+
</spacer>
16371537
</item>
1638-
<item row="5" column="0" colspan="3" >
1639-
<layout class="QHBoxLayout" >
1640-
<property name="leftMargin" >
1641-
<number>11</number>
1642-
</property>
1643-
<property name="topMargin" >
1644-
<number>11</number>
1645-
</property>
1646-
<property name="rightMargin" >
1647-
<number>11</number>
1538+
<item row="5" column="1" colspan="2" >
1539+
<widget class="QGroupBox" name="groupBox10" >
1540+
<property name="maximumSize" >
1541+
<size>
1542+
<width>140</width>
1543+
<height>16777215</height>
1544+
</size>
16481545
</property>
1649-
<property name="bottomMargin" >
1650-
<number>11</number>
1546+
<property name="title" >
1547+
<string>Thumbnail</string>
16511548
</property>
1652-
<item>
1653-
<widget class="QGroupBox" name="groupBox10" >
1654-
<property name="title" >
1655-
<string>Thumbnail</string>
1656-
</property>
1657-
<layout class="QGridLayout" >
1658-
<property name="leftMargin" >
1659-
<number>11</number>
1549+
<layout class="QGridLayout" >
1550+
<item row="0" column="0" >
1551+
<widget class="QLabel" name="pixmapThumbnail" >
1552+
<property name="minimumSize" >
1553+
<size>
1554+
<width>120</width>
1555+
<height>120</height>
1556+
</size>
16601557
</property>
1661-
<property name="topMargin" >
1662-
<number>11</number>
1558+
<property name="maximumSize" >
1559+
<size>
1560+
<width>120</width>
1561+
<height>120</height>
1562+
</size>
16631563
</property>
1664-
<property name="rightMargin" >
1665-
<number>11</number>
1564+
<property name="frameShape" >
1565+
<enum>QFrame::StyledPanel</enum>
16661566
</property>
1667-
<property name="bottomMargin" >
1668-
<number>11</number>
1567+
<property name="scaledContents" >
1568+
<bool>true</bool>
16691569
</property>
1670-
<item row="0" column="0" >
1671-
<spacer>
1672-
<property name="orientation" >
1673-
<enum>Qt::Vertical</enum>
1674-
</property>
1675-
<property name="sizeType" >
1676-
<enum>QSizePolicy::Expanding</enum>
1677-
</property>
1678-
<property name="sizeHint" >
1679-
<size>
1680-
<width>20</width>
1681-
<height>31</height>
1682-
</size>
1683-
</property>
1684-
</spacer>
1685-
</item>
1686-
<item row="1" column="0" >
1687-
<widget class="QLabel" name="pixmapThumbnail" >
1688-
<property name="minimumSize" >
1689-
<size>
1690-
<width>120</width>
1691-
<height>120</height>
1692-
</size>
1693-
</property>
1694-
<property name="frameShape" >
1695-
<enum>QFrame::StyledPanel</enum>
1696-
</property>
1697-
<property name="scaledContents" >
1698-
<bool>true</bool>
1699-
</property>
1700-
</widget>
1701-
</item>
1702-
</layout>
1703-
</widget>
1704-
</item>
1705-
<item>
1706-
<widget class="QGroupBox" name="groupBox9" >
1707-
<property name="title" >
1708-
<string>Legend:</string>
1709-
</property>
1710-
<layout class="QGridLayout" >
1711-
<property name="leftMargin" >
1712-
<number>11</number>
1570+
</widget>
1571+
</item>
1572+
</layout>
1573+
</widget>
1574+
</item>
1575+
<item row="5" column="3" >
1576+
<widget class="QGroupBox" name="groupBox9" >
1577+
<property name="maximumSize" >
1578+
<size>
1579+
<width>140</width>
1580+
<height>16777215</height>
1581+
</size>
1582+
</property>
1583+
<property name="title" >
1584+
<string>Legend</string>
1585+
</property>
1586+
<layout class="QGridLayout" >
1587+
<item row="0" column="0" >
1588+
<widget class="QLabel" name="pixmapLegend" >
1589+
<property name="minimumSize" >
1590+
<size>
1591+
<width>120</width>
1592+
<height>120</height>
1593+
</size>
17131594
</property>
1714-
<property name="topMargin" >
1715-
<number>11</number>
1595+
<property name="maximumSize" >
1596+
<size>
1597+
<width>120</width>
1598+
<height>120</height>
1599+
</size>
17161600
</property>
1717-
<property name="rightMargin" >
1718-
<number>11</number>
1601+
<property name="frameShape" >
1602+
<enum>QFrame::Box</enum>
17191603
</property>
1720-
<property name="bottomMargin" >
1721-
<number>11</number>
1604+
<property name="scaledContents" >
1605+
<bool>true</bool>
17221606
</property>
1723-
<item row="0" column="0" >
1724-
<spacer>
1725-
<property name="orientation" >
1726-
<enum>Qt::Vertical</enum>
1727-
</property>
1728-
<property name="sizeType" >
1729-
<enum>QSizePolicy::Expanding</enum>
1730-
</property>
1731-
<property name="sizeHint" >
1732-
<size>
1733-
<width>20</width>
1734-
<height>71</height>
1735-
</size>
1736-
</property>
1737-
</spacer>
1738-
</item>
1739-
<item row="1" column="0" >
1740-
<widget class="QLabel" name="pixmapLegend" >
1741-
<property name="minimumSize" >
1742-
<size>
1743-
<width>120</width>
1744-
<height>120</height>
1745-
</size>
1746-
</property>
1747-
<property name="frameShape" >
1748-
<enum>QFrame::Box</enum>
1749-
</property>
1750-
<property name="scaledContents" >
1751-
<bool>true</bool>
1752-
</property>
1753-
</widget>
1754-
</item>
1755-
</layout>
1756-
</widget>
1757-
</item>
1758-
<item>
1759-
<widget class="QGroupBox" name="groupBox8" >
1760-
<property name="title" >
1761-
<string>Palette:</string>
1762-
</property>
1763-
<layout class="QGridLayout" >
1764-
<property name="leftMargin" >
1765-
<number>11</number>
1607+
</widget>
1608+
</item>
1609+
</layout>
1610+
</widget>
1611+
</item>
1612+
<item row="5" column="4" >
1613+
<widget class="QGroupBox" name="groupBox8" >
1614+
<property name="maximumSize" >
1615+
<size>
1616+
<width>140</width>
1617+
<height>16777215</height>
1618+
</size>
1619+
</property>
1620+
<property name="title" >
1621+
<string>Palette</string>
1622+
</property>
1623+
<layout class="QGridLayout" >
1624+
<item row="0" column="0" >
1625+
<widget class="QLabel" name="pixmapPalette" >
1626+
<property name="minimumSize" >
1627+
<size>
1628+
<width>120</width>
1629+
<height>120</height>
1630+
</size>
17661631
</property>
1767-
<property name="topMargin" >
1768-
<number>11</number>
1632+
<property name="maximumSize" >
1633+
<size>
1634+
<width>120</width>
1635+
<height>120</height>
1636+
</size>
17691637
</property>
1770-
<property name="rightMargin" >
1771-
<number>11</number>
1638+
<property name="frameShape" >
1639+
<enum>QFrame::Box</enum>
17721640
</property>
1773-
<property name="bottomMargin" >
1774-
<number>11</number>
1641+
<property name="scaledContents" >
1642+
<bool>true</bool>
17751643
</property>
1776-
<item row="0" column="0" >
1777-
<spacer>
1778-
<property name="orientation" >
1779-
<enum>Qt::Vertical</enum>
1780-
</property>
1781-
<property name="sizeType" >
1782-
<enum>QSizePolicy::Expanding</enum>
1783-
</property>
1784-
<property name="sizeHint" >
1785-
<size>
1786-
<width>20</width>
1787-
<height>61</height>
1788-
</size>
1789-
</property>
1790-
</spacer>
1791-
</item>
1792-
<item row="1" column="0" >
1793-
<widget class="QLabel" name="pixmapPalette" >
1794-
<property name="minimumSize" >
1795-
<size>
1796-
<width>120</width>
1797-
<height>120</height>
1798-
</size>
1799-
</property>
1800-
<property name="frameShape" >
1801-
<enum>QFrame::Box</enum>
1802-
</property>
1803-
<property name="scaledContents" >
1804-
<bool>true</bool>
1805-
</property>
1806-
</widget>
1807-
</item>
1808-
</layout>
1809-
</widget>
1810-
</item>
1811-
</layout>
1644+
</widget>
1645+
</item>
1646+
</layout>
1647+
</widget>
1648+
</item>
1649+
<item row="5" column="5" >
1650+
<spacer>
1651+
<property name="orientation" >
1652+
<enum>Qt::Horizontal</enum>
1653+
</property>
1654+
<property name="sizeHint" >
1655+
<size>
1656+
<width>21</width>
1657+
<height>20</height>
1658+
</size>
1659+
</property>
1660+
</spacer>
18121661
</item>
18131662
</layout>
18141663
</widget>
@@ -1864,8 +1713,8 @@
18641713
<property name="html" >
18651714
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
18661715
p, li { white-space: pre-wrap; }
1867-
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
1868-
&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;/p>&lt;/body>&lt;/html></string>
1716+
&lt;/style>&lt;/head>&lt;body style=" font-family:'Verdana'; font-size:10pt; font-weight:400; font-style:normal;">
1717+
&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; font-size:9pt;">&lt;/p>&lt;/body>&lt;/html></string>
18691718
</property>
18701719
</widget>
18711720
</item>
@@ -2103,53 +1952,34 @@ p, li { white-space: pre-wrap; }
21031952
</widget>
21041953
</item>
21051954
<item row="1" column="0" >
2106-
<layout class="QHBoxLayout" >
2107-
<property name="spacing" >
2108-
<number>3</number>
1955+
<widget class="QPushButton" name="pbnLoadDefaultStyle" >
1956+
<property name="text" >
1957+
<string>Restore Default Style</string>
21091958
</property>
2110-
<property name="leftMargin" >
2111-
<number>1</number>
2112-
</property>
2113-
<property name="topMargin" >
2114-
<number>1</number>
1959+
</widget>
1960+
</item>
1961+
<item row="1" column="1" >
1962+
<widget class="QPushButton" name="pbnSaveDefaultStyle" >
1963+
<property name="text" >
1964+
<string>Save As Default</string>
21151965
</property>
2116-
<property name="rightMargin" >
2117-
<number>1</number>
1966+
</widget>
1967+
</item>
1968+
<item row="1" column="2" >
1969+
<widget class="QPushButton" name="pbnLoadStyle" >
1970+
<property name="text" >
1971+
<string>Load Style ...</string>
21181972
</property>
2119-
<property name="bottomMargin" >
2120-
<number>1</number>
1973+
</widget>
1974+
</item>
1975+
<item row="1" column="3" >
1976+
<widget class="QPushButton" name="pbnSaveStyleAs" >
1977+
<property name="text" >
1978+
<string>Save Style ...</string>
21211979
</property>
2122-
<item>
2123-
<widget class="QPushButton" name="pbnLoadDefaultStyle" >
2124-
<property name="text" >
2125-
<string>Restore Default Style</string>
2126-
</property>
2127-
</widget>
2128-
</item>
2129-
<item>
2130-
<widget class="QPushButton" name="pbnSaveDefaultStyle" >
2131-
<property name="text" >
2132-
<string>Save As Default</string>
2133-
</property>
2134-
</widget>
2135-
</item>
2136-
<item>
2137-
<widget class="QPushButton" name="pbnLoadStyle" >
2138-
<property name="text" >
2139-
<string>Load Style ...</string>
2140-
</property>
2141-
</widget>
2142-
</item>
2143-
<item>
2144-
<widget class="QPushButton" name="pbnSaveStyleAs" >
2145-
<property name="text" >
2146-
<string>Save Style ...</string>
2147-
</property>
2148-
</widget>
2149-
</item>
2150-
</layout>
1980+
</widget>
21511981
</item>
2152-
<item row="2" column="0" >
1982+
<item row="2" column="0" colspan="4" >
21531983
<widget class="QDialogButtonBox" name="buttonBox" >
21541984
<property name="orientation" >
21551985
<enum>Qt::Horizontal</enum>
@@ -2179,7 +2009,6 @@ p, li { white-space: pre-wrap; }
21792009
<tabstop>tableTransparency</tabstop>
21802010
<tabstop>leDisplayName</tabstop>
21812011
<tabstop>leLayerSource</tabstop>
2182-
<tabstop>cboxShowDebugInfo</tabstop>
21832012
<tabstop>spinMinimumScale</tabstop>
21842013
<tabstop>spinMaximumScale</tabstop>
21852014
<tabstop>leSpatialRefSys</tabstop>

0 commit comments

Comments
 (0)
Please sign in to comment.