|
1 | | -<ui version="4.0" > |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<ui version="4.0"> |
2 | 3 | <class>Dialog</class> |
3 | | - <widget class="QDialog" name="Dialog" > |
4 | | - <property name="windowModality" > |
| 4 | + <widget class="QDialog" name="Dialog"> |
| 5 | + <property name="windowModality"> |
5 | 6 | <enum>Qt::NonModal</enum> |
6 | 7 | </property> |
7 | | - <property name="geometry" > |
| 8 | + <property name="geometry"> |
8 | 9 | <rect> |
9 | 10 | <x>0</x> |
10 | 11 | <y>0</y> |
11 | | - <width>377</width> |
| 12 | + <width>417</width> |
12 | 13 | <height>562</height> |
13 | 14 | </rect> |
14 | 15 | </property> |
15 | | - <property name="windowTitle" > |
| 16 | + <property name="windowTitle"> |
16 | 17 | <string>Join Attributes</string> |
17 | 18 | </property> |
18 | | - <property name="sizeGripEnabled" > |
| 19 | + <property name="sizeGripEnabled"> |
19 | 20 | <bool>true</bool> |
20 | 21 | </property> |
21 | | - <layout class="QGridLayout" name="gridLayout" > |
22 | | - <item row="0" column="0" colspan="2" > |
23 | | - <layout class="QVBoxLayout" > |
| 22 | + <layout class="QGridLayout" name="gridLayout"> |
| 23 | + <item row="0" column="0" colspan="2"> |
| 24 | + <layout class="QVBoxLayout"> |
24 | 25 | <item> |
25 | | - <widget class="QLabel" name="label_3" > |
26 | | - <property name="text" > |
| 26 | + <widget class="QLabel" name="label_3"> |
| 27 | + <property name="text"> |
27 | 28 | <string>Target vector layer</string> |
28 | 29 | </property> |
29 | 30 | </widget> |
30 | 31 | </item> |
31 | 32 | <item> |
32 | | - <widget class="QComboBox" name="inShape" /> |
| 33 | + <widget class="QComboBox" name="inShape"/> |
33 | 34 | </item> |
34 | 35 | </layout> |
35 | 36 | </item> |
36 | | - <item row="1" column="0" colspan="2" > |
37 | | - <layout class="QVBoxLayout" > |
| 37 | + <item row="1" column="0" colspan="2"> |
| 38 | + <layout class="QVBoxLayout"> |
38 | 39 | <item> |
39 | | - <widget class="QLabel" name="label_4" > |
40 | | - <property name="text" > |
| 40 | + <widget class="QLabel" name="label_4"> |
| 41 | + <property name="text"> |
41 | 42 | <string>Target join field</string> |
42 | 43 | </property> |
43 | 44 | </widget> |
44 | 45 | </item> |
45 | 46 | <item> |
46 | | - <widget class="QComboBox" name="inField" /> |
| 47 | + <widget class="QComboBox" name="inField"/> |
47 | 48 | </item> |
48 | 49 | </layout> |
49 | 50 | </item> |
50 | | - <item row="2" column="0" colspan="2" > |
51 | | - <widget class="QGroupBox" name="groupBox" > |
52 | | - <property name="title" > |
| 51 | + <item row="2" column="0" colspan="2"> |
| 52 | + <widget class="QGroupBox" name="groupBox"> |
| 53 | + <property name="title"> |
53 | 54 | <string>Join data</string> |
54 | 55 | </property> |
55 | | - <layout class="QGridLayout" > |
56 | | - <item row="0" column="0" > |
57 | | - <layout class="QVBoxLayout" > |
| 56 | + <layout class="QGridLayout"> |
| 57 | + <item row="0" column="0"> |
| 58 | + <layout class="QVBoxLayout"> |
58 | 59 | <item> |
59 | | - <widget class="QRadioButton" name="rdoVector" > |
60 | | - <property name="text" > |
| 60 | + <widget class="QRadioButton" name="rdoVector"> |
| 61 | + <property name="text"> |
61 | 62 | <string>Join vector layer</string> |
62 | 63 | </property> |
63 | | - <property name="checked" > |
| 64 | + <property name="checked"> |
64 | 65 | <bool>true</bool> |
65 | 66 | </property> |
66 | 67 | </widget> |
67 | 68 | </item> |
68 | 69 | <item> |
69 | | - <widget class="QComboBox" name="joinShape" /> |
| 70 | + <widget class="QComboBox" name="joinShape"/> |
70 | 71 | </item> |
71 | 72 | </layout> |
72 | 73 | </item> |
73 | | - <item row="1" column="0" > |
74 | | - <layout class="QVBoxLayout" > |
| 74 | + <item row="1" column="0"> |
| 75 | + <layout class="QVBoxLayout"> |
75 | 76 | <item> |
76 | | - <widget class="QRadioButton" name="rdoTable" > |
77 | | - <property name="text" > |
| 77 | + <widget class="QRadioButton" name="rdoTable"> |
| 78 | + <property name="text"> |
78 | 79 | <string>Join dbf table</string> |
79 | 80 | </property> |
80 | 81 | </widget> |
81 | 82 | </item> |
82 | 83 | <item> |
83 | | - <layout class="QHBoxLayout" > |
| 84 | + <layout class="QHBoxLayout"> |
84 | 85 | <item> |
85 | | - <widget class="QLineEdit" name="inTable" > |
86 | | - <property name="enabled" > |
| 86 | + <widget class="QLineEdit" name="inTable"> |
| 87 | + <property name="enabled"> |
87 | 88 | <bool>false</bool> |
88 | 89 | </property> |
89 | | - <property name="readOnly" > |
| 90 | + <property name="readOnly"> |
90 | 91 | <bool>true</bool> |
91 | 92 | </property> |
92 | 93 | </widget> |
93 | 94 | </item> |
94 | 95 | <item> |
95 | | - <widget class="QToolButton" name="toolTable" > |
96 | | - <property name="enabled" > |
| 96 | + <widget class="QToolButton" name="toolTable"> |
| 97 | + <property name="enabled"> |
97 | 98 | <bool>false</bool> |
98 | 99 | </property> |
99 | | - <property name="text" > |
| 100 | + <property name="text"> |
100 | 101 | <string>Browse</string> |
101 | 102 | </property> |
102 | 103 | </widget> |
|
105 | 106 | </item> |
106 | 107 | </layout> |
107 | 108 | </item> |
108 | | - <item row="2" column="0" > |
109 | | - <layout class="QVBoxLayout" > |
| 109 | + <item row="2" column="0"> |
| 110 | + <layout class="QVBoxLayout"> |
110 | 111 | <item> |
111 | | - <widget class="QLabel" name="label_6" > |
112 | | - <property name="text" > |
| 112 | + <widget class="QLabel" name="label_6"> |
| 113 | + <property name="text"> |
113 | 114 | <string>Join field</string> |
114 | 115 | </property> |
115 | 116 | </widget> |
116 | 117 | </item> |
117 | 118 | <item> |
118 | | - <widget class="QComboBox" name="joinField" /> |
| 119 | + <widget class="QComboBox" name="joinField"/> |
119 | 120 | </item> |
120 | 121 | </layout> |
121 | 122 | </item> |
122 | 123 | </layout> |
123 | 124 | </widget> |
124 | 125 | </item> |
125 | | - <item row="3" column="0" colspan="2" > |
126 | | - <layout class="QVBoxLayout" > |
| 126 | + <item row="3" column="0" colspan="2"> |
| 127 | + <layout class="QVBoxLayout"> |
127 | 128 | <item> |
128 | | - <widget class="QLabel" name="label_2" > |
129 | | - <property name="text" > |
| 129 | + <widget class="QLabel" name="label_2"> |
| 130 | + <property name="text"> |
130 | 131 | <string>Output Shapefile</string> |
131 | 132 | </property> |
132 | 133 | </widget> |
133 | 134 | </item> |
134 | 135 | <item> |
135 | | - <layout class="QHBoxLayout" > |
| 136 | + <layout class="QHBoxLayout"> |
136 | 137 | <item> |
137 | | - <widget class="QLineEdit" name="outShape" > |
138 | | - <property name="readOnly" > |
| 138 | + <widget class="QLineEdit" name="outShape"> |
| 139 | + <property name="readOnly"> |
139 | 140 | <bool>true</bool> |
140 | 141 | </property> |
141 | 142 | </widget> |
142 | 143 | </item> |
143 | 144 | <item> |
144 | | - <widget class="QToolButton" name="toolOut" > |
145 | | - <property name="text" > |
| 145 | + <widget class="QToolButton" name="toolOut"> |
| 146 | + <property name="text"> |
146 | 147 | <string>Browse</string> |
147 | 148 | </property> |
148 | 149 | </widget> |
|
151 | 152 | </item> |
152 | 153 | </layout> |
153 | 154 | </item> |
154 | | - <item row="4" column="0" colspan="2" > |
155 | | - <widget class="QGroupBox" name="groupBox_2" > |
156 | | - <property name="title" > |
| 155 | + <item row="4" column="0" colspan="2"> |
| 156 | + <widget class="QGroupBox" name="groupBox_2"> |
| 157 | + <property name="title"> |
157 | 158 | <string>Output table</string> |
158 | 159 | </property> |
159 | | - <layout class="QGridLayout" > |
160 | | - <item row="0" column="0" > |
161 | | - <widget class="QRadioButton" name="rdoMatch" > |
162 | | - <property name="text" > |
| 160 | + <layout class="QGridLayout"> |
| 161 | + <item row="0" column="0"> |
| 162 | + <widget class="QRadioButton" name="rdoMatch"> |
| 163 | + <property name="text"> |
163 | 164 | <string>Only keep matching records</string> |
164 | 165 | </property> |
165 | | - <property name="checked" > |
| 166 | + <property name="checked"> |
166 | 167 | <bool>true</bool> |
167 | 168 | </property> |
168 | 169 | </widget> |
169 | 170 | </item> |
170 | | - <item row="1" column="0" > |
171 | | - <widget class="QRadioButton" name="rdoKeep" > |
172 | | - <property name="text" > |
173 | | - <string>Keep all records (includeing non-matching target records)</string> |
| 171 | + <item row="1" column="0"> |
| 172 | + <widget class="QRadioButton" name="rdoKeep"> |
| 173 | + <property name="text"> |
| 174 | + <string>Keep all records (including non-matching target records)</string> |
174 | 175 | </property> |
175 | 176 | </widget> |
176 | 177 | </item> |
177 | 178 | </layout> |
178 | 179 | </widget> |
179 | 180 | </item> |
180 | | - <item row="5" column="0" > |
181 | | - <widget class="QProgressBar" name="progressBar" > |
182 | | - <property name="value" > |
| 181 | + <item row="5" column="0"> |
| 182 | + <widget class="QProgressBar" name="progressBar"> |
| 183 | + <property name="value"> |
183 | 184 | <number>0</number> |
184 | 185 | </property> |
185 | | - <property name="alignment" > |
| 186 | + <property name="alignment"> |
186 | 187 | <set>Qt::AlignCenter</set> |
187 | 188 | </property> |
188 | | - <property name="textVisible" > |
| 189 | + <property name="textVisible"> |
189 | 190 | <bool>true</bool> |
190 | 191 | </property> |
191 | 192 | </widget> |
192 | 193 | </item> |
193 | | - <item row="5" column="1" > |
194 | | - <widget class="QDialogButtonBox" name="buttonBox_2" > |
195 | | - <property name="orientation" > |
| 194 | + <item row="5" column="1"> |
| 195 | + <widget class="QDialogButtonBox" name="buttonBox_2"> |
| 196 | + <property name="orientation"> |
196 | 197 | <enum>Qt::Horizontal</enum> |
197 | 198 | </property> |
198 | | - <property name="standardButtons" > |
| 199 | + <property name="standardButtons"> |
199 | 200 | <set>QDialogButtonBox::Close|QDialogButtonBox::Ok</set> |
200 | 201 | </property> |
201 | 202 | </widget> |
|
210 | 211 | <receiver>Dialog</receiver> |
211 | 212 | <slot>accept()</slot> |
212 | 213 | <hints> |
213 | | - <hint type="sourcelabel" > |
| 214 | + <hint type="sourcelabel"> |
214 | 215 | <x>133</x> |
215 | 216 | <y>512</y> |
216 | 217 | </hint> |
217 | | - <hint type="destinationlabel" > |
| 218 | + <hint type="destinationlabel"> |
218 | 219 | <x>215</x> |
219 | 220 | <y>290</y> |
220 | 221 | </hint> |
|
226 | 227 | <receiver>Dialog</receiver> |
227 | 228 | <slot>close()</slot> |
228 | 229 | <hints> |
229 | | - <hint type="sourcelabel" > |
| 230 | + <hint type="sourcelabel"> |
230 | 231 | <x>59</x> |
231 | 232 | <y>512</y> |
232 | 233 | </hint> |
233 | | - <hint type="destinationlabel" > |
| 234 | + <hint type="destinationlabel"> |
234 | 235 | <x>132</x> |
235 | 236 | <y>239</y> |
236 | 237 | </hint> |
|
242 | 243 | <receiver>joinField</receiver> |
243 | 244 | <slot>clear()</slot> |
244 | 245 | <hints> |
245 | | - <hint type="sourcelabel" > |
| 246 | + <hint type="sourcelabel"> |
246 | 247 | <x>68</x> |
247 | 248 | <y>226</y> |
248 | 249 | </hint> |
249 | | - <hint type="destinationlabel" > |
| 250 | + <hint type="destinationlabel"> |
250 | 251 | <x>47</x> |
251 | 252 | <y>305</y> |
252 | 253 | </hint> |
|
258 | 259 | <receiver>joinField</receiver> |
259 | 260 | <slot>clear()</slot> |
260 | 261 | <hints> |
261 | | - <hint type="sourcelabel" > |
| 262 | + <hint type="sourcelabel"> |
262 | 263 | <x>107</x> |
263 | 264 | <y>162</y> |
264 | 265 | </hint> |
265 | | - <hint type="destinationlabel" > |
| 266 | + <hint type="destinationlabel"> |
266 | 267 | <x>104</x> |
267 | 268 | <y>309</y> |
268 | 269 | </hint> |
|
274 | 275 | <receiver>joinShape</receiver> |
275 | 276 | <slot>setEnabled(bool)</slot> |
276 | 277 | <hints> |
277 | | - <hint type="sourcelabel" > |
| 278 | + <hint type="sourcelabel"> |
278 | 279 | <x>222</x> |
279 | 280 | <y>164</y> |
280 | 281 | </hint> |
281 | | - <hint type="destinationlabel" > |
| 282 | + <hint type="destinationlabel"> |
282 | 283 | <x>226</x> |
283 | 284 | <y>186</y> |
284 | 285 | </hint> |
|
290 | 291 | <receiver>inTable</receiver> |
291 | 292 | <slot>setEnabled(bool)</slot> |
292 | 293 | <hints> |
293 | | - <hint type="sourcelabel" > |
| 294 | + <hint type="sourcelabel"> |
294 | 295 | <x>91</x> |
295 | 296 | <y>227</y> |
296 | 297 | </hint> |
297 | | - <hint type="destinationlabel" > |
| 298 | + <hint type="destinationlabel"> |
298 | 299 | <x>91</x> |
299 | 300 | <y>255</y> |
300 | 301 | </hint> |
|
306 | 307 | <receiver>toolTable</receiver> |
307 | 308 | <slot>setEnabled(bool)</slot> |
308 | 309 | <hints> |
309 | | - <hint type="sourcelabel" > |
| 310 | + <hint type="sourcelabel"> |
310 | 311 | <x>281</x> |
311 | 312 | <y>227</y> |
312 | 313 | </hint> |
313 | | - <hint type="destinationlabel" > |
| 314 | + <hint type="destinationlabel"> |
314 | 315 | <x>332</x> |
315 | 316 | <y>256</y> |
316 | 317 | </hint> |
|
0 commit comments