1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>CustomTemplatesBase
</class>
4 <widget class=
"QWidget" name=
"CustomTemplatesBase">
5 <property name=
"geometry">
13 <layout class=
"QVBoxLayout">
14 <property name=
"spacing">
17 <property name=
"leftMargin">
20 <property name=
"topMargin">
23 <property name=
"rightMargin">
26 <property name=
"bottomMargin">
30 <widget class=
"QSplitter" name=
"splitter2">
31 <property name=
"orientation">
32 <enum>Qt::Horizontal
</enum>
34 <property name=
"childrenCollapsible">
37 <widget class=
"QWidget" name=
"layout9">
38 <layout class=
"QVBoxLayout">
39 <property name=
"spacing">
42 <property name=
"leftMargin">
45 <property name=
"topMargin">
48 <property name=
"rightMargin">
51 <property name=
"bottomMargin">
55 <layout class=
"QHBoxLayout">
56 <property name=
"spacing">
59 <property name=
"leftMargin">
62 <property name=
"topMargin">
65 <property name=
"rightMargin">
68 <property name=
"bottomMargin">
72 <widget class=
"KLineEdit" name=
"mName">
73 <property name=
"sizePolicy">
74 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
75 <horstretch>0</horstretch>
76 <verstretch>0</verstretch>
79 <property name=
"minimumSize">
85 <property name=
"toolTip">
86 <string comment=
"@info:tooltip">Enter a name for the custom template
</string>
88 <property name=
"whatsThis">
89 <string comment=
"@info:whatsthis">To create a custom template, first enter a name for that template and press the '+' button.
</string>
94 <widget class=
"QPushButton" name=
"mAdd">
95 <property name=
"toolTip">
96 <string comment=
"@info:tooltip">Add a new custom template
</string>
98 <property name=
"whatsThis">
99 <string comment=
"@info:whatsthis">Press this button if you want to create a new custom template with the specified name
</string>
104 <widget class=
"QPushButton" name=
"mRemove">
105 <property name=
"toolTip">
106 <string comment=
"@info:tooltip">Remove the selected custom template
</string>
108 <property name=
"whatsThis">
109 <string comment=
"@info:whatsthis">Press this button if you want to remove the currently selected custom template
</string>
114 <widget class=
"QPushButton" name=
"mDuplicate">
115 <property name=
"toolTip">
116 <string comment=
"@info:tooltip">Duplicate the selected custom template
</string>
118 <property name=
"whatsThis">
119 <string comment=
"@info:whatsthis">Press this button if you want to duplicate the currently selected custom template
</string>
126 <widget class=
"QTreeWidget" name=
"mList">
127 <property name=
"sizePolicy">
128 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Expanding">
129 <horstretch>0</horstretch>
130 <verstretch>0</verstretch>
133 <property name=
"toolTip">
134 <string comment=
"@info:tooltip">List of custom templates available
</string>
136 <property name=
"whatsThis">
137 <string comment=
"@info:whatsthis">This is a list of all the custom templates available.
</string>
139 <property name=
"rootIsDecorated">
142 <property name=
"allColumnsShowFocus">
146 <property name=
"text">
147 <string comment=
"@title:column Type of custom template">Type
</string>
151 <property name=
"text">
152 <string comment=
"@title:column Name of the custom template.">Name
</string>
158 <widget class=
"QLabel" name=
"mHelp"/>
162 <widget class=
"QFrame" name=
"mEditFrame">
163 <property name=
"sizePolicy">
164 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
165 <horstretch>12</horstretch>
166 <verstretch>0</verstretch>
169 <property name=
"frameShape">
170 <enum>QFrame::NoFrame
</enum>
172 <property name=
"frameShadow">
173 <enum>QFrame::Raised
</enum>
175 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
177 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
179 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
181 <widget class=
"QLabel" name=
"mToLabel">
182 <property name=
"text">
183 <string comment=
"@label:textbox Recipient mail address">To:
</string>
188 <widget class=
"QLabel" name=
"mCCLabel">
189 <property name=
"text">
190 <string comment=
"@label">CC:
</string>
197 <layout class=
"QVBoxLayout" name=
"verticalLayout">
199 <widget class=
"Akonadi::EmailAddressRequester" name=
"mToEdit" native=
"true">
200 <property name=
"sizePolicy">
201 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Minimum">
202 <horstretch>0</horstretch>
203 <verstretch>0</verstretch>
206 <property name=
"toolTip">
207 <string comment=
"@info:tooltip">Additional recipients of the message
</string>
209 <property name=
"whatsThis">
210 <string comment=
"@info:whatsthis">When using this template, the default recipients are those you enter here. This is a comma-separated list of mail addresses.
</string>
215 <widget class=
"Akonadi::EmailAddressRequester" name=
"mCCEdit" native=
"true">
216 <property name=
"sizePolicy">
217 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Minimum">
218 <horstretch>0</horstretch>
219 <verstretch>0</verstretch>
222 <property name=
"toolTip">
223 <string comment=
"@info:tooltip">Additional recipients who get a copy of the message
</string>
225 <property name=
"whatsThis">
226 <string comment=
"@info:whatsthis">When using this template, the recipients you enter here will by default get a copy of this message. This is a comma-separated list of mail addresses.
</string>
235 <widget class=
"TemplateParser::TemplatesTextEdit" name=
"mEdit">
236 <property name=
"sizePolicy">
237 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
238 <horstretch>3</horstretch>
239 <verstretch>1</verstretch>
242 <property name=
"toolTip">
243 <string comment=
"@info:tooltip">The custom template
</string>
245 <property name=
"whatsThis">
246 <string comment=
"@info:whatsthis">This area contains the associated custom template.
</string>
251 <layout class=
"QGridLayout">
252 <property name=
"leftMargin">
255 <property name=
"topMargin">
258 <property name=
"rightMargin">
261 <property name=
"bottomMargin">
264 <property name=
"spacing">
267 <item row=
"1" column=
"2">
268 <widget class=
"KComboBox" name=
"mType">
270 <property name=
"text">
271 <string comment=
"@item:inlistbox Universal custom template type.">Universal
</string>
275 <property name=
"text">
276 <string comment=
"@item:inlistbox Custom template type for message replies">Reply
</string>
280 <property name=
"text">
281 <string comment=
"@item:inlistbox Custom template type for reply-to-all messages">Reply to All
</string>
285 <property name=
"text">
286 <string comment=
"@item:inlistbox Custom template type for messsage forwards">Forward
</string>
291 <item row=
"0" column=
"1">
292 <widget class=
"QLabel" name=
"textLabel1_2">
293 <property name=
"text">
294 <string comment=
"@label">Shortc
&ut:
</string>
296 <property name=
"alignment">
297 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
299 <property name=
"buddy">
300 <cstring>mKeySequenceWidget
</cstring>
304 <item row=
"1" column=
"1">
305 <widget class=
"QLabel" name=
"textLabel1">
306 <property name=
"sizePolicy">
307 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
308 <horstretch>1</horstretch>
309 <verstretch>0</verstretch>
312 <property name=
"text">
313 <string comment=
"@label">&Template type:
</string>
315 <property name=
"alignment">
316 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
318 <property name=
"buddy">
319 <cstring>mType
</cstring>
323 <item row=
"0" column=
"2">
324 <widget class=
"KKeySequenceWidget" name=
"mKeySequenceWidget"/>
326 <item row=
"0" column=
"0">
327 <widget class=
"TemplateParser::TemplatesInsertCommand" name=
"mInsertCommand" native=
"true"/>
339 <class>KComboBox
</class>
340 <extends>QComboBox
</extends>
341 <header>kcombobox.h
</header>
342 <container>1</container>
345 <class>KKeySequenceWidget
</class>
346 <extends>QWidget
</extends>
347 <header>kkeysequencewidget.h
</header>
350 <class>KLineEdit
</class>
351 <extends>QLineEdit
</extends>
352 <header>klineedit.h
</header>
353 <container>1</container>
356 <class>TemplateParser::TemplatesTextEdit
</class>
357 <extends>QPlainTextEdit
</extends>
358 <header>templatestextedit.h
</header>
361 <class>TemplateParser::TemplatesInsertCommand
</class>
362 <extends>QWidget
</extends>
363 <header>templatesinsertcommand.h
</header>
366 <class>Akonadi::EmailAddressRequester
</class>
367 <extends>QWidget
</extends>
368 <header>Akonadi/Contact/EmailAddressRequester
</header>
369 <container>1</container>