1
<!DOCTYPE UI><UI version="3.2" 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>closeEditAction</cstring>
418
<property name="iconSet">
419
<iconset>image0</iconset>
421
<property name="text">
422
<string>Close</string>
424
<property name="menuText">
425
<string>Close</string>
429
<property name="name">
430
<cstring>actionToolsGroup</cstring>
432
<property name="text">
433
<string>ActionGroup</string>
435
<property name="menuText">
436
<string>ActionGroup</string>
438
<property name="usesDropDown">
442
<property name="name">
443
<cstring>newLineAction</cstring>
445
<property name="toggleAction">
448
<property name="iconSet">
449
<iconset>image1</iconset>
451
<property name="text">
452
<string>New line</string>
454
<property name="menuText">
455
<string>New line</string>
457
<property name="accel">
462
<property name="name">
463
<cstring>newPointAction</cstring>
465
<property name="toggleAction">
468
<property name="iconSet">
469
<iconset>image2</iconset>
471
<property name="text">
472
<string>New point</string>
474
<property name="menuText">
475
<string>New point</string>
477
<property name="accel">
482
<property name="name">
483
<cstring>newBoundaryAction</cstring>
485
<property name="toggleAction">
488
<property name="iconSet">
489
<iconset>image3</iconset>
491
<property name="text">
492
<string>New boundary</string>
494
<property name="menuText">
495
<string>New boundary</string>
497
<property name="accel">
502
<property name="name">
503
<cstring>newCentroidAction</cstring>
505
<property name="toggleAction">
508
<property name="iconSet">
509
<iconset>image4</iconset>
511
<property name="text">
512
<string>New centroid</string>
514
<property name="menuText">
515
<string>New centroid</string>
517
<property name="accel">
522
<property name="name">
523
<cstring>moveVertexAction</cstring>
525
<property name="toggleAction">
528
<property name="iconSet">
529
<iconset>image5</iconset>
531
<property name="text">
532
<string>Move vertex</string>
534
<property name="menuText">
535
<string>Move vertex</string>
537
<property name="accel">
542
<property name="name">
543
<cstring>addVertexAction</cstring>
545
<property name="toggleAction">
548
<property name="iconSet">
549
<iconset>image6</iconset>
551
<property name="text">
552
<string>Add vertex</string>
554
<property name="menuText">
555
<string>Add vertex</string>
557
<property name="accel">
562
<property name="name">
563
<cstring>deleteVertexAction</cstring>
565
<property name="toggleAction">
568
<property name="iconSet">
569
<iconset>image7</iconset>
571
<property name="text">
572
<string>Delete vertex</string>
574
<property name="menuText">
575
<string>Delete vertex</string>
577
<property name="accel">
582
<property name="name">
583
<cstring>splitLineAction</cstring>
585
<property name="toggleAction">
588
<property name="iconSet">
589
<iconset>image8</iconset>
591
<property name="text">
592
<string>Split line</string>
594
<property name="menuText">
595
<string>Split line</string>
597
<property name="accel">
602
<property name="name">
603
<cstring>moveLineAction</cstring>
605
<property name="toggleAction">
608
<property name="iconSet">
609
<iconset>image9</iconset>
611
<property name="text">
612
<string>Move line</string>
614
<property name="menuText">
615
<string>Move line</string>
617
<property name="accel">
622
<property name="name">
623
<cstring>deleteLineAction</cstring>
625
<property name="toggleAction">
628
<property name="iconSet">
629
<iconset>image10</iconset>
631
<property name="text">
632
<string>Delete line</string>
634
<property name="menuText">
635
<string>Delete line</string>
637
<property name="accel">
642
<property name="name">
643
<cstring>editAttributesAction</cstring>
645
<property name="toggleAction">
648
<property name="iconSet">
649
<iconset>image11</iconset>
651
<property name="text">
652
<string>Edit attributes</string>
654
<property name="menuText">
655
<string>Edit attributes</string>
661
<image name="image0">
662
<data format="XPM.GZ" length="2942">789c3d96c95224390c86ef3c4545ebd631a1cecdb9c4c41c8066df1be80626e6e0b4d35040155014343031ef3e2afda2020ef5a594b2f45b96f3dbd7d1c5f1c1e8ebb795e7b99f8fc328dcf8d9e86b7c994cdefffee7af7f57bee4f568f15fb951f1e58f952f27f351181d3e4c8705300990cff3266b9527ca55eeb3a0bcbae4b8603f557679ca33b5df2fb813ca9cdac7c63998bdfa679fec27c64596abfd78c9b03f2cf329174c9572210cbb37eec074bee446f9c0b8cf3ae52dcb37a21efaf8cc3fd3fa69062e72d44377ca4d51e62a1679e32ad77cf8c3b8c9a157a1dc167daeebf1adb22f8602faa81e3e4838f0cd92353edf195785ea416ec9b05f2f19eb27635740dfa83c946d81f507e524f65a39187fda4f16dc67652a9272af9c575989fcd6958b72b0fa4e955b5714e887efc66581fed950ee5c5b623fcf947b3794ba1fbca91c5c28918fee471febac44fcdd0587acee2becb7e61b8a3a56f0df331e2af527ed9f503679e5d5aefb1f2a791ff5ed8365c37af59f1b5795f62f1f18bb0afbdf28bba6ae540f4ac68d831eda8fa196f550ffa171e7b01f57c6bdab944be546de87fdd1b883dddf2f19fd7c632c4baa7f663c8009feadc443fc27e360fc63c9787f663c38e8f50a6e73a77a111b170ef5409f4eec382febc6aec679181bd735f6f759d98b3ff6ef72c9d0f7d5b8417cda316e6b9ca747e3ae863ebf8dbdc37efc5c32f6635b39487cf4db8bb1b37a6a63f3e74e39ca7a88ffa63cb4094cbf9453dbd7fabe47bfa54e3a4ced645cd5e8a77cc13113869e4fc64dadf5929ef79877ae46bfbd1bf70dead5fe8f45171bf4b3d613cb2e6f90cf9e71d760ff8e8c077b5feb899530f43803fbbc81deaa6f745d89f8746afce95f807dd1428f7763077fdf1bd7589ff4fcc4a64b0dfae10dec33c4f3b7c6aed5fc3c2d19f3b834ae8db55f622bf5419f55e3be81ded0b7f339fc7d326e5bf5f7daafd1fbae85de7afe622ff5c0ff0e2ce31ef352e7670c62c77e6d18870ee7790d2ce302fe7a9fc5d88b821a4fe7e990cb3847fcc1d875e837d56b287c0f7fba00f725ecacfd3894920ff4bc34761dead7793e3861addf1b4b03430f9dcf4317320ffdf57c0c21b81ef783cedf2186a6477f20bf21d43df2d17992b2201229ebfd9af2907a9c47ad2f15c2e81fcd3f9531eb717ef4fca5265601f78bdebfa98d4d809e3a6f52178788f9a0fd9a7c4c11f9e93c4c61a822f6bf558e4313a18fcedb948634c03e05cb758cfe7d5932f45b33ce8d1f8c8b01f9ec1abb01f3ac35962b4fed99714a38cfbf96acf59ecc99d873cf81230f9cf89a6f78ccb77cc7f73c3999eb3b24d6293ff0233ff18c9f79ce2ffccabff98ddff98357d5c7f31aaff377dee04ddee26ddee15ddee37d3ee0433ee263dcbdfc834ff98ccff927ffb2bf0bbee42bce3867f463e052629cabad62c73537f2abe58e9888a061943c361731a8a74091064a742d744363baa53b7c07f08cee1731c463c20d4d17abd083783dd213cdf02d21b56ccb93679ad09ca6f4221eaff45b9ebcd13b7de0fb43aadd9127abe291e885d6c4639dbecb930ddaa42df5b9e117da5ed44289afc4e3413c7668577cf6689f0ed4672c8aed2d6aa14359e5888ec5e344e8079dd2199dabcf2dfde47d525dc4e3822ee94a7e6594534125e97d478e6a6aa4968e8e3e35a4563c3acf5ebebb34cebdef79b10ad3d8071ffd20799c52e193bff6377eac3e13d9b923ce45d35bd1e35d6ad9a7337febeffcbd9ff8a9f5c62a1f73419eee68461fb44507744e957ff0633f95def8efcf95ff0103869040</data>
664
<image name="image1">
665
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b014563014659471c92823eb5156c621a30c460809b88c329c4093514688c028423228c640796832480e01cba0b817c6c1908103bac542ad351700afdf726b</data>
667
<image name="image2">
668
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b0145630846494e920a30c0303e602343008646aadb900ffaa72d9</data>
670
<image name="image3">
671
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b014568022a30c04d86420a27039b80c4235940593419802e340655024205c4232681260010232181220291ac890e336b2c2004f88e289053ddc310711c51edb6840a9d69a0b0043de7158</data>
673
<image name="image4">
674
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c85636360041105719c4b5300041b04aac0045461908b0c94044e1727019846a280b26833005c681caa04840b88464e012890829023208b360324021a264126180283de4b80d2195487c18e009513cb1a0873be620a2d8631b0d28d55a7301006e5a7795</data>
676
<image name="image5">
677
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c85636360041105719c44d4b330002b04aac805819656565eac9284331868c32128922a38c4a236410362823cb242626227905cc03871018a0ca2426e2d703e52224d0dd96884a23fb271145014a1824221b8a1a6ec80ea15c06199025536bcd050056d17dff</data>
679
<image name="image6">
680
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54105b19c85636360041103711c44d4b330002b04aac6098ca282b2b23098279e0100283440400f3f1eb81721112e82e5046a591dda68ca200c5d5cac886a2fa07d92194cb2003b2646aadb900fe65773b</data>
682
<image name="image7">
683
<data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c85636360041105719c44d4b330002b04aac805819656565eac9284331868c32128922a38c4a236410362823cb242626227905cc03871056805f8f1e563082646aadb900c6617ccd</data>
685
<image name="image8">
686
<data format="XPM.GZ" length="691">789cc591c10ac2300c86ef7d8ab0dc86b8399121e223281e05f1d0c6153d4c41e741c477b7a95d5dc7ead53494fc7cfd1368b214b69b15a499b835b23911d0515e213ddcebfab1db2f9f22290a303983493212c91808d69773c5359a1a73135ab3942ca7391f96c4725e9565ae582a965af373db6730fe4010e30423a48782390172444ad94156d90f6be3839c083dcee53ddfdeaa332b204af959d421caa643d423ee423420e8e65d34405a1074f3c10683625b88939f9b7b2dc41bc7fd879e</data>
688
<image name="image9">
689
<data format="XPM.GZ" length="661">789c8d90c10ac2301044eff98a25b915496b7b143f41f1288887a15af450055b0f22febbc9d6a61bb5e82490d9bc6433244d68bd5a5092aaa6457b2ca93ce042c9ee5ad7b7cd767e573acfc9cd82a67aa2b4a59296e7d3de7b386f8acc0f5f1a5f5655e6c427bfc8d81162ac20c68c10c3730081388f0109e22dc22d5e7e11b6e8f73a1e087888204cb897970c1f88edc020f10711c0d8ef40de899a4902d90ee21d442f09822804ec1f246af3aade8808c224cadb171f24483f66ea0966267e2a</data>
691
<image name="image10">
692
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c8564e4b330002b014563014659471c92823eb5156c621a30c460809b88c329c4093514688c028423228c640796832480e01cba0b817c6c1908103bac542ad35170090dc72ce</data>
694
<image name="image11">
695
<data format="XPM.GZ" length="646">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade65232325200210543251d2e253d856405bffcbc54105b19c85636360041b01456009151c6007019902265240d48324055ca08ad7ac4e819b587caf6e08e53aac9d45a7301006fca6c46</data>
700
<sender>addVertexAction</sender>
701
<signal>activated()</signal>
702
<receiver>QgsGrassEditBase</receiver>
703
<slot>addVertex()</slot>
706
<sender>closeEditAction</sender>
707
<signal>activated()</signal>
708
<receiver>QgsGrassEditBase</receiver>
709
<slot>closeEdit()</slot>
712
<sender>deleteLineAction</sender>
713
<signal>activated()</signal>
714
<receiver>QgsGrassEditBase</receiver>
715
<slot>deleteLine()</slot>
718
<sender>deleteVertexAction</sender>
719
<signal>activated()</signal>
720
<receiver>QgsGrassEditBase</receiver>
721
<slot>deleteVertex()</slot>
724
<sender>moveLineAction</sender>
725
<signal>activated()</signal>
726
<receiver>QgsGrassEditBase</receiver>
727
<slot>moveLine()</slot>
730
<sender>moveVertexAction</sender>
731
<signal>activated()</signal>
732
<receiver>QgsGrassEditBase</receiver>
733
<slot>moveVertex()</slot>
736
<sender>newBoundaryAction</sender>
737
<signal>activated()</signal>
738
<receiver>QgsGrassEditBase</receiver>
739
<slot>newBoundary()</slot>
742
<sender>newCentroidAction</sender>
743
<signal>activated()</signal>
744
<receiver>QgsGrassEditBase</receiver>
745
<slot>newCentroid()</slot>
748
<sender>newLineAction</sender>
749
<signal>activated()</signal>
750
<receiver>QgsGrassEditBase</receiver>
751
<slot>newLine()</slot>
754
<sender>newPointAction</sender>
755
<signal>activated()</signal>
756
<receiver>QgsGrassEditBase</receiver>
757
<slot>newPoint()</slot>
760
<sender>splitLineAction</sender>
761
<signal>activated()</signal>
762
<receiver>QgsGrassEditBase</receiver>
763
<slot>splitLine()</slot>
766
<sender>editAttributesAction</sender>
767
<signal>activated()</signal>
768
<receiver>QgsGrassEditBase</receiver>
769
<slot>editAttributes()</slot>
772
<sender>mFieldBox</sender>
773
<signal>activated(int)</signal>
774
<receiver>QgsGrassEditBase</receiver>
775
<slot>fieldChanged()</slot>
778
<sender>mCatModeBox</sender>
779
<signal>activated(int)</signal>
780
<receiver>QgsGrassEditBase</receiver>
781
<slot>catModeChanged()</slot>
784
<sender>mAddColumnButton</sender>
785
<signal>clicked()</signal>
786
<receiver>QgsGrassEditBase</receiver>
787
<slot>addColumn()</slot>
790
<sender>mAlterTableButton</sender>
791
<signal>clicked()</signal>
792
<receiver>QgsGrassEditBase</receiver>
793
<slot>alterTable()</slot>
796
<sender>mTableField</sender>
797
<signal>activated(int)</signal>
798
<receiver>QgsGrassEditBase</receiver>
799
<slot>attributeTableFieldChanged()</slot>
803
<include location="local" impldecl="in implementation">qgsgrasseditbase.ui.h</include>
806
<slot>newLine()</slot>
807
<slot>closeEdit()</slot>
808
<slot>newPoint()</slot>
809
<slot>newBoundary()</slot>
810
<slot>newCentroid()</slot>
811
<slot>moveVertex()</slot>
812
<slot>deleteVertex()</slot>
813
<slot>addVertex()</slot>
814
<slot>moveLine()</slot>
815
<slot>deleteLine()</slot>
816
<slot>splitLine()</slot>
817
<slot>editCats()</slot>
818
<slot>editAttributes()</slot>
819
<slot>catModeChanged()</slot>
820
<slot>fieldChanged()</slot>
821
<slot>addColumn()</slot>
822
<slot>alterTable()</slot>
823
<slot>attributeTableFieldChanged()</slot>
825
<layoutdefaults spacing="6" margin="11"/>