Improve Tor support
[novacoin.git] / src / qt / forms / optionsdialog.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>OptionsDialog</class>
4  <widget class="QDialog" name="OptionsDialog">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>540</width>
10     <height>380</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Options</string>
15   </property>
16   <property name="modal">
17    <bool>true</bool>
18   </property>
19   <layout class="QVBoxLayout" name="verticalLayout">
20    <item>
21     <widget class="QTabWidget" name="tabWidget">
22      <property name="tabPosition">
23       <enum>QTabWidget::North</enum>
24      </property>
25      <property name="currentIndex">
26       <number>1</number>
27      </property>
28      <widget class="QWidget" name="tabMain">
29       <attribute name="title">
30        <string>&amp;Main</string>
31       </attribute>
32       <layout class="QVBoxLayout" name="verticalLayout_Main">
33        <item>
34         <widget class="QLabel" name="transactionFeeInfoLabel">
35          <property name="text">
36           <string>Optional transaction fee per kB that helps make sure your transactions are processed quickly. Most transactions are 1 kB. Fee 0.001 recommended.</string>
37          </property>
38          <property name="textFormat">
39           <enum>Qt::PlainText</enum>
40          </property>
41          <property name="wordWrap">
42           <bool>true</bool>
43          </property>
44         </widget>
45        </item>
46        <item>
47         <layout class="QHBoxLayout" name="horizontalLayout_Main">
48          <item>
49           <widget class="QLabel" name="transactionFeeLabel">
50            <property name="text">
51             <string>Pay transaction &amp;fee</string>
52            </property>
53            <property name="textFormat">
54             <enum>Qt::PlainText</enum>
55            </property>
56            <property name="buddy">
57             <cstring>transactionFee</cstring>
58            </property>
59           </widget>
60          </item>
61          <item>
62           <widget class="BitcoinAmountField" name="transactionFee"/>
63          </item>
64          <item>
65           <widget class="QLabel" name="label">
66            <property name="text">
67             <string>per kilobyte</string>
68            </property>
69           </widget>
70          </item>
71          <item>
72           <spacer name="horizontalSpacer_Main">
73            <property name="orientation">
74             <enum>Qt::Horizontal</enum>
75            </property>
76            <property name="sizeHint" stdset="0">
77             <size>
78              <width>40</width>
79              <height>20</height>
80             </size>
81            </property>
82           </spacer>
83          </item>
84         </layout>
85        </item>
86        <item>
87         <widget class="QCheckBox" name="bitcoinAtStartup">
88          <property name="toolTip">
89           <string>Automatically start NovaCoin after logging in to the system.</string>
90          </property>
91          <property name="text">
92           <string>&amp;Start NovaCoin on system login</string>
93          </property>
94         </widget>
95        </item>
96        <item>
97         <widget class="QCheckBox" name="detachDatabases">
98          <property name="toolTip">
99           <string>Detach block and address databases at shutdown. This means they can be moved to another data directory, but it slows down shutdown. The wallet is always detached.</string>
100          </property>
101          <property name="text">
102           <string>&amp;Detach databases at shutdown</string>
103          </property>
104         </widget>
105        </item>
106        <item>
107         <spacer name="verticalSpacer_Main">
108          <property name="orientation">
109           <enum>Qt::Vertical</enum>
110          </property>
111          <property name="sizeHint" stdset="0">
112           <size>
113            <width>17</width>
114            <height>153</height>
115           </size>
116          </property>
117         </spacer>
118        </item>
119       </layout>
120      </widget>
121      <widget class="QWidget" name="tabNetwork">
122       <attribute name="title">
123        <string>&amp;Network</string>
124       </attribute>
125       <layout class="QVBoxLayout" name="verticalLayout_Network">
126        <item>
127         <widget class="QCheckBox" name="mapPortUpnp">
128          <property name="toolTip">
129           <string>Automatically open the NovaCoin client port on the router. This only works when your router supports UPnP and it is enabled.</string>
130          </property>
131          <property name="text">
132           <string>Map port using &amp;UPnP</string>
133          </property>
134         </widget>
135        </item>
136        <item>
137         <widget class="QCheckBox" name="connectSocks">
138          <property name="toolTip">
139           <string>Connect to the NovaCoin network through a SOCKS proxy (e.g. when connecting through Tor).</string>
140          </property>
141          <property name="text">
142           <string>&amp;Connect through SOCKS proxy:</string>
143          </property>
144         </widget>
145        </item>
146        <item>
147         <layout class="QHBoxLayout" name="horizontalLayout_Network">
148          <item>
149           <widget class="QLabel" name="proxyIpLabel">
150            <property name="text">
151             <string>Proxy &amp;IP:</string>
152            </property>
153            <property name="textFormat">
154             <enum>Qt::PlainText</enum>
155            </property>
156            <property name="buddy">
157             <cstring>proxyIp</cstring>
158            </property>
159           </widget>
160          </item>
161          <item>
162           <widget class="QValidatedLineEdit" name="proxyIp">
163            <property name="maximumSize">
164             <size>
165              <width>140</width>
166              <height>16777215</height>
167             </size>
168            </property>
169            <property name="toolTip">
170             <string>IP address of the proxy (e.g. 127.0.0.1)</string>
171            </property>
172           </widget>
173          </item>
174          <item>
175           <widget class="QLabel" name="proxyPortLabel">
176            <property name="text">
177             <string>&amp;Port:</string>
178            </property>
179            <property name="textFormat">
180             <enum>Qt::PlainText</enum>
181            </property>
182            <property name="buddy">
183             <cstring>proxyPort</cstring>
184            </property>
185           </widget>
186          </item>
187          <item>
188           <widget class="QLineEdit" name="proxyPort">
189            <property name="maximumSize">
190             <size>
191              <width>55</width>
192              <height>16777215</height>
193             </size>
194            </property>
195            <property name="toolTip">
196             <string>Port of the proxy (e.g. 9050)</string>
197            </property>
198           </widget>
199          </item>
200          <item>
201           <widget class="QLabel" name="socksVersionLabel">
202            <property name="text">
203             <string>SOCKS &amp;Version:</string>
204            </property>
205            <property name="textFormat">
206             <enum>Qt::PlainText</enum>
207            </property>
208            <property name="buddy">
209             <cstring>socksVersion</cstring>
210            </property>
211           </widget>
212          </item>
213          <item>
214           <widget class="QValueComboBox" name="socksVersion">
215            <property name="toolTip">
216             <string>SOCKS version of the proxy (e.g. 5)</string>
217            </property>
218           </widget>
219          </item>
220          <item>
221           <spacer name="horizontalSpacer_Network">
222            <property name="orientation">
223             <enum>Qt::Horizontal</enum>
224            </property>
225            <property name="sizeHint" stdset="0">
226             <size>
227              <width>40</width>
228              <height>20</height>
229             </size>
230            </property>
231           </spacer>
232          </item>
233         </layout>
234        </item>
235        <item>
236         <widget class="QCheckBox" name="connectTor">
237          <property name="text">
238           <string>Connect through &amp;Tor:</string>
239          </property>
240         </widget>
241        </item>
242        <item>
243         <layout class="QHBoxLayout" name="horizontalLayout_Tor">
244          <item>
245           <widget class="QLabel" name="torIpLabel">
246            <property name="minimumSize">
247             <size>
248              <width>60</width>
249              <height>0</height>
250             </size>
251            </property>
252            <property name="text">
253             <string>Tor IP:</string>
254            </property>
255           </widget>
256          </item>
257          <item>
258           <widget class="QValidatedLineEdit" name="torIp">
259            <property name="maximumSize">
260             <size>
261              <width>115</width>
262              <height>16777215</height>
263             </size>
264            </property>
265           </widget>
266          </item>
267          <item>
268           <widget class="QLabel" name="torPortLabel">
269            <property name="text">
270             <string>Port:</string>
271            </property>
272           </widget>
273          </item>
274          <item>
275           <widget class="QLineEdit" name="torPort">
276            <property name="maximumSize">
277             <size>
278              <width>55</width>
279              <height>16777215</height>
280             </size>
281            </property>
282           </widget>
283          </item>
284          <item>
285           <widget class="QCheckBox" name="TorOnly">
286            <property name="text">
287             <string>Use Tor only</string>
288            </property>
289           </widget>
290          </item>
291          <item>
292           <spacer name="horizontalSpacer">
293            <property name="orientation">
294             <enum>Qt::Horizontal</enum>
295            </property>
296            <property name="sizeHint" stdset="0">
297             <size>
298              <width>40</width>
299              <height>20</height>
300             </size>
301            </property>
302           </spacer>
303          </item>
304         </layout>
305        </item>
306        <item>
307         <layout class="QHBoxLayout" name="horizontalLayout">
308          <item>
309           <widget class="QLabel" name="torNameLabel">
310            <property name="text">
311             <string>Tor name:</string>
312            </property>
313            <property name="textFormat">
314             <enum>Qt::PlainText</enum>
315            </property>
316            <property name="buddy">
317             <cstring>torName</cstring>
318            </property>
319           </widget>
320          </item>
321          <item>
322           <widget class="QLineEdit" name="torName"/>
323          </item>
324          <item>
325           <spacer name="horizontalSpacer_3">
326            <property name="orientation">
327             <enum>Qt::Horizontal</enum>
328            </property>
329            <property name="sizeHint" stdset="0">
330             <size>
331              <width>40</width>
332              <height>20</height>
333             </size>
334            </property>
335           </spacer>
336          </item>
337         </layout>
338        </item>
339        <item>
340         <spacer name="verticalSpacer_Network">
341          <property name="orientation">
342           <enum>Qt::Vertical</enum>
343          </property>
344          <property name="sizeHint" stdset="0">
345           <size>
346            <width>20</width>
347            <height>40</height>
348           </size>
349          </property>
350         </spacer>
351        </item>
352       </layout>
353      </widget>
354      <widget class="QWidget" name="tabWindow">
355       <attribute name="title">
356        <string>&amp;Window</string>
357       </attribute>
358       <layout class="QVBoxLayout" name="verticalLayout_Window">
359        <item>
360         <widget class="QCheckBox" name="minimizeToTray">
361          <property name="toolTip">
362           <string>Show only a tray icon after minimizing the window.</string>
363          </property>
364          <property name="text">
365           <string>&amp;Minimize to the tray instead of the taskbar</string>
366          </property>
367         </widget>
368        </item>
369        <item>
370         <widget class="QCheckBox" name="minimizeOnClose">
371          <property name="toolTip">
372           <string>Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Quit in the menu.</string>
373          </property>
374          <property name="text">
375           <string>M&amp;inimize on close</string>
376          </property>
377         </widget>
378        </item>
379        <item>
380         <spacer name="verticalSpacer_Window">
381          <property name="orientation">
382           <enum>Qt::Vertical</enum>
383          </property>
384          <property name="sizeHint" stdset="0">
385           <size>
386            <width>20</width>
387            <height>40</height>
388           </size>
389          </property>
390         </spacer>
391        </item>
392       </layout>
393      </widget>
394      <widget class="QWidget" name="tabDisplay">
395       <attribute name="title">
396        <string>&amp;Display</string>
397       </attribute>
398       <layout class="QVBoxLayout" name="verticalLayout_Display">
399        <item>
400         <layout class="QHBoxLayout" name="horizontalLayout_1_Display">
401          <item>
402           <widget class="QLabel" name="langLabel">
403            <property name="text">
404             <string>User Interface &amp;language:</string>
405            </property>
406            <property name="textFormat">
407             <enum>Qt::PlainText</enum>
408            </property>
409            <property name="buddy">
410             <cstring>lang</cstring>
411            </property>
412           </widget>
413          </item>
414          <item>
415           <widget class="QValueComboBox" name="lang">
416            <property name="toolTip">
417             <string>The user interface language can be set here. This setting will take effect after restarting NovaCoin.</string>
418            </property>
419           </widget>
420          </item>
421         </layout>
422        </item>
423        <item>
424         <layout class="QHBoxLayout" name="horizontalLayout_2_Display">
425          <item>
426           <widget class="QLabel" name="unitLabel">
427            <property name="text">
428             <string>&amp;Unit to show amounts in:</string>
429            </property>
430            <property name="textFormat">
431             <enum>Qt::PlainText</enum>
432            </property>
433            <property name="buddy">
434             <cstring>unit</cstring>
435            </property>
436           </widget>
437          </item>
438          <item>
439           <widget class="QValueComboBox" name="unit">
440            <property name="toolTip">
441             <string>Choose the default subdivision unit to show in the interface and when sending coins.</string>
442            </property>
443           </widget>
444          </item>
445         </layout>
446        </item>
447        <item>
448         <widget class="QCheckBox" name="displayAddresses">
449          <property name="toolTip">
450           <string>Whether to show NovaCoin addresses in the transaction list or not.</string>
451          </property>
452          <property name="text">
453           <string>&amp;Display addresses in transaction list</string>
454          </property>
455         </widget>
456        </item>
457        <item>
458         <widget class="QCheckBox" name="coinControlFeatures">
459          <property name="toolTip">
460           <string>Whether to show coin control features or not.</string>
461          </property>
462          <property name="text">
463           <string>Display coin &amp;control features (experts only!)</string>
464          </property>
465         </widget>
466        </item>
467        <item>
468         <layout class="QHBoxLayout" name="horizontalLayout_3_Display">
469          <item>
470           <widget class="QLabel" name="thirdPartyTxUrlsLabel">
471            <property name="toolTip">
472             <string>Third party URLs (e.g. explorer.novaco.in) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |.</string>
473            </property>
474            <property name="text">
475             <string>Third party transaction URLs</string>
476            </property>
477            <property name="buddy">
478             <cstring>thirdPartyTxUrls</cstring>
479            </property>
480           </widget>
481          </item>
482          <item>
483           <widget class="QLineEdit" name="thirdPartyTxUrls">
484            <property name="toolTip">
485             <string>Third party URLs (e.g. explorer.novaco.in) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |.</string>
486            </property>
487           </widget>
488          </item>
489         </layout>
490        </item>
491        <item>
492         <spacer name="verticalSpacer_Display">
493          <property name="orientation">
494           <enum>Qt::Vertical</enum>
495          </property>
496          <property name="sizeHint" stdset="0">
497           <size>
498            <width>20</width>
499            <height>40</height>
500           </size>
501          </property>
502         </spacer>
503        </item>
504       </layout>
505      </widget>
506     </widget>
507    </item>
508    <item>
509     <layout class="QHBoxLayout" name="horizontalLayout_Buttons">
510      <item>
511       <spacer name="horizontalSpacer_1">
512        <property name="orientation">
513         <enum>Qt::Horizontal</enum>
514        </property>
515        <property name="sizeHint" stdset="0">
516         <size>
517          <width>40</width>
518          <height>48</height>
519         </size>
520        </property>
521       </spacer>
522      </item>
523      <item>
524       <widget class="QLabel" name="statusLabel">
525        <property name="font">
526         <font>
527          <weight>75</weight>
528          <bold>true</bold>
529         </font>
530        </property>
531        <property name="text">
532         <string/>
533        </property>
534        <property name="textFormat">
535         <enum>Qt::PlainText</enum>
536        </property>
537        <property name="wordWrap">
538         <bool>true</bool>
539        </property>
540       </widget>
541      </item>
542      <item>
543       <spacer name="horizontalSpacer_2">
544        <property name="orientation">
545         <enum>Qt::Horizontal</enum>
546        </property>
547        <property name="sizeHint" stdset="0">
548         <size>
549          <width>40</width>
550          <height>48</height>
551         </size>
552        </property>
553       </spacer>
554      </item>
555      <item>
556       <widget class="QPushButton" name="okButton">
557        <property name="text">
558         <string>&amp;OK</string>
559        </property>
560       </widget>
561      </item>
562      <item>
563       <widget class="QPushButton" name="cancelButton">
564        <property name="text">
565         <string>&amp;Cancel</string>
566        </property>
567        <property name="autoDefault">
568         <bool>false</bool>
569        </property>
570       </widget>
571      </item>
572      <item>
573       <widget class="QPushButton" name="applyButton">
574        <property name="text">
575         <string>&amp;Apply</string>
576        </property>
577        <property name="autoDefault">
578         <bool>false</bool>
579        </property>
580       </widget>
581      </item>
582     </layout>
583    </item>
584   </layout>
585  </widget>
586  <customwidgets>
587   <customwidget>
588    <class>BitcoinAmountField</class>
589    <extends>QSpinBox</extends>
590    <header>bitcoinamountfield.h</header>
591   </customwidget>
592   <customwidget>
593    <class>QValueComboBox</class>
594    <extends>QComboBox</extends>
595    <header>qvaluecombobox.h</header>
596   </customwidget>
597   <customwidget>
598    <class>QValidatedLineEdit</class>
599    <extends>QLineEdit</extends>
600    <header>qvalidatedlineedit.h</header>
601   </customwidget>
602  </customwidgets>
603  <resources/>
604  <connections/>
605 </ui>