1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>InputWidgetSettingsPage</class>
4 <widget class="QWidget" name="InputWidgetSettingsPage">
5 <property name="geometry">
13 <property name="windowTitle">
16 <layout class="QVBoxLayout" name="verticalLayout_2">
18 <layout class="QHBoxLayout" name="horizontalLayout">
20 <widget class="QCheckBox" name="customFont">
21 <property name="text">
22 <string>Custom font:</string>
24 <property name="settingsKey" stdset="0">
25 <string notr="true">/UiStyle/Fonts/UseCustomInputWidgetFont</string>
27 <property name="defaultValue" stdset="0">
33 <widget class="FontSelector" name="inputLineFont" native="true">
34 <property name="enabled">
37 <property name="settingsKey" stdset="0">
38 <string notr="true">/UiStyle/Fonts/InputWidget</string>
40 <property name="defaultValue" stdset="0">
48 <widget class="QCheckBox" name="enableSpellCheck">
49 <property name="text">
50 <string>Enable spell check</string>
52 <property name="settingsKey" stdset="0">
53 <string notr="true">EnableSpellCheck</string>
55 <property name="defaultValue" stdset="0">
61 <widget class="QCheckBox" name="enablePerBufferHistory">
62 <property name="text">
63 <string>Enable per chat history</string>
65 <property name="checked">
68 <property name="settingsKey" stdset="0">
69 <string notr="true">EnablePerChatHistory</string>
71 <property name="defaultValue" stdset="0">
77 <widget class="QCheckBox" name="showNickSelector">
78 <property name="text">
79 <string>Show nick selector</string>
81 <property name="checked">
84 <property name="settingsKey" stdset="0">
85 <string notr="true">ShowNickSelector</string>
87 <property name="defaultValue" stdset="0">
93 <widget class="QCheckBox" name="showStyleButtons">
94 <property name="text">
95 <string>Show style buttons</string>
97 <property name="checked">
100 <property name="settingsKey" stdset="0">
101 <string notr="true">ShowStyleButtons</string>
103 <property name="defaultValue" stdset="0">
109 <widget class="QCheckBox" name="enableEmacsMode">
110 <property name="toolTip">
111 <string>Enables (limited) Emacs key bindings in the input field.</string>
113 <property name="text">
114 <string>Emacs key bindings</string>
116 <property name="settingsKey" stdset="0">
117 <string notr="true">EnableEmacsMode</string>
119 <property name="defaultValue" stdset="0">
125 <widget class="QCheckBox" name="enableLineWrapMode">
126 <property name="toolTip">
127 <string>Enables line wrapping for input.</string>
129 <property name="text">
130 <string>Line wrapping</string>
132 <property name="settingsKey" stdset="0">
133 <string notr="true">EnableLineWrap</string>
135 <property name="defaultValue" stdset="0">
141 <widget class="QGroupBox" name="groupBox">
142 <property name="title">
143 <string>Multi-Line Editing</string>
145 <property name="checkable">
148 <property name="settingsKey" stdset="0">
149 <string notr="true">EnableMultiLine</string>
151 <property name="defaultValue" stdset="0">
154 <layout class="QVBoxLayout" name="verticalLayout">
156 <layout class="QHBoxLayout" name="horizontalLayout_2">
158 <widget class="QLabel" name="label">
159 <property name="text">
160 <string>Show at most</string>
165 <widget class="QSpinBox" name="maxNumLines">
166 <property name="minimum">
169 <property name="maximum">
172 <property name="value">
175 <property name="settingsKey" stdset="0">
176 <string notr="true">MaxNumLines</string>
178 <property name="defaultValue" stdset="0">
184 <widget class="QLabel" name="label_2">
185 <property name="text">
186 <string>lines</string>
191 <spacer name="horizontalSpacer_2">
192 <property name="orientation">
193 <enum>Qt::Horizontal</enum>
195 <property name="sizeHint" stdset="0">
206 <widget class="QCheckBox" name="enableScrollBars">
207 <property name="text">
208 <string>Enable scrollbars</string>
210 <property name="checked">
213 <property name="settingsKey" stdset="0">
214 <string notr="true">EnableScrollBars</string>
216 <property name="defaultValue" stdset="0">
225 <widget class="QGroupBox" name="groupBox_2">
226 <property name="title">
227 <string>Tab Completion</string>
229 <layout class="QVBoxLayout" name="verticalLayout_3">
231 <layout class="QHBoxLayout" name="horizontalLayout_3">
233 <widget class="QLabel" name="completionSuffixDesc">
234 <property name="text">
235 <string>Completion suffix:</string>
240 <widget class="QLineEdit" name="completionSuffix">
241 <property name="sizePolicy">
242 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
243 <horstretch>0</horstretch>
244 <verstretch>0</verstretch>
247 <property name="settingsKey" stdset="0">
248 <string notr="true">/TabCompletion/CompletionSuffix</string>
250 <property name="defaultValue" stdset="0">
256 <spacer name="horizontalSpacer">
257 <property name="orientation">
258 <enum>Qt::Horizontal</enum>
260 <property name="sizeType">
261 <enum>QSizePolicy::MinimumExpanding</enum>
263 <property name="sizeHint" stdset="0">
274 <layout class="QHBoxLayout" name="horizontalLayout_4">
276 <widget class="QCheckBox" name="addSpaceMidSentence">
277 <property name="text">
278 <string>Add space after nick when completing mid-sentence</string>
280 <property name="checked">
283 <property name="settingsKey" stdset="0">
284 <string notr="true">/TabCompletion/AddSpaceMidSentence</string>
286 <property name="defaultValue" stdset="0">
292 <spacer name="horizontalSpacer_3">
293 <property name="orientation">
294 <enum>Qt::Horizontal</enum>
296 <property name="sizeHint" stdset="0">
310 <spacer name="verticalSpacer">
311 <property name="orientation">
312 <enum>Qt::Vertical</enum>
314 <property name="sizeHint" stdset="0">
326 <class>FontSelector</class>
327 <extends>QWidget</extends>
328 <header>fontselector.h</header>
329 <container>1</container>
333 <tabstop>customFont</tabstop>
334 <tabstop>enableSpellCheck</tabstop>
335 <tabstop>showNickSelector</tabstop>
336 <tabstop>groupBox</tabstop>
337 <tabstop>maxNumLines</tabstop>
338 <tabstop>enableScrollBars</tabstop>
339 <tabstop>completionSuffix</tabstop>
344 <sender>customFont</sender>
345 <signal>toggled(bool)</signal>
346 <receiver>inputLineFont</receiver>
347 <slot>setEnabled(bool)</slot>
349 <hint type="sourcelabel">
353 <hint type="destinationlabel">