1
<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
2
<class>QgsGrassEditBase</class>
3
<widget class="QMainWindow">
5
<cstring>QgsGrassEditBase</cstring>
7
<property name="geometry">
15
<property name="caption">
16
<string>GRASS Edit</string>
19
<property name="name">
20
<cstring>unnamed</cstring>
22
<property name="margin">
25
<property name="spacing">
28
<widget class="QTabWidget">
29
<property name="name">
30
<cstring>tabWidget</cstring>
32
<property name="sizePolicy">
34
<hsizetype>7</hsizetype>
35
<vsizetype>7</vsizetype>
36
<horstretch>0</horstretch>
37
<verstretch>0</verstretch>
40
<widget class="QWidget">
41
<property name="name">
42
<cstring>tab</cstring>
44
<attribute name="title">
45
<string>Category</string>
48
<property name="name">
49
<cstring>unnamed</cstring>
51
<widget class="QLabel" row="0" column="0">
52
<property name="name">
53
<cstring>textLabel3</cstring>
55
<property name="text">
59
<widget class="QLabel" row="1" column="0">
60
<property name="name">
61
<cstring>catLabel</cstring>
63
<property name="text">
64
<string>Category</string>
67
<widget class="QLabel" row="1" column="2">
68
<property name="name">
69
<cstring>textLabel2</cstring>
71
<property name="text">
72
<string>Field (layer)</string>
75
<widget class="QComboBox" row="0" column="1" rowspan="1" colspan="3">
76
<property name="name">
77
<cstring>mCatModeBox</cstring>
79
<property name="currentItem">
83
<widget class="QLineEdit" row="1" column="1">
84
<property name="name">
85
<cstring>mCatEntry</cstring>
88
<widget class="QComboBox" row="1" column="3">
89
<property name="name">
90
<cstring>mFieldBox</cstring>
92
<property name="editable">
95
<property name="duplicatesEnabled">
101
<widget class="QWidget">
102
<property name="name">
103
<cstring>tab</cstring>
105
<attribute name="title">
106
<string>Settings</string>
109
<property name="name">
110
<cstring>unnamed</cstring>
112
<widget class="QLabel" row="0" column="0">
113
<property name="name">
114
<cstring>textLabel4</cstring>
116
<property name="text">
117
<string>Snapping in screen pixels</string>
120
<widget class="QSpinBox" row="0" column="1">
121
<property name="name">
122
<cstring>mSnapPixels</cstring>
124
<property name="value">
130
<widget class="QWidget">
131
<property name="name">
132
<cstring>tab</cstring>
134
<attribute name="title">
135
<string>Symbology</string>
138
<property name="name">
139
<cstring>unnamed</cstring>
141
<widget class="QListView">
143
<property name="text">
144
<string>Column 1</string>
146
<property name="clickable">
149
<property name="resizable">
154
<property name="text">
155
<string>New Item</string>
157
<property name="pixmap">
161
<property name="name">
162
<cstring>symbologyList</cstring>
164
<property name="sizePolicy">
166
<hsizetype>7</hsizetype>
167
<vsizetype>7</vsizetype>
168
<horstretch>0</horstretch>
169
<verstretch>0</verstretch>
172
<property name="minimumSize">
178
<property name="resizeMode">
179
<enum>AllColumns</enum>
181
<property name="treeStepSize">
187
<widget class="QWidget">
188
<property name="name">
189
<cstring>tab</cstring>
191
<attribute name="title">
192
<string>Table</string>
195
<property name="name">
196
<cstring>unnamed</cstring>
198
<widget class="QFrame">
199
<property name="name">
200
<cstring>frame9</cstring>
202
<property name="sizePolicy">
204
<hsizetype>7</hsizetype>
205
<vsizetype>5</vsizetype>
206
<horstretch>0</horstretch>
207
<verstretch>0</verstretch>
210
<property name="minimumSize">
216
<property name="maximumSize">
222
<property name="frameShape">
225
<property name="frameShadow">
228
<property name="lineWidth">
231
<widget class="QLabel">
232
<property name="name">
233
<cstring>textLabel1</cstring>
235
<property name="geometry">
243
<property name="text">
244
<string>Field (layer)</string>
247
<widget class="QComboBox">
248
<property name="name">
249
<cstring>mTableField</cstring>
251
<property name="geometry">
259
<property name="editable">
262
<property name="duplicatesEnabled">
267
<widget class="QTable">
268
<property name="name">
269
<cstring>mAttributeTable</cstring>
271
<property name="lineWidth">
274
<property name="resizePolicy">
277
<property name="numRows">
280
<property name="numCols">
284
<widget class="QFrame">
285
<property name="name">
286
<cstring>frame3</cstring>
288
<property name="sizePolicy">
290
<hsizetype>7</hsizetype>
291
<vsizetype>7</vsizetype>
292
<horstretch>0</horstretch>
293
<verstretch>0</verstretch>
296
<property name="minimumSize">
302
<property name="maximumSize">
308
<property name="frameShape">
311
<property name="frameShadow">
314
<property name="lineWidth">
318
<property name="name">
319
<cstring>unnamed</cstring>
321
<property name="margin">
324
<property name="spacing">
327
<widget class="QPushButton">
328
<property name="name">
329
<cstring>mAddColumnButton</cstring>
331
<property name="sizePolicy">
333
<hsizetype>7</hsizetype>
334
<vsizetype>7</vsizetype>
335
<horstretch>0</horstretch>
336
<verstretch>0</verstretch>
339
<property name="text">
340
<string>Add Column</string>
343
<widget class="QPushButton">
344
<property name="name">
345
<cstring>mAlterTableButton</cstring>
347
<property name="sizePolicy">
349
<hsizetype>7</hsizetype>
350
<vsizetype>7</vsizetype>
351
<horstretch>0</horstretch>
352
<verstretch>0</verstretch>
355
<property name="text">
356
<string>Create / Alter Table</string>
368
<property name="name">
369
<cstring>newToolBar</cstring>
371
<property name="label">
372
<string>Tools</string>
374
<action name="newPointAction"/>
375
<action name="newLineAction"/>
376
<action name="newBoundaryAction"/>
377
<action name="newCentroidAction"/>
380
<property name="name">
381
<cstring>editVertexToolBar</cstring>
383
<property name="label">
384
<string>Toolbar</string>
386
<action name="moveVertexAction"/>
387
<action name="addVertexAction"/>
388
<action name="deleteVertexAction"/>
391
<property name="name">
392
<cstring>editLineToolBar</cstring>
394
<property name="label">
395
<string>Toolbar</string>
397
<action name="moveLineAction"/>
398
<action name="splitLineAction"/>
399
<action name="deleteLineAction"/>
401
<action name="editAttributesAction"/>
404
<property name="name">
405
<cstring>mainToolBar</cstring>
407
<property name="label">
408
<string>Toolbar</string>
410
<action name="closeEditAction"/>
415
<property name="name">
416
<cstring>newLineAction</cstring>
418
<property name="iconSet">
419
<iconset>image0</iconset>
421
<property name="text">
422
<string>New line</string>
424
<property name="menuText">
425
<string>New line</string>
427
<property name="accel">
432
<property name="name">
433
<cstring>closeEditAction</cstring>
435
<property name="iconSet">
436
<iconset>image1</iconset>
438
<property name="text">
439
<string>Close</string>
441
<property name="menuText">
442
<string>Close</string>
446
<property name="name">
447
<cstring>newPointAction</cstring>
449
<property name="iconSet">
450
<iconset>image2</iconset>
452
<property name="text">
453
<string>New point</string>
455
<property name="accel">
460
<property name="name">
461
<cstring>newBoundaryAction</cstring>
463
<property name="iconSet">
464
<iconset>image3</iconset>
466
<property name="text">
467
<string>New boundary</string>
469
<property name="accel">
474
<property name="name">
475
<cstring>newCentroidAction</cstring>
477
<property name="iconSet">
478
<iconset>image4</iconset>
480
<property name="text">
481
<string>New centroid</string>
483
<property name="accel">
488
<property name="name">
489
<cstring>moveVertexAction</cstring>
491
<property name="iconSet">
492
<iconset>image5</iconset>
494
<property name="text">
495
<string>Move vertex</string>
497
<property name="accel">
502
<property name="name">
503
<cstring>addVertexAction</cstring>
505
<property name="iconSet">
506
<iconset>image6</iconset>
508
<property name="text">
509
<string>Add vertex</string>
511
<property name="accel">
516
<property name="name">
517
<cstring>deleteVertexAction</cstring>
519
<property name="iconSet">
520
<iconset>image7</iconset>
522
<property name="text">
523
<string>Delete vertex</string>
525
<property name="accel">
530
<property name="name">
531
<cstring>splitLineAction</cstring>
533
<property name="iconSet">
534
<iconset>image8</iconset>
536
<property name="text">
537
<string>Split line</string>
539
<property name="accel">
544
<property name="name">
545
<cstring>moveLineAction</cstring>
547
<property name="iconSet">
548
<iconset>image9</iconset>
550
<property name="text">
551
<string>Move line</string>
553
<property name="accel">
558
<property name="name">
559
<cstring>deleteLineAction</cstring>
561
<property name="iconSet">
562
<iconset>image10</iconset>
564
<property name="text">
565
<string>Delete line</string>
567
<property name="accel">
572
<property name="name">
573
<cstring>editCatsAction</cstring>
575
<property name="text">
576
<string>Edit categories</string>
580
<property name="name">
581
<cstring>editAttributesAction</cstring>
583
<property name="iconSet">
584
<iconset>image11</iconset>
586
<property name="text">
587
<string>Edit attributes</string>
592
<image name="image0">
593
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b014563014659471c92823eb5156c621a30c460809b88c329c4093514688c028423228c640796832480e01cba0b817c6c1908103bac542ad351700afdf726b</data>
595
<image name="image1">
596
<data format="XPM.GZ" length="676">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022130543251d2e253d856405bffcbc54103b09c8564e340041103711c44d4b4b4c3535077195215c10006bc40a6827a30c0258649461005d4659194d8a0819dca6e925c2001e99a4a424ec32204d49483289b4934171016e191457a38535aa475162014582bc38adb5e6020039de90ca</data>
598
<image name="image2">
599
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b0145630846494e920a30c0303e602343008646aadb900ffaa72d9</data>
601
<image name="image3">
602
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b014568022a30c04d86420a27039b80c4235940593419802e340655024205c4232681260010232181220291ac890e336b2c2004f88e289053ddc310711c51edb6840a9d69a0b0043de7158</data>
604
<image name="image4">
605
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c85636360041105719c4b5300041b04aac0045461908b0c94044e1727019846a280b26833005c681caa04840b88464e012890829023208b360324021a264126180283de4b80d2195487c18e009513cb1a0873be620a2d8631b0d28d55a7301006e5a7795</data>
607
<image name="image5">
608
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c85636360041105719c44d4b330002b04aac805819656565eac9284331868c32128922a38c4a236410362823cb242626227905cc03871018a0ca2426e2d703e52224d0dd96884a23fb271145014a1824221b8a1a6ec80ea15c06199025536bcd050056d17dff</data>
610
<image name="image6">
611
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54105b19c85636360041103711c44d4b330002b04aac6098ca282b2b23098279e0100283440400f3f1eb81721112e82e5046a591dda68ca200c5d5cac886a2fa07d92194cb2003b2646aadb900fe65773b</data>
613
<image name="image7">
614
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c85636360041105719c44d4b330002b04aac805819656565eac9284331868c32128922a38c4a236410362823cb242626227905cc03871056805f8f1e563082646aadb900c6617ccd</data>
616
<image name="image8">
617
<data format="XPM.GZ" length="691">789cc591c10ac2300c86ef7d8ab0dc86b8399121e223281e05f1d0c6153d4c41e741c477b7a95d5dc7ead53494fc7cfd1368b214b69b15a499b835b23911d0515e213ddcebfab1db2f9f22290a303983493212c91808d69773c5359a1a73135ab3942ca7391f96c4725e9565ae582a965af373db6730fe4010e30423a48782390172444ad94156d90f6be3839c083dcee53ddfdeaa332b204af959d421caa643d423ee423420e8e65d34405a1074f3c10683625b88939f9b7b2dc41bc7fd879e</data>
619
<image name="image9">
620
<data format="XPM.GZ" length="661">789c8d90c10ac2301044eff98a25b915496b7b143f41f1288887a15af450055b0f22febbc9d6a61bb5e82490d9bc6433244d68bd5a5092aaa6457b2ca93ce042c9ee5ad7b7cd767e573acfc9cd82a67aa2b4a59296e7d3de7b386f8acc0f5f1a5f5655e6c427bfc8d81162ac20c68c10c3730081388f0109e22dc22d5e7e11b6e8f73a1e087888204cb897970c1f88edc020f10711c0d8ef40de899a4902d90ee21d442f09822804ec1f246af3aade8808c224cadb171f24483f66ea0966267e2a</data>
622
<image name="image10">
623
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c8564e4b330002b014563014659471c92823eb5156c621a30c460809b88c329c4093514688c028423228c640796832480e01cba0b817c6c1908103bac542ad35170090dc72ce</data>
625
<image name="image11">
626
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b01456009151c6007019902265240d48324055ca08ad7ac4e819b587caf6e08e53aac9d45a7301006fca6c46</data>
631
<sender>addVertexAction</sender>
632
<signal>activated()</signal>
633
<receiver>QgsGrassEditBase</receiver>
634
<slot>addVertex()</slot>
637
<sender>closeEditAction</sender>
638
<signal>activated()</signal>
639
<receiver>QgsGrassEditBase</receiver>
640
<slot>closeEdit()</slot>
643
<sender>deleteLineAction</sender>
644
<signal>activated()</signal>
645
<receiver>QgsGrassEditBase</receiver>
646
<slot>deleteLine()</slot>
649
<sender>deleteVertexAction</sender>
650
<signal>activated()</signal>
651
<receiver>QgsGrassEditBase</receiver>
652
<slot>deleteVertex()</slot>
655
<sender>moveLineAction</sender>
656
<signal>activated()</signal>
657
<receiver>QgsGrassEditBase</receiver>
658
<slot>moveLine()</slot>
661
<sender>moveVertexAction</sender>
662
<signal>activated()</signal>
663
<receiver>QgsGrassEditBase</receiver>
664
<slot>moveVertex()</slot>
667
<sender>newBoundaryAction</sender>
668
<signal>activated()</signal>
669
<receiver>QgsGrassEditBase</receiver>
670
<slot>newBoundary()</slot>
673
<sender>newCentroidAction</sender>
674
<signal>activated()</signal>
675
<receiver>QgsGrassEditBase</receiver>
676
<slot>newCentroid()</slot>
679
<sender>newLineAction</sender>
680
<signal>activated()</signal>
681
<receiver>QgsGrassEditBase</receiver>
682
<slot>newLine()</slot>
685
<sender>newPointAction</sender>
686
<signal>activated()</signal>
687
<receiver>QgsGrassEditBase</receiver>
688
<slot>newPoint()</slot>
691
<sender>splitLineAction</sender>
692
<signal>activated()</signal>
693
<receiver>QgsGrassEditBase</receiver>
694
<slot>splitLine()</slot>
697
<sender>editAttributesAction</sender>
698
<signal>activated()</signal>
699
<receiver>QgsGrassEditBase</receiver>
700
<slot>editAttributes()</slot>
703
<sender>mFieldBox</sender>
704
<signal>activated(int)</signal>
705
<receiver>QgsGrassEditBase</receiver>
706
<slot>fieldChanged()</slot>
709
<sender>mCatModeBox</sender>
710
<signal>activated(int)</signal>
711
<receiver>QgsGrassEditBase</receiver>
712
<slot>catModeChanged()</slot>
715
<sender>mAddColumnButton</sender>
716
<signal>clicked()</signal>
717
<receiver>QgsGrassEditBase</receiver>
718
<slot>addColumn()</slot>
721
<sender>mAlterTableButton</sender>
722
<signal>clicked()</signal>
723
<receiver>QgsGrassEditBase</receiver>
724
<slot>alterTable()</slot>
727
<sender>mTableField</sender>
728
<signal>activated(int)</signal>
729
<receiver>QgsGrassEditBase</receiver>
730
<slot>attributeTableFieldChanged()</slot>
734
<include location="local" impldecl="in implementation">qgsgrasseditbase.ui.h</include>
737
<slot>newLine()</slot>
738
<slot>closeEdit()</slot>
739
<slot>newPoint()</slot>
740
<slot>newBoundary()</slot>
741
<slot>newCentroid()</slot>
742
<slot>moveVertex()</slot>
743
<slot>deleteVertex()</slot>
744
<slot>addVertex()</slot>
745
<slot>moveLine()</slot>
746
<slot>deleteLine()</slot>
747
<slot>splitLine()</slot>
748
<slot>editCats()</slot>
749
<slot>editAttributes()</slot>
750
<slot>catModeChanged()</slot>
751
<slot>fieldChanged()</slot>
752
<slot>addColumn()</slot>
753
<slot>alterTable()</slot>
754
<slot>attributeTableFieldChanged()</slot>
756
<layoutdefaults spacing="6" margin="11"/>