SVN_SILENT
[kdeaccessibility.git] / kttsd / filters / talkerchooser / talkerchooserconfwidget.ui
blobb31e7bbcbd0f17ae3b7b1e18aa7cd2be5cc8d5cc
1 <ui version="4.0" >
2  <author>Gary Cramblitt &lt;garycramblitt@comcast.net></author>
3  <comment>Widget for configuring Talker Chooser Filter for KTTSD.</comment>
4  <exportmacro></exportmacro>
5  <class>TalkerChooserConfWidget</class>
6  <widget class="QWidget" name="TalkerChooserConfWidget" >
7   <property name="geometry" >
8    <rect>
9     <x>0</x>
10     <y>0</y>
11     <width>547</width>
12     <height>240</height>
13    </rect>
14   </property>
15   <property name="windowTitle" >
16    <string>Configure Talker Chooser</string>
17   </property>
18   <layout class="QGridLayout" >
19    <property name="margin" >
20     <number>11</number>
21    </property>
22    <property name="spacing" >
23     <number>6</number>
24    </property>
25    <item row="0" column="0" >
26     <layout class="QHBoxLayout" >
27      <property name="margin" >
28       <number>0</number>
29      </property>
30      <property name="spacing" >
31       <number>6</number>
32      </property>
33      <item>
34       <widget class="QLabel" name="nameLabel" >
35        <property name="whatsThis" >
36         <string comment="What's this text" >Enter any name you like for this filter.</string>
37        </property>
38        <property name="text" >
39         <string>&amp;Name:</string>
40        </property>
41        <property name="alignment" >
42         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
43        </property>
44        <property name="buddy" >
45         <cstring>nameLineEdit</cstring>
46        </property>
47       </widget>
48      </item>
49      <item>
50       <widget class="KLineEdit" name="nameLineEdit" >
51        <property name="whatsThis" >
52         <string>Enter any name you like for this filter.</string>
53        </property>
54       </widget>
55      </item>
56     </layout>
57    </item>
58    <item row="1" column="0" >
59     <widget class="QGroupBox" name="applyGroupBox" >
60      <property name="whatsThis" >
61       <string>These settings determines when the filter is applied to text.</string>
62      </property>
63      <property name="title" >
64       <string>&amp;Apply This Filter When</string>
65      </property>
66      <layout class="QGridLayout" >
67       <property name="margin" >
68        <number>11</number>
69       </property>
70       <property name="spacing" >
71        <number>6</number>
72       </property>
73       <item row="0" column="0" >
74        <layout class="QVBoxLayout" >
75         <property name="margin" >
76          <number>0</number>
77         </property>
78         <property name="spacing" >
79          <number>6</number>
80         </property>
81         <item>
82          <widget class="QLabel" name="reLabel" >
83           <property name="whatsThis" >
84            <string comment="What's this text" >This filter is applied to text jobs of the specified language.  You may select more than one language by clicking the browse button and Ctrl-clicking on more than one in the list.  If blank, the filter applies to all text jobs of any language.</string>
85           </property>
86           <property name="text" >
87            <string>Te&amp;xt contains:</string>
88           </property>
89           <property name="alignment" >
90            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
91           </property>
92           <property name="buddy" >
93            <cstring>reLineEdit</cstring>
94           </property>
95          </widget>
96         </item>
97         <item>
98          <widget class="QLabel" name="appIdLabel" >
99           <property name="whatsThis" >
100            <string>Enter a DCOP Application ID.  This filter will only apply to text jobs queued by that application.  You may enter more than one ID separated by commas.  If blank, this filter applies to text jobs queued by all applications.  Tip: Use kdcop from the command line to get the Application IDs of running applications.  Example: "konversation, kvirc,ksirc,kopete"</string>
101           </property>
102           <property name="text" >
103            <string>Application &amp;ID contains:</string>
104           </property>
105           <property name="alignment" >
106            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
107           </property>
108           <property name="buddy" >
109            <cstring>appIdLineEdit</cstring>
110           </property>
111          </widget>
112         </item>
113        </layout>
114       </item>
115       <item row="0" column="1" >
116        <layout class="QVBoxLayout" >
117         <property name="margin" >
118          <number>0</number>
119         </property>
120         <property name="spacing" >
121          <number>6</number>
122         </property>
123         <item>
124          <layout class="QHBoxLayout" >
125           <property name="margin" >
126            <number>0</number>
127           </property>
128           <property name="spacing" >
129            <number>6</number>
130           </property>
131           <item>
132            <widget class="KLineEdit" name="reLineEdit" >
133             <property name="whatsThis" >
134              <string>This filter is applied to text jobs of the specified language.  You may select more than one language by clicking the browse button and Ctrl-clicking on more than one in the list.  If blank, the filter applies to all text jobs of any language.</string>
135             </property>
136            </widget>
137           </item>
138           <item>
139            <widget class="KPushButton" name="reEditorButton" >
140             <property name="whatsThis" >
141              <string>Click to select one or more languages.  This filter will be applied to text jobs of those languages.</string>
142             </property>
143             <property name="text" >
144              <string>...</string>
145             </property>
146            </widget>
147           </item>
148          </layout>
149         </item>
150         <item>
151          <widget class="KLineEdit" name="appIdLineEdit" >
152           <property name="whatsThis" >
153            <string>&lt;qt>Enter a DCOP Application ID.  This filter will only apply to text jobs queued by that application.  You may enter more than one ID separated by commas.  Use &lt;b>knotify&lt;/b> to match all messages sent as KDE notifications.  If blank, this filter applies to text jobs queued by all applications.  Tip: Use kdcop from the command line to get the Application IDs of running applications.  Example: "konversation, kvirc,ksirc,kopete"&lt;/qt></string>
154           </property>
155          </widget>
156         </item>
157        </layout>
158       </item>
159      </layout>
160     </widget>
161    </item>
162    <item row="2" column="0" >
163     <layout class="QHBoxLayout" >
164      <property name="margin" >
165       <number>0</number>
166      </property>
167      <property name="spacing" >
168       <number>6</number>
169      </property>
170      <item>
171       <widget class="QLabel" name="talkerLabel" >
172        <property name="sizePolicy" >
173         <sizepolicy>
174          <hsizetype>0</hsizetype>
175          <vsizetype>5</vsizetype>
176          <horstretch>0</horstretch>
177          <verstretch>0</verstretch>
178         </sizepolicy>
179        </property>
180        <property name="whatsThis" >
181         <string>The new Talker that will be used when the conditions above are met.  The default Talker is the topmost in the Talkers tab.  Click the button to choose a Talker.</string>
182        </property>
183        <property name="text" >
184         <string>&amp;Talker:</string>
185        </property>
186        <property name="buddy" >
187         <cstring>talkerLineEdit</cstring>
188        </property>
189       </widget>
190      </item>
191      <item>
192       <widget class="KLineEdit" name="talkerLineEdit" >
193        <property name="enabled" >
194         <bool>false</bool>
195        </property>
196        <property name="whatsThis" >
197         <string>The new Talker that will be used when the conditions above are met.  The default Talker is the topmost in the Talkers tab.  Click the button to choose a Talker.</string>
198        </property>
199       </widget>
200      </item>
201      <item>
202       <widget class="KPushButton" name="talkerButton" >
203        <property name="whatsThis" >
204         <string>Click to select a Talker.</string>
205        </property>
206        <property name="text" >
207         <string>...</string>
208        </property>
209       </widget>
210      </item>
211     </layout>
212    </item>
213    <item row="3" column="0" >
214     <layout class="QHBoxLayout" >
215      <property name="margin" >
216       <number>0</number>
217      </property>
218      <property name="spacing" >
219       <number>6</number>
220      </property>
221      <item>
222       <widget class="KPushButton" name="loadButton" >
223        <property name="sizePolicy" >
224         <sizepolicy>
225          <hsizetype>1</hsizetype>
226          <vsizetype>0</vsizetype>
227          <horstretch>0</horstretch>
228          <verstretch>0</verstretch>
229         </sizepolicy>
230        </property>
231        <property name="whatsThis" >
232         <string>Click to load a Talker Chooser configuration from a file.</string>
233        </property>
234        <property name="text" >
235         <string>&amp;Load...</string>
236        </property>
237       </widget>
238      </item>
239      <item>
240       <widget class="KPushButton" name="saveButton" >
241        <property name="sizePolicy" >
242         <sizepolicy>
243          <hsizetype>1</hsizetype>
244          <vsizetype>0</vsizetype>
245          <horstretch>0</horstretch>
246          <verstretch>0</verstretch>
247         </sizepolicy>
248        </property>
249        <property name="whatsThis" >
250         <string>Click to save this Talker Chooser to a file.</string>
251        </property>
252        <property name="text" >
253         <string>&amp;Save...</string>
254        </property>
255       </widget>
256      </item>
257      <item>
258       <widget class="KPushButton" name="clearButton" >
259        <property name="sizePolicy" >
260         <sizepolicy>
261          <hsizetype>1</hsizetype>
262          <vsizetype>0</vsizetype>
263          <horstretch>0</horstretch>
264          <verstretch>0</verstretch>
265         </sizepolicy>
266        </property>
267        <property name="whatsThis" >
268         <string>Click to clear everything.</string>
269        </property>
270        <property name="text" >
271         <string>Cl&amp;ear</string>
272        </property>
273       </widget>
274      </item>
275     </layout>
276    </item>
277   </layout>
278  </widget>
279  <layoutdefault spacing="6" margin="11" />
280  <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
281  <customwidgets>
282   <customwidget>
283    <class>KLineEdit</class>
284    <extends>QLineEdit</extends>
285    <header>klineedit.h</header>
286    <container>1</container>
287    <pixmap></pixmap>
288   </customwidget>
289   <customwidget>
290    <class>KPushButton</class>
291    <extends>QPushButton</extends>
292    <header>kpushbutton.h</header>
293    <container>1</container>
294    <pixmap></pixmap>
295   </customwidget>
296  </customwidgets>
297  <tabstops>
298   <tabstop>nameLineEdit</tabstop>
299   <tabstop>reLineEdit</tabstop>
300   <tabstop>reEditorButton</tabstop>
301   <tabstop>appIdLineEdit</tabstop>
302  </tabstops>
303  <resources/>
304  <connections/>
305 </ui>