2 <class>prefsDatabase_base</class>
3 <widget class="QWidget" name="prefsDatabase_base" >
4 <property name="geometry" >
12 <property name="sizePolicy" >
13 <sizepolicy vsizetype="Expanding" hsizetype="Preferred" >
14 <horstretch>0</horstretch>
15 <verstretch>0</verstretch>
18 <layout class="QVBoxLayout" name="verticalLayout" >
20 <layout class="QFormLayout" name="formLayout" >
21 <item row="0" column="0" >
22 <widget class="QLabel" name="labelType" >
23 <property name="sizePolicy" >
24 <sizepolicy vsizetype="Preferred" hsizetype="Maximum" >
25 <horstretch>0</horstretch>
26 <verstretch>0</verstretch>
29 <property name="text" >
30 <string>Database Type</string>
34 <item row="0" column="1" >
35 <widget class="QComboBox" name="kcfg_databaseType" >
36 <property name="currentIndex" >
40 <property name="text" >
41 <string>SQLite</string>
45 <property name="text" >
46 <string>MySQL</string>
50 <property name="text" >
51 <string>PostgreSQL</string>
59 <layout class="QHBoxLayout" name="horizontalLayout" >
61 <widget class="QGroupBox" name="groupFile" >
62 <property name="enabled" >
65 <property name="sizePolicy" >
66 <sizepolicy vsizetype="MinimumExpanding" hsizetype="Preferred" >
67 <horstretch>0</horstretch>
68 <verstretch>0</verstretch>
71 <property name="title" >
72 <string>Database Location</string>
74 <layout class="QVBoxLayout" name="verticalLayout_3" >
76 <widget class="QRadioButton" name="kcfg_databaseLocationAuto" >
77 <property name="text" >
78 <string>Use the default database location.</string>
83 <widget class="QRadioButton" name="kcfg_databaseLocationCustom" >
84 <property name="text" >
85 <string>Use a custom database location.</string>
90 <widget class="QFrame" name="frameLocationCustom" >
91 <property name="enabled" >
94 <property name="frameShape" >
95 <enum>QFrame::StyledPanel</enum>
97 <property name="frameShadow" >
98 <enum>QFrame::Raised</enum>
100 <layout class="QFormLayout" name="formLayout_2" >
101 <item row="0" column="0" >
102 <widget class="QLabel" name="label_6" >
103 <property name="text" >
104 <string>Location</string>
108 <item row="0" column="1" >
109 <widget class="KUrlRequester" name="kcfg_databaseLocation" >
110 <property name="filter" >
122 <widget class="QGroupBox" name="groupConnection" >
123 <property name="sizePolicy" >
124 <sizepolicy vsizetype="MinimumExpanding" hsizetype="Preferred" >
125 <horstretch>0</horstretch>
126 <verstretch>0</verstretch>
129 <property name="title" >
130 <string>Database Connection</string>
132 <layout class="QVBoxLayout" name="verticalLayout_2" >
134 <layout class="QFormLayout" name="formLayout_4" >
135 <item row="0" column="0" >
136 <widget class="QLabel" name="label_2" >
137 <property name="text" >
138 <string>Host</string>
142 <item row="0" column="1" >
143 <widget class="QLineEdit" name="kcfg_databaseHost" />
145 <item row="1" column="0" >
146 <widget class="QLabel" name="label_3" >
147 <property name="text" >
148 <string>Database name</string>
152 <item row="1" column="1" >
153 <widget class="QLineEdit" name="kcfg_databaseName" />
155 <item row="2" column="0" >
156 <widget class="QLabel" name="label_4" >
157 <property name="text" >
158 <string>Username</string>
162 <item row="2" column="1" >
163 <widget class="QLineEdit" name="kcfg_databaseUsername" />
165 <item row="3" column="0" >
166 <widget class="QLabel" name="label_5" >
167 <property name="text" >
168 <string>Password</string>
172 <item row="3" column="1" >
173 <widget class="QLineEdit" name="kcfg_databasePassword" >
174 <property name="echoMode" >
175 <enum>QLineEdit::Password</enum>
179 <item row="4" column="1" >
180 <widget class="QLabel" name="labelPasswordWarning" >
181 <property name="sizePolicy" >
182 <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
183 <horstretch>0</horstretch>
184 <verstretch>0</verstretch>
187 <property name="font" >
189 <underline>true</underline>
192 <property name="text" >
193 <string>Password stored as plain text.</string>
200 <widget class="QPushButton" name="buttonTest" >
201 <property name="text" >
202 <string>&Test connection settings</string>
207 <zorder>kcfg_databasePassword</zorder>
208 <zorder>label_3</zorder>
209 <zorder>kcfg_databaseHost</zorder>
210 <zorder>kcfg_databaseUsername</zorder>
211 <zorder>label_4</zorder>
212 <zorder>kcfg_databaseName</zorder>
213 <zorder>label_5</zorder>
214 <zorder>buttonInitialise</zorder>
215 <zorder>buttonTest</zorder>
216 <zorder>horizontalLayoutWidget_2</zorder>
217 <zorder>labelPasswordWarning</zorder>
218 <zorder>label</zorder>
219 <zorder>formLayoutWidget</zorder>
220 <zorder>formLayoutWidget</zorder>
221 <zorder>horizontalSpacer</zorder>
222 <zorder>horizontalLayoutWidget_2</zorder>
223 <zorder>verticalSpacer_2</zorder>
224 <zorder>buttonTest</zorder>
225 <zorder>groupFile</zorder>
231 <spacer name="verticalSpacer" >
232 <property name="orientation" >
233 <enum>Qt::Vertical</enum>
235 <property name="sizeHint" stdset="0" >
247 <class>KUrlRequester</class>
248 <extends>QFrame</extends>
249 <header>kurlrequester.h</header>