src/eric7/Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui

branch
eric7
changeset 9209
b99e7fd55fd3
parent 9148
b31f0d894b55
child 9429
b2db3a67525c
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>TranslatorPage</class>
4 <widget class="QWidget" name="TranslatorPage">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>500</width>
10 <height>1200</height>
11 </rect>
12 </property>
13 <layout class="QVBoxLayout" name="verticalLayout_3">
14 <item>
15 <widget class="QLabel" name="headerLabel">
16 <property name="text">
17 <string>&lt;b&gt;Configure Translator&lt;/b&gt;</string>
18 </property>
19 </widget>
20 </item>
21 <item>
22 <widget class="Line" name="line15">
23 <property name="frameShape">
24 <enum>QFrame::HLine</enum>
25 </property>
26 <property name="frameShadow">
27 <enum>QFrame::Sunken</enum>
28 </property>
29 <property name="orientation">
30 <enum>Qt::Horizontal</enum>
31 </property>
32 </widget>
33 </item>
34 <item>
35 <widget class="QGroupBox" name="groupBox">
36 <property name="title">
37 <string>Enabled Languages</string>
38 </property>
39 <layout class="QVBoxLayout" name="verticalLayout">
40 <item>
41 <widget class="QListWidget" name="languagesList">
42 <property name="minimumSize">
43 <size>
44 <width>0</width>
45 <height>250</height>
46 </size>
47 </property>
48 <property name="horizontalScrollBarPolicy">
49 <enum>Qt::ScrollBarAlwaysOn</enum>
50 </property>
51 <property name="iconSize">
52 <size>
53 <width>22</width>
54 <height>22</height>
55 </size>
56 </property>
57 <property name="isWrapping" stdset="0">
58 <bool>true</bool>
59 </property>
60 </widget>
61 </item>
62 <item>
63 <layout class="QHBoxLayout" name="horizontalLayout">
64 <item>
65 <spacer name="horizontalSpacer">
66 <property name="orientation">
67 <enum>Qt::Horizontal</enum>
68 </property>
69 <property name="sizeHint" stdset="0">
70 <size>
71 <width>40</width>
72 <height>20</height>
73 </size>
74 </property>
75 </spacer>
76 </item>
77 <item>
78 <widget class="QPushButton" name="setButton">
79 <property name="toolTip">
80 <string>Press to set or unset all entries</string>
81 </property>
82 <property name="text">
83 <string>Set/Unset All</string>
84 </property>
85 </widget>
86 </item>
87 <item>
88 <spacer name="horizontalSpacer_3">
89 <property name="orientation">
90 <enum>Qt::Horizontal</enum>
91 </property>
92 <property name="sizeHint" stdset="0">
93 <size>
94 <width>40</width>
95 <height>20</height>
96 </size>
97 </property>
98 </spacer>
99 </item>
100 <item>
101 <widget class="QPushButton" name="defaultButton">
102 <property name="toolTip">
103 <string>Press to set the default list of enabled languages</string>
104 </property>
105 <property name="text">
106 <string>Set Default</string>
107 </property>
108 </widget>
109 </item>
110 <item>
111 <spacer name="horizontalSpacer_2">
112 <property name="orientation">
113 <enum>Qt::Horizontal</enum>
114 </property>
115 <property name="sizeHint" stdset="0">
116 <size>
117 <width>40</width>
118 <height>20</height>
119 </size>
120 </property>
121 </spacer>
122 </item>
123 </layout>
124 </item>
125 </layout>
126 </widget>
127 </item>
128 <item>
129 <widget class="QGroupBox" name="groupBox_8">
130 <property name="title">
131 <string>DeepL</string>
132 </property>
133 <layout class="QGridLayout" name="gridLayout_6">
134 <item row="0" column="0">
135 <widget class="QLabel" name="label_8">
136 <property name="text">
137 <string>Key:</string>
138 </property>
139 </widget>
140 </item>
141 <item row="0" column="1">
142 <widget class="QLineEdit" name="deeplKeyEdit">
143 <property name="toolTip">
144 <string>Enter your DeepL Pro or DeepL Free API key</string>
145 </property>
146 <property name="clearButtonEnabled">
147 <bool>true</bool>
148 </property>
149 </widget>
150 </item>
151 <item row="1" column="0" colspan="2">
152 <widget class="QLabel" name="deeplLabel">
153 <property name="text">
154 <string/>
155 </property>
156 <property name="wordWrap">
157 <bool>true</bool>
158 </property>
159 <property name="openExternalLinks">
160 <bool>true</bool>
161 </property>
162 </widget>
163 </item>
164 </layout>
165 </widget>
166 </item>
167 <item>
168 <widget class="QGroupBox" name="groupBox_2">
169 <property name="title">
170 <string>Google V.1</string>
171 </property>
172 <layout class="QVBoxLayout" name="verticalLayout_2">
173 <item>
174 <widget class="QCheckBox" name="dictionaryCheckBox">
175 <property name="toolTip">
176 <string>Select to show the results of the translation dictionary</string>
177 </property>
178 <property name="text">
179 <string>Show dictionary results</string>
180 </property>
181 </widget>
182 </item>
183 </layout>
184 </widget>
185 </item>
186 <item>
187 <widget class="QGroupBox" name="groupBox_5">
188 <property name="title">
189 <string>Google V.2</string>
190 </property>
191 <layout class="QGridLayout" name="gridLayout_3">
192 <item row="0" column="0">
193 <widget class="QLabel" name="label_4">
194 <property name="text">
195 <string>Key:</string>
196 </property>
197 </widget>
198 </item>
199 <item row="0" column="1">
200 <widget class="QLineEdit" name="googlev2KeyEdit">
201 <property name="toolTip">
202 <string>Enter your Google Translate key</string>
203 </property>
204 <property name="clearButtonEnabled">
205 <bool>true</bool>
206 </property>
207 </widget>
208 </item>
209 <item row="1" column="0" colspan="2">
210 <widget class="QLabel" name="googlev2Label">
211 <property name="text">
212 <string/>
213 </property>
214 <property name="wordWrap">
215 <bool>true</bool>
216 </property>
217 <property name="openExternalLinks">
218 <bool>true</bool>
219 </property>
220 </widget>
221 </item>
222 </layout>
223 </widget>
224 </item>
225 <item>
226 <widget class="QGroupBox" name="groupBox_7">
227 <property name="title">
228 <string>IBM Watson</string>
229 </property>
230 <layout class="QGridLayout" name="gridLayout_5">
231 <item row="0" column="0">
232 <widget class="QLabel" name="label_7">
233 <property name="text">
234 <string>URL:</string>
235 </property>
236 </widget>
237 </item>
238 <item row="0" column="1">
239 <widget class="QLineEdit" name="ibmUrlEdit">
240 <property name="toolTip">
241 <string>Enter your IBM Watson Translator URL</string>
242 </property>
243 <property name="clearButtonEnabled">
244 <bool>true</bool>
245 </property>
246 </widget>
247 </item>
248 <item row="1" column="0">
249 <widget class="QLabel" name="label_6">
250 <property name="text">
251 <string>API Key:</string>
252 </property>
253 </widget>
254 </item>
255 <item row="1" column="1">
256 <widget class="QLineEdit" name="ibmKeyEdit">
257 <property name="toolTip">
258 <string>Enter your IBM Watson Translator API key</string>
259 </property>
260 <property name="clearButtonEnabled">
261 <bool>true</bool>
262 </property>
263 </widget>
264 </item>
265 <item row="2" column="0" colspan="2">
266 <widget class="QLabel" name="ibmLabel">
267 <property name="text">
268 <string/>
269 </property>
270 <property name="wordWrap">
271 <bool>true</bool>
272 </property>
273 <property name="openExternalLinks">
274 <bool>true</bool>
275 </property>
276 </widget>
277 </item>
278 </layout>
279 </widget>
280 </item>
281 <item>
282 <widget class="QGroupBox" name="groupBox_6">
283 <property name="title">
284 <string>Microsoft Azure</string>
285 </property>
286 <layout class="QGridLayout" name="gridLayout_4">
287 <item row="1" column="0">
288 <widget class="QLabel" name="label_9">
289 <property name="text">
290 <string>Subscription Region:</string>
291 </property>
292 </widget>
293 </item>
294 <item row="0" column="0">
295 <widget class="QLabel" name="label_5">
296 <property name="text">
297 <string>Subscription Key:</string>
298 </property>
299 </widget>
300 </item>
301 <item row="2" column="0" colspan="3">
302 <widget class="QLabel" name="msLabel">
303 <property name="wordWrap">
304 <bool>true</bool>
305 </property>
306 <property name="openExternalLinks">
307 <bool>true</bool>
308 </property>
309 </widget>
310 </item>
311 <item row="0" column="2">
312 <widget class="QLineEdit" name="msSubscriptionKeyEdit">
313 <property name="toolTip">
314 <string>Enter the subscription key of the text translator service</string>
315 </property>
316 <property name="clearButtonEnabled">
317 <bool>true</bool>
318 </property>
319 </widget>
320 </item>
321 <item row="1" column="2">
322 <widget class="QLineEdit" name="msSubscriptionRegionEdit">
323 <property name="toolTip">
324 <string>Enter the subscription region of the text translator service</string>
325 </property>
326 <property name="clearButtonEnabled">
327 <bool>true</bool>
328 </property>
329 </widget>
330 </item>
331 </layout>
332 </widget>
333 </item>
334 <item>
335 <widget class="QGroupBox" name="groupBox_4">
336 <property name="title">
337 <string>MyMemory</string>
338 </property>
339 <layout class="QGridLayout" name="gridLayout_2">
340 <item row="0" column="0">
341 <widget class="QLabel" name="label">
342 <property name="text">
343 <string>Email:</string>
344 </property>
345 </widget>
346 </item>
347 <item row="0" column="1">
348 <widget class="QLineEdit" name="mymemoryEmailEdit">
349 <property name="toolTip">
350 <string>Enter email address to be sent with each request (optional)</string>
351 </property>
352 <property name="clearButtonEnabled">
353 <bool>true</bool>
354 </property>
355 </widget>
356 </item>
357 <item row="1" column="0">
358 <widget class="QLabel" name="label_3">
359 <property name="text">
360 <string>Key:</string>
361 </property>
362 </widget>
363 </item>
364 <item row="1" column="1">
365 <widget class="QLineEdit" name="mymemoryKeyEdit">
366 <property name="toolTip">
367 <string>Enter your MyMemory key</string>
368 </property>
369 <property name="clearButtonEnabled">
370 <bool>true</bool>
371 </property>
372 </widget>
373 </item>
374 <item row="2" column="0" colspan="2">
375 <widget class="QLabel" name="mymemoryLabel">
376 <property name="text">
377 <string/>
378 </property>
379 <property name="wordWrap">
380 <bool>true</bool>
381 </property>
382 <property name="openExternalLinks">
383 <bool>true</bool>
384 </property>
385 </widget>
386 </item>
387 </layout>
388 </widget>
389 </item>
390 <item>
391 <widget class="QGroupBox" name="groupBox_3">
392 <property name="title">
393 <string>Yandex</string>
394 </property>
395 <layout class="QGridLayout" name="gridLayout">
396 <item row="0" column="0">
397 <widget class="QLabel" name="label_2">
398 <property name="text">
399 <string>Key:</string>
400 </property>
401 </widget>
402 </item>
403 <item row="0" column="1">
404 <widget class="QLineEdit" name="yandexKeyEdit">
405 <property name="toolTip">
406 <string>Enter your Yandex key</string>
407 </property>
408 <property name="clearButtonEnabled">
409 <bool>true</bool>
410 </property>
411 </widget>
412 </item>
413 <item row="1" column="0" colspan="2">
414 <widget class="QLabel" name="yandexLabel">
415 <property name="text">
416 <string/>
417 </property>
418 <property name="wordWrap">
419 <bool>true</bool>
420 </property>
421 <property name="openExternalLinks">
422 <bool>true</bool>
423 </property>
424 </widget>
425 </item>
426 </layout>
427 </widget>
428 </item>
429 </layout>
430 </widget>
431 <tabstops>
432 <tabstop>languagesList</tabstop>
433 <tabstop>setButton</tabstop>
434 <tabstop>defaultButton</tabstop>
435 <tabstop>deeplKeyEdit</tabstop>
436 <tabstop>dictionaryCheckBox</tabstop>
437 <tabstop>googlev2KeyEdit</tabstop>
438 <tabstop>ibmUrlEdit</tabstop>
439 <tabstop>ibmKeyEdit</tabstop>
440 <tabstop>msSubscriptionKeyEdit</tabstop>
441 <tabstop>msSubscriptionRegionEdit</tabstop>
442 <tabstop>mymemoryEmailEdit</tabstop>
443 <tabstop>mymemoryKeyEdit</tabstop>
444 <tabstop>yandexKeyEdit</tabstop>
445 </tabstops>
446 <resources/>
447 <connections/>
448 </ui>

eric ide

mercurial