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="enablePerBufferHistory">
49 <property name="text">
50 <string>Enable per chat history</string>
52 <property name="checked">
55 <property name="settingsKey" stdset="0">
56 <string notr="true">EnablePerChatHistory</string>
58 <property name="defaultValue" stdset="0">
64 <widget class="QCheckBox" name="showNickSelector">
65 <property name="text">
66 <string>Show nick selector</string>
68 <property name="checked">
71 <property name="settingsKey" stdset="0">
72 <string notr="true">ShowNickSelector</string>
74 <property name="defaultValue" stdset="0">
80 <widget class="QCheckBox" name="showStyleButtons">
81 <property name="text">
82 <string>Show style buttons</string>
84 <property name="checked">
87 <property name="settingsKey" stdset="0">
88 <string notr="true">ShowStyleButtons</string>
90 <property name="defaultValue" stdset="0">
96 <widget class="QCheckBox" name="enableEmacsMode">
97 <property name="toolTip">
98 <string>Enables (limited) Emacs key bindings in the input field.</string>
100 <property name="text">
101 <string>Emacs key bindings</string>
103 <property name="settingsKey" stdset="0">
104 <string notr="true">EnableEmacsMode</string>
106 <property name="defaultValue" stdset="0">
112 <widget class="QCheckBox" name="enableLineWrapMode">
113 <property name="toolTip">
114 <string>Enables line wrapping for input.</string>
116 <property name="text">
117 <string>Line wrapping</string>
119 <property name="settingsKey" stdset="0">
120 <string notr="true">EnableLineWrap</string>
122 <property name="defaultValue" stdset="0">
128 <widget class="QGroupBox" name="groupBox">
129 <property name="title">
130 <string>&Multi-Line Editing</string>
132 <property name="checkable">
135 <property name="settingsKey" stdset="0">
136 <string notr="true">EnableMultiLine</string>
138 <property name="defaultValue" stdset="0">
141 <layout class="QVBoxLayout" name="verticalLayout">
143 <layout class="QHBoxLayout" name="horizontalLayout_2">
145 <widget class="QLabel" name="label">
146 <property name="text">
147 <string>Show at most</string>
152 <widget class="QSpinBox" name="maxNumLines">
153 <property name="minimum">
156 <property name="maximum">
159 <property name="value">
162 <property name="settingsKey" stdset="0">
163 <string notr="true">MaxNumLines</string>
165 <property name="defaultValue" stdset="0">
171 <widget class="QLabel" name="label_2">
172 <property name="text">
173 <string>lines</string>
178 <spacer name="horizontalSpacer_2">
179 <property name="orientation">
180 <enum>Qt::Horizontal</enum>
182 <property name="sizeHint" stdset="0">
193 <widget class="QCheckBox" name="enableScrollBars">
194 <property name="text">
195 <string>Enable scrollbars</string>
197 <property name="checked">
200 <property name="settingsKey" stdset="0">
201 <string notr="true">EnableScrollBars</string>
203 <property name="defaultValue" stdset="0">
212 <widget class="QGroupBox" name="groupBox_2">
213 <property name="title">
214 <string>Tab Completion</string>
216 <layout class="QVBoxLayout" name="verticalLayout_3">
218 <layout class="QHBoxLayout" name="horizontalLayout_3">
220 <widget class="QLabel" name="completionSuffixDesc">
221 <property name="text">
222 <string>Completion suffix:</string>
227 <widget class="QLineEdit" name="completionSuffix">
228 <property name="sizePolicy">
229 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
230 <horstretch>0</horstretch>
231 <verstretch>0</verstretch>
234 <property name="settingsKey" stdset="0">
235 <string notr="true">/TabCompletion/CompletionSuffix</string>
237 <property name="defaultValue" stdset="0">
243 <spacer name="horizontalSpacer">
244 <property name="orientation">
245 <enum>Qt::Horizontal</enum>
247 <property name="sizeType">
248 <enum>QSizePolicy::MinimumExpanding</enum>
250 <property name="sizeHint" stdset="0">
261 <layout class="QHBoxLayout" name="horizontalLayout_4">
263 <widget class="QCheckBox" name="addSpaceMidSentence">
264 <property name="text">
265 <string>Add space after nick when completing mid-sentence</string>
267 <property name="checked">
270 <property name="settingsKey" stdset="0">
271 <string notr="true">/TabCompletion/AddSpaceMidSentence</string>
273 <property name="defaultValue" stdset="0">
279 <spacer name="horizontalSpacer_3">
280 <property name="orientation">
281 <enum>Qt::Horizontal</enum>
283 <property name="sizeHint" stdset="0">
297 <spacer name="verticalSpacer">
298 <property name="orientation">
299 <enum>Qt::Vertical</enum>
301 <property name="sizeHint" stdset="0">
313 <class>FontSelector</class>
314 <extends>QWidget</extends>
315 <header>fontselector.h</header>
316 <container>1</container>
320 <tabstop>customFont</tabstop>
321 <tabstop>showNickSelector</tabstop>
322 <tabstop>groupBox</tabstop>
323 <tabstop>maxNumLines</tabstop>
324 <tabstop>enableScrollBars</tabstop>
325 <tabstop>completionSuffix</tabstop>
330 <sender>customFont</sender>
331 <signal>toggled(bool)</signal>
332 <receiver>inputLineFont</receiver>
333 <slot>setEnabled(bool)</slot>
335 <hint type="sourcelabel">
339 <hint type="destinationlabel">