1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>KPasswordDialog</class> 4 <widget class="QDialog" name="KPasswordDialog"> 5 <property name="sizePolicy"> 6 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding"> 7 <horstretch>0</horstretch> 8 <verstretch>0</verstretch> 9 </sizepolicy> 10 </property> 11 <layout class="QVBoxLayout" name="vBoxLayout"> 12 <property name="sizeConstraint"> 13 <enum>QLayout::SetFixedSize</enum> 14 </property> 15 <item> 16 <layout class="QHBoxLayout" name="hboxLayout"> 17 <item> 18 <widget class="QLabel" name="pixmapLabel"> 19 <property name="alignment"> 20 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> 21 </property> 22 </widget> 23 </item> 24 <item> 25 <widget class="QLabel" name="prompt"> 26 <property name="sizePolicy"> 27 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 28 <horstretch>10</horstretch> 29 <verstretch>0</verstretch> 30 </sizepolicy> 31 </property> 32 <property name="text"> 33 <string>Supply a username and password below.</string> 34 </property> 35 <property name="textFormat"> 36 <enum>Qt::RichText</enum> 37 </property> 38 <property name="alignment"> 39 <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set> 40 </property> 41 <property name="wordWrap"> 42 <bool>true</bool> 43 </property> 44 </widget> 45 </item> 46 </layout> 47 </item> 48 <item> 49 <spacer> 50 <property name="orientation"> 51 <enum>Qt::Vertical</enum> 52 </property> 53 <property name="sizeType"> 54 <enum>QSizePolicy::Ignored</enum> 55 </property> 56 <property name="sizeHint" stdset="0"> 57 <size> 58 <width>400</width> 59 <height>16</height> 60 </size> 61 </property> 62 </spacer> 63 </item> 64 <item> 65 <widget class="KTitleWidget" name="errorMessage"/> 66 </item> 67 <item> 68 <widget class="QRadioButton" name="anonymousRadioButton"> 69 <property name="text"> 70 <string comment="@option:radio">No password, use anonymous (or &guest) login</string> 71 </property> 72 </widget> 73 </item> 74 <item> 75 <widget class="QRadioButton" name="usePasswordButton"> 76 <property name="text"> 77 <string comment="@option:radio">Use this password:</string> 78 </property> 79 <property name="checked"> 80 <bool>true</bool> 81 </property> 82 </widget> 83 </item> 84 <item> 85 <widget class="QWidget" name="credentialsGroup" native="true"> 86 <layout class="QFormLayout" name="formLayout"> 87 <property name="leftMargin"> 88 <number>1</number> 89 </property> 90 <property name="topMargin"> 91 <number>1</number> 92 </property> 93 <property name="rightMargin"> 94 <number>1</number> 95 </property> 96 <property name="bottomMargin"> 97 <number>1</number> 98 </property> 99 <item row="1" column="0"> 100 <widget class="QLabel" name="userNameLabel"> 101 <property name="text"> 102 <string comment="@label:textbox">Username:</string> 103 </property> 104 </widget> 105 </item> 106 <item row="1" column="1"> 107 <layout class="QHBoxLayout" name="horizontalLayout"> 108 <item> 109 <widget class="QLineEdit" name="userEdit"> 110 <property name="clearButtonEnabled"> 111 <bool>true</bool> 112 </property> 113 </widget> 114 </item> 115 <item> 116 <widget class="QPushButton" name="userEditContextHelpButton"> 117 <property name="text"> 118 <string/> 119 </property> 120 </widget> 121 </item> 122 </layout> 123 </item> 124 <item row="3" column="0"> 125 <widget class="QLabel" name="domainLabel"> 126 <property name="text"> 127 <string comment="@label:textbox">Domain:</string> 128 </property> 129 </widget> 130 </item> 131 <item row="3" column="1"> 132 <widget class="QLineEdit" name="domainEdit"> 133 <property name="clearButtonEnabled"> 134 <bool>true</bool> 135 </property> 136 </widget> 137 </item> 138 <item row="4" column="0"> 139 <widget class="QLabel" name="passwordLabel"> 140 <property name="text"> 141 <string comment="@label:textbox">Password:</string> 142 </property> 143 </widget> 144 </item> 145 <item row="4" column="1"> 146 <widget class="KPasswordLineEdit" name="passEdit"> 147 <property name="clearButtonEnabled"> 148 <bool>true</bool> 149 </property> 150 </widget> 151 </item> 152 <item row="5" column="1"> 153 <widget class="QCheckBox" name="keepCheckBox"> 154 <property name="text"> 155 <string comment="@option:check">Remember password</string> 156 </property> 157 </widget> 158 </item> 159 </layout> 160 </widget> 161 </item> 162 <item> 163 <widget class="QDialogButtonBox" name="buttonBox"> 164 <property name="standardButtons"> 165 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> 166 </property> 167 </widget> 168 </item> 169 </layout> 170 </widget> 171 <customwidgets> 172 <customwidget> 173 <class>KTitleWidget</class> 174 <extends>QWidget</extends> 175 <header>ktitlewidget.h</header> 176 </customwidget> 177 <customwidget> 178 <class>KPasswordLineEdit</class> 179 <extends>QWidget</extends> 180 <header>kpasswordlineedit.h</header> 181 </customwidget> 182 </customwidgets> 183 <tabstops> 184 <tabstop>anonymousRadioButton</tabstop> 185 <tabstop>usePasswordButton</tabstop> 186 <tabstop>userEdit</tabstop> 187 <tabstop>domainEdit</tabstop> 188 <tabstop>passEdit</tabstop> 189 <tabstop>keepCheckBox</tabstop> 190 </tabstops> 191 <resources/> 192 <connections> 193 <connection> 194 <sender>buttonBox</sender> 195 <signal>accepted()</signal> 196 <receiver>KPasswordDialog</receiver> 197 <slot>accept()</slot> 198 <hints> 199 <hint type="sourcelabel"> 200 <x>254</x> 201 <y>172</y> 202 </hint> 203 <hint type="destinationlabel"> 204 <x>252</x> 205 <y>192</y> 206 </hint> 207 </hints> 208 </connection> 209 <connection> 210 <sender>usePasswordButton</sender> 211 <signal>toggled(bool)</signal> 212 <receiver>credentialsGroup</receiver> 213 <slot>setEnabled(bool)</slot> 214 <hints> 215 <hint type="sourcelabel"> 216 <x>77</x> 217 <y>92</y> 218 </hint> 219 <hint type="destinationlabel"> 220 <x>50</x> 221 <y>216</y> 222 </hint> 223 </hints> 224 </connection> 225 <connection> 226 <sender>buttonBox</sender> 227 <signal>rejected()</signal> 228 <receiver>KPasswordDialog</receiver> 229 <slot>reject()</slot> 230 <hints> 231 <hint type="sourcelabel"> 232 <x>330</x> 233 <y>168</y> 234 </hint> 235 <hint type="destinationlabel"> 236 <x>359</x> 237 <y>145</y> 238 </hint> 239 </hints> 240 </connection> 241 <connection> 242 <sender>usePasswordButton</sender> 243 <signal>clicked()</signal> 244 <receiver>credentialsGroup</receiver> 245 <slot>setFocus()</slot> 246 <hints> 247 <hint type="sourcelabel"> 248 <x>84</x> 249 <y>93</y> 250 </hint> 251 <hint type="destinationlabel"> 252 <x>29</x> 253 <y>219</y> 254 </hint> 255 </hints> 256 </connection> 257 </connections> 258</ui> 259