1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>AlarmDialog
</class>
4 <widget class=
"QWidget" name=
"AlarmDialog">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>Alarms
</string>
16 <layout class=
"QGridLayout" name=
"gridLayout">
17 <item row=
"0" column=
"0">
18 <widget class=
"QLabel" name=
"label">
19 <property name=
"text">
20 <string>When:
</string>
24 <item row=
"0" column=
"1">
25 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
27 <widget class=
"QSpinBox" name=
"mAlarmOffset">
28 <property name=
"sizePolicy">
29 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Fixed">
30 <horstretch>0</horstretch>
31 <verstretch>0</verstretch>
34 <property name=
"toolTip">
35 <string>Set the reminder trigger time
</string>
37 <property name=
"whatsThis">
38 <string>This spinbox allows you to set the reminder trigger time. The time unit is set in the combobox immediately adjacent.
</string>
40 <property name=
"minimum">
43 <property name=
"maximum">
44 <number>99999</number>
46 <property name=
"value">
52 <widget class=
"KComboBox" name=
"mOffsetUnit">
53 <property name=
"sizePolicy">
54 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
55 <horstretch>0</horstretch>
56 <verstretch>0</verstretch>
59 <property name=
"toolTip">
60 <string>Select the reminder trigger time unit
</string>
62 <property name=
"whatsThis">
63 <string>This combobox allows you to set the units for the reminder trigger time. The trigger time value is set in the spinbox immediately adjacent.
</string>
65 <property name=
"autoCompletion">
69 <property name=
"text">
70 <string comment=
"@item:inlistbox alarm offset expressed in minutes">minute(s)
</string>
74 <property name=
"text">
75 <string comment=
"@item:inlistbox alarm offset expressed in hours">hour(s)
</string>
79 <property name=
"text">
80 <string comment=
"@item:inlistbox alarm offset expressed in days">day(s)
</string>
86 <widget class=
"KComboBox" name=
"mBeforeAfter">
87 <property name=
"toolTip">
88 <string>Select the reminder trigger relative to the start or end time
</string>
90 <property name=
"whatsThis">
91 <string>Use this combobox to specify if you want the reminder to trigger before or after the start or end time.
</string>
94 <property name=
"text">
95 <string>before the event starts
</string>
99 <property name=
"text">
100 <string>after the event starts
</string>
104 <property name=
"text">
105 <string>before the event ends
</string>
109 <property name=
"text">
110 <string>after the event ends
</string>
117 <item row=
"1" column=
"0">
118 <widget class=
"QLabel" name=
"label_2">
119 <property name=
"text">
120 <string>Repeat:
</string>
124 <item row=
"1" column=
"1">
125 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
127 <widget class=
"QCheckBox" name=
"mRepeats">
128 <property name=
"sizePolicy">
129 <sizepolicy hsizetype=
"Maximum" vsizetype=
"Fixed">
130 <horstretch>0</horstretch>
131 <verstretch>0</verstretch>
134 <property name=
"toolTip">
135 <string>Set the reminder to repeat
</string>
137 <property name=
"whatsThis">
138 <string>Check this if you want to the reminder to recur on a periodic interval.
</string>
140 <property name=
"text">
146 <widget class=
"QSpinBox" name=
"mRepeatCount">
147 <property name=
"enabled">
150 <property name=
"toolTip">
151 <string>Select how often the reminder should repeat
</string>
153 <property name=
"whatsThis">
154 <string>Use this selector to choose how many times you want the recurring reminder to repeat.
</string>
156 <property name=
"suffix">
157 <string> time(s)
</string>
159 <property name=
"minimum">
162 <property name=
"maximum">
168 <widget class=
"QSpinBox" name=
"mRepeatInterval">
169 <property name=
"enabled">
172 <property name=
"toolTip">
173 <string>Select the time between reminder repeats
</string>
175 <property name=
"whatsThis">
176 <string>Use this selector to choose the time between repeating reminders.
</string>
178 <property name=
"suffix">
179 <string comment=
"@label:spinbox repeat interval expressed in minutes"> Minute(s)
</string>
181 <property name=
"prefix">
182 <string comment=
"repeat every X minutes">every
</string>
184 <property name=
"minimum">
187 <property name=
"maximum">
194 <item row=
"2" column=
"0">
195 <widget class=
"QLabel" name=
"label_3">
196 <property name=
"sizePolicy">
197 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
198 <horstretch>0</horstretch>
199 <verstretch>0</verstretch>
202 <property name=
"text">
203 <string>What:
</string>
205 <property name=
"alignment">
206 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
210 <item row=
"2" column=
"1">
211 <widget class=
"KComboBox" name=
"mTypeCombo">
212 <property name=
"sizePolicy">
213 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
214 <horstretch>0</horstretch>
215 <verstretch>0</verstretch>
219 <property name=
"text">
220 <string>Display text
</string>
224 <property name=
"text">
225 <string>Play sound file
</string>
229 <property name=
"text">
230 <string>Run application / script
</string>
234 <property name=
"text">
235 <string>Send email
</string>
240 <item row=
"3" column=
"1">
241 <widget class=
"QStackedWidget" name=
"mTypeStack">
242 <property name=
"currentIndex">
245 <widget class=
"QWidget" name=
"DisplayStack">
246 <layout class=
"QVBoxLayout">
247 <property name=
"spacing">
250 <property name=
"margin">
254 <widget class=
"KTextEdit" name=
"mDisplayText">
255 <property name=
"toolTip">
256 <string notr=
"true">Provide text to display when the reminder triggers
</string>
258 <property name=
"whatsThis">
259 <string>Specify any text you desire to display in the popup notice when the reminder triggers.
</string>
265 <widget class=
"QWidget" name=
"AudioStack">
266 <layout class=
"QGridLayout" name=
"gridLayout_2">
267 <item row=
"0" column=
"0">
268 <widget class=
"QLabel" name=
"mSoundFileLabel">
269 <property name=
"text">
270 <string>Audio File:
</string>
272 <property name=
"alignment">
273 <set>Qt::AlignJustify|Qt::AlignVCenter
</set>
275 <property name=
"buddy">
276 <cstring>mSoundFile
</cstring>
280 <item row=
"0" column=
"1">
281 <widget class=
"KUrlRequester" name=
"mSoundFile">
282 <property name=
"toolTip">
283 <string>Specify a file containing a sound to play when the reminder triggers
</string>
285 <property name=
"whatsThis">
286 <string>Use the adjacent file browser to help you find the file you want to use when playing a sound when the reminder triggers.
</string>
288 <property name=
"filter">
289 <string>audio/x-wav audio/x-mp3 application/ogg
</string>
293 <item row=
"1" column=
"0" colspan=
"2">
295 <property name=
"orientation">
296 <enum>Qt::Vertical
</enum>
298 <property name=
"sizeType">
299 <enum>QSizePolicy::Expanding
</enum>
301 <property name=
"sizeHint" stdset=
"0">
311 <widget class=
"QWidget" name=
"ApplicationStack">
312 <layout class=
"QGridLayout" name=
"gridLayout_3">
313 <item row=
"0" column=
"0">
314 <widget class=
"QLabel" name=
"mApplicationLabel">
315 <property name=
"text">
316 <string>&Application / Script:
</string>
318 <property name=
"buddy">
319 <cstring>mApplication
</cstring>
323 <item row=
"0" column=
"1">
324 <widget class=
"KUrlRequester" name=
"mApplication">
325 <property name=
"toolTip">
326 <string>Specify a file containing the application to run when the reminder triggers
</string>
328 <property name=
"whatsThis">
329 <string>Use the adjacent file browser to help you find the file you want to use when running an application when the reminder triggers.
</string>
331 <property name=
"filter">
332 <string>*|All files
</string>
336 <item row=
"1" column=
"0">
337 <widget class=
"QLabel" name=
"mAppArgumentsLabel">
338 <property name=
"text">
339 <string>Ar
&guments:
</string>
341 <property name=
"buddy">
342 <cstring>mAppArguments
</cstring>
346 <item row=
"1" column=
"1">
347 <widget class=
"KLineEdit" name=
"mAppArguments">
348 <property name=
"toolTip">
349 <string>Specify arguments to pass to the application when the reminder triggers
</string>
351 <property name=
"whatsThis">
352 <string>Enter the application arguments to use when running an application when the reminder triggers.
</string>
356 <item row=
"2" column=
"0" colspan=
"2">
358 <property name=
"orientation">
359 <enum>Qt::Vertical
</enum>
361 <property name=
"sizeType">
362 <enum>QSizePolicy::Expanding
</enum>
364 <property name=
"sizeHint" stdset=
"0">
374 <widget class=
"QWidget" name=
"EmailStack">
375 <layout class=
"QGridLayout" name=
"gridLayout_4">
376 <item row=
"0" column=
"0">
377 <widget class=
"QLabel" name=
"mEmailToLabel">
378 <property name=
"text">
379 <string>&To:
</string>
381 <property name=
"buddy">
382 <cstring>mEmailAddress
</cstring>
386 <item row=
"0" column=
"1">
387 <widget class=
"KPIM::AddresseeLineEdit" name=
"mEmailAddress">
388 <property name=
"toolTip">
389 <string>Specify a list of addresses to send email when the reminder triggers.
390 If the 'To:' field stays empty the email reminder will be sent to the
391 default email configured in Kmail (Settings menu/Configure Kmail/Identities).
</string>
393 <property name=
"whatsThis">
394 <string>Enter a list comma-separated addresses to which an email will be sent when the reminder triggers
</string>
398 <item row=
"1" column=
"0">
399 <widget class=
"QLabel" name=
"mEmailTextLabel">
400 <property name=
"text">
401 <string>&Message:
</string>
403 <property name=
"alignment">
404 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
</set>
406 <property name=
"buddy">
407 <cstring>mEmailText
</cstring>
411 <item row=
"1" column=
"1">
412 <widget class=
"KTextEdit" name=
"mEmailText">
413 <property name=
"toolTip">
414 <string>Specify text of an email message to send when the reminder triggers
</string>
416 <property name=
"whatsThis">
417 <string>Enter any text you desire for the email message that will be sent when the alarm triggers.
</string>
429 <class>KPIM::AddresseeLineEdit
</class>
430 <extends>KLineEdit
</extends>
431 <header>libkdepim/addresseelineedit.h
</header>
434 <class>KUrlRequester
</class>
435 <extends>QFrame
</extends>
436 <header>kurlrequester.h
</header>
439 <class>KLineEdit
</class>
440 <extends>QLineEdit
</extends>
441 <header>klineedit.h
</header>
444 <class>KComboBox
</class>
445 <extends>QComboBox
</extends>
446 <header>kcombobox.h
</header>
449 <class>KTextEdit
</class>
450 <extends>QTextEdit
</extends>
451 <header>ktextedit.h
</header>
455 <include location=
"global">addresseelineedit.h
</include>
460 <sender>mTypeCombo
</sender>
461 <signal>currentIndexChanged(int)
</signal>
462 <receiver>mTypeStack
</receiver>
463 <slot>setCurrentIndex(int)
</slot>
465 <hint type=
"sourcelabel">
469 <hint type=
"destinationlabel">
476 <sender>mRepeats
</sender>
477 <signal>clicked(bool)
</signal>
478 <receiver>mRepeatCount
</receiver>
479 <slot>setEnabled(bool)
</slot>
481 <hint type=
"sourcelabel">
485 <hint type=
"destinationlabel">
492 <sender>mRepeats
</sender>
493 <signal>toggled(bool)
</signal>
494 <receiver>mRepeatInterval
</receiver>
495 <slot>setEnabled(bool)
</slot>
497 <hint type=
"sourcelabel">
501 <hint type=
"destinationlabel">