Fix crash if key bindings specified in profile cannot be found. Improve
[personal-kdebase.git] / apps / konqueror / settings / kio / useragentdlg.ui
blob55d388c187c9038498a57ad613dca2aeada37ffb
1 <ui version="4.0" >
2  <class>UserAgentUI</class>
3  <widget class="QWidget" name="UserAgentUI" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>613</width>
9     <height>512</height>
10    </rect>
11   </property>
12   <property name="whatsThis" >
13    <string>&lt;qt>
14 Here you can modify the default browser-identification text or set a site &lt;code>(eg. www.kde.org)&lt;/code> or a domain &lt;code>(eg. kde.org)&lt;/code> specific identification text.&lt;p>
15 To add a new site-specific identification text, click the &lt;code>New&lt;/code> button and supply the necessary information. To change an existing site-specific entry, click on the &lt;code>Change&lt;/code> button. The &lt;code>Delete&lt;/code> button will remove the selected site-specific identification text, causing the default setting to be used for that site or domain.
16 &lt;/qt></string>
17   </property>
18   <layout class="QVBoxLayout" >
19    <item>
20     <widget class="QCheckBox" name="sendUACheckBox" >
21      <property name="whatsThis" >
22       <string>&lt;qt>
23 Send the browser identification to web sites.&lt;p>
24 &lt;u>NOTE:&lt;/u> Many sites rely on this information to display pages properly, hence, it is highly recommended that you do not totally disable this feature but rather customize it.&lt;p>
25 By default, only minimal identification information is sent to remote sites. The identification text that will be sent is shown below.
26 &lt;/qt></string>
27      </property>
28      <property name="text" >
29       <string>&amp;Send identification</string>
30      </property>
31      <property name="checked" >
32       <bool>true</bool>
33      </property>
34     </widget>
35    </item>
36    <item>
37     <widget class="QGroupBox" name="defaultIdGroupBox" >
38      <property name="enabled" >
39       <bool>true</bool>
40      </property>
41      <property name="whatsThis" >
42       <string>The browser identification text sent to the sites you visit. Use the provided options to customize it.</string>
43      </property>
44      <property name="title" >
45       <string>Default Identification</string>
46      </property>
47      <layout class="QVBoxLayout" >
48       <item>
49        <widget class="KSqueezedTextLabel" name="defaultIdLineEdit" >
50         <property name="font" >
51          <font>
52           <weight>75</weight>
53           <bold>true</bold>
54          </font>
55         </property>
56         <property name="whatsThis" >
57          <string>The browser identification text sent to the sites you visit. You can customize it using the options provided below.</string>
58         </property>
59         <property name="text" >
60          <string comment="KDE::DoNotExtract" >KSqueezedTextLabel</string>
61         </property>
62         <property name="textInteractionFlags" >
63          <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::TextBrowserInteraction|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
64         </property>
65        </widget>
66       </item>
67       <item>
68        <widget class="QCheckBox" name="osNameCheckBox" >
69         <property name="whatsThis" >
70          <string>Includes your operating system's name in the browser identification text.</string>
71         </property>
72         <property name="text" >
73          <string>Add operating s&amp;ystem name</string>
74         </property>
75        </widget>
76       </item>
77       <item>
78        <layout class="QHBoxLayout" >
79         <item>
80          <spacer>
81           <property name="orientation" >
82            <enum>Qt::Horizontal</enum>
83           </property>
84           <property name="sizeType" >
85            <enum>QSizePolicy::Fixed</enum>
86           </property>
87           <property name="sizeHint" stdset="0" >
88            <size>
89             <width>14</width>
90             <height>10</height>
91            </size>
92           </property>
93          </spacer>
94         </item>
95         <item>
96          <widget class="QCheckBox" name="osVersionCheckBox" >
97           <property name="enabled" >
98            <bool>false</bool>
99           </property>
100           <property name="whatsThis" >
101            <string>Includes your operating system's version number in the browser identification text.</string>
102           </property>
103           <property name="text" >
104            <string>Add operating system &amp;version</string>
105           </property>
106          </widget>
107         </item>
108        </layout>
109       </item>
110       <item>
111        <widget class="QCheckBox" name="platformCheckBox" >
112         <property name="whatsThis" >
113          <string>Includes your platform type in the browser identification text</string>
114         </property>
115         <property name="text" >
116          <string>Add &amp;platform name</string>
117         </property>
118        </widget>
119       </item>
120       <item>
121        <widget class="QCheckBox" name="processorTypeCheckBox" >
122         <property name="whatsThis" >
123          <string>Includes your machine's CPU type in the browser identification text.</string>
124         </property>
125         <property name="text" >
126          <string>Add &amp;machine (processor) type</string>
127         </property>
128        </widget>
129       </item>
130       <item>
131        <widget class="QCheckBox" name="languageCheckBox" >
132         <property name="whatsThis" >
133          <string>Includes your language settings in the browser identification text to obtain localized versions of the page.</string>
134         </property>
135         <property name="text" >
136          <string>Add lang&amp;uage information</string>
137         </property>
138        </widget>
139       </item>
140      </layout>
141     </widget>
142    </item>
143    <item>
144     <widget class="QGroupBox" name="domainPolicyGroupBox" >
145      <property name="enabled" >
146       <bool>true</bool>
147      </property>
148      <property name="title" >
149       <string>Site Specific Identification</string>
150      </property>
151      <layout class="QHBoxLayout" >
152       <item>
153        <widget class="QTreeWidget" name="sitePolicyTreeWidget" >
154         <property name="rootIsDecorated" >
155          <bool>false</bool>
156         </property>
157         <property name="sortingEnabled" >
158          <bool>true</bool>
159         </property>
160         <column>
161          <property name="text" >
162           <string>Site Name</string>
163          </property>
164         </column>
165         <column>
166          <property name="text" >
167           <string>Identification</string>
168          </property>
169         </column>
170         <column>
171          <property name="text" >
172           <string>User Agent</string>
173          </property>
174         </column>
175        </widget>
176       </item>
177       <item>
178        <layout class="QVBoxLayout" >
179         <property name="margin" >
180          <number>0</number>
181         </property>
182         <item>
183          <widget class="KPushButton" name="newButton" >
184           <property name="whatsThis" >
185            <string>Add new identification text for a site.</string>
186           </property>
187           <property name="text" >
188            <string>&amp;New...</string>
189           </property>
190          </widget>
191         </item>
192         <item>
193          <widget class="KPushButton" name="changeButton" >
194           <property name="whatsThis" >
195            <string>Change the selected identifier text.</string>
196           </property>
197           <property name="text" >
198            <string>Chan&amp;ge...</string>
199           </property>
200          </widget>
201         </item>
202         <item>
203          <widget class="KPushButton" name="deleteButton" >
204           <property name="whatsThis" >
205            <string>Delete the selected identifier text.</string>
206           </property>
207           <property name="text" >
208            <string>D&amp;elete</string>
209           </property>
210          </widget>
211         </item>
212         <item>
213          <widget class="KPushButton" name="deleteAllButton" >
214           <property name="whatsThis" >
215            <string>Delete all identifiers.</string>
216           </property>
217           <property name="text" >
218            <string>Delete A&amp;ll</string>
219           </property>
220          </widget>
221         </item>
222         <item>
223          <spacer>
224           <property name="orientation" >
225            <enum>Qt::Vertical</enum>
226           </property>
227           <property name="sizeType" >
228            <enum>QSizePolicy::Expanding</enum>
229           </property>
230           <property name="sizeHint" stdset="0" >
231            <size>
232             <width>21</width>
233             <height>16</height>
234            </size>
235           </property>
236          </spacer>
237         </item>
238        </layout>
239       </item>
240      </layout>
241     </widget>
242    </item>
243   </layout>
244  </widget>
245  <layoutdefault spacing="6" margin="11" />
246  <layoutfunction spacing="KDialog::spacingHint" margin="KDialog::marginHint" />
247  <customwidgets>
248   <customwidget>
249    <class>KPushButton</class>
250    <extends>QPushButton</extends>
251    <header>kpushbutton.h</header>
252   </customwidget>
253   <customwidget>
254    <class>KSqueezedTextLabel</class>
255    <extends>QLabel</extends>
256    <header>ksqueezedtextlabel.h</header>
257   </customwidget>
258  </customwidgets>
259  <includes>
260   <include location="local" >klineedit.h</include>
261  </includes>
262  <resources/>
263  <connections>
264   <connection>
265    <sender>osNameCheckBox</sender>
266    <signal>toggled(bool)</signal>
267    <receiver>osVersionCheckBox</receiver>
268    <slot>setEnabled(bool)</slot>
269    <hints>
270     <hint type="sourcelabel" >
271      <x>20</x>
272      <y>20</y>
273     </hint>
274     <hint type="destinationlabel" >
275      <x>20</x>
276      <y>20</y>
277     </hint>
278    </hints>
279   </connection>
280   <connection>
281    <sender>sendUACheckBox</sender>
282    <signal>toggled(bool)</signal>
283    <receiver>defaultIdGroupBox</receiver>
284    <slot>setEnabled(bool)</slot>
285    <hints>
286     <hint type="sourcelabel" >
287      <x>20</x>
288      <y>20</y>
289     </hint>
290     <hint type="destinationlabel" >
291      <x>20</x>
292      <y>20</y>
293     </hint>
294    </hints>
295   </connection>
296   <connection>
297    <sender>sendUACheckBox</sender>
298    <signal>toggled(bool)</signal>
299    <receiver>domainPolicyGroupBox</receiver>
300    <slot>setEnabled(bool)</slot>
301    <hints>
302     <hint type="sourcelabel" >
303      <x>20</x>
304      <y>20</y>
305     </hint>
306     <hint type="destinationlabel" >
307      <x>20</x>
308      <y>20</y>
309     </hint>
310    </hints>
311   </connection>
312  </connections>
313 </ui>