1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <author>Oleksandr Shneyder(o.shneyder@phoca-gmbh.de)</author> 4 <class>PrintWidget</class> 5 <widget class="QWidget" name="PrintWidget"> 6 <property name="geometry"> 7 <rect> 8 <x>0</x> 9 <y>0</y> 10 <width>559</width> 11 <height>497</height> 12 </rect> 13 </property> 14 <property name="windowTitle"> 15 <string>Form</string> 16 </property> 17 <layout class="QVBoxLayout" name="verticalLayout_5"> 18 <item> 19 <layout class="QHBoxLayout" name="horizontalLayout"> 20 <item> 21 <layout class="QVBoxLayout" name="verticalLayout"> 22 <item> 23 <widget class="QRadioButton" name="rbPrint"> 24 <property name="text"> 25 <string>Print</string> 26 </property> 27 <property name="checked"> 28 <bool>true</bool> 29 </property> 30 </widget> 31 </item> 32 <item> 33 <widget class="QRadioButton" name="rbView"> 34 <property name="text"> 35 <string>View as PDF</string> 36 </property> 37 </widget> 38 </item> 39 <item> 40 <spacer name="verticalSpacer"> 41 <property name="orientation"> 42 <enum>Qt::Vertical</enum> 43 </property> 44 <property name="sizeHint" stdset="0"> 45 <size> 46 <width>20</width> 47 <height>40</height> 48 </size> 49 </property> 50 </spacer> 51 </item> 52 </layout> 53 </item> 54 <item> 55 <layout class="QVBoxLayout" name="verticalLayout_4"> 56 <item> 57 <widget class="QGroupBox" name="gbPrint"> 58 <property name="sizePolicy"> 59 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 60 <horstretch>0</horstretch> 61 <verstretch>0</verstretch> 62 </sizepolicy> 63 </property> 64 <property name="title"> 65 <string>Print settings</string> 66 </property> 67 <layout class="QVBoxLayout" name="verticalLayout_3"> 68 <item> 69 <widget class="QLabel" name="lWinPrinter"> 70 <property name="text"> 71 <string>Printer:</string> 72 </property> 73 </widget> 74 </item> 75 <item> 76 <widget class="QComboBox" name="cbWinPrinter"/> 77 </item> 78 <item> 79 <widget class="QLabel" name="lWinInfo"> 80 <property name="text"> 81 <string>Print using default Windows PDF Viewer 82(Viewer application needs to be installed)</string> 83 </property> 84 </widget> 85 </item> 86 <item> 87 <widget class="Line" name="line"> 88 <property name="orientation"> 89 <enum>Qt::Horizontal</enum> 90 </property> 91 </widget> 92 </item> 93 <item> 94 <widget class="QCheckBox" name="cbPrintCmd"> 95 <property name="text"> 96 <string>Printer command:</string> 97 </property> 98 </widget> 99 </item> 100 <item> 101 <layout class="QHBoxLayout" name="horizontalLayout_3"> 102 <item> 103 <widget class="QLineEdit" name="lePrintCmd"> 104 <property name="enabled"> 105 <bool>false</bool> 106 </property> 107 <property name="readOnly"> 108 <bool>true</bool> 109 </property> 110 </widget> 111 </item> 112 <item> 113 <widget class="QPushButton" name="pbPrintCmd"> 114 <property name="enabled"> 115 <bool>false</bool> 116 </property> 117 <property name="text"> 118 <string>...</string> 119 </property> 120 </widget> 121 </item> 122 </layout> 123 </item> 124 <item> 125 <spacer name="verticalSpacer_3"> 126 <property name="orientation"> 127 <enum>Qt::Vertical</enum> 128 </property> 129 <property name="sizeHint" stdset="0"> 130 <size> 131 <width>325</width> 132 <height>2</height> 133 </size> 134 </property> 135 </spacer> 136 </item> 137 </layout> 138 </widget> 139 </item> 140 <item> 141 <widget class="QGroupBox" name="gbView"> 142 <property name="sizePolicy"> 143 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 144 <horstretch>0</horstretch> 145 <verstretch>0</verstretch> 146 </sizepolicy> 147 </property> 148 <property name="title"> 149 <string>Viewer settings</string> 150 </property> 151 <layout class="QVBoxLayout" name="verticalLayout_2"> 152 <item> 153 <widget class="QRadioButton" name="rbOpen"> 154 <property name="text"> 155 <string>Open in viewer application</string> 156 </property> 157 <property name="checked"> 158 <bool>true</bool> 159 </property> 160 </widget> 161 </item> 162 <item> 163 <layout class="QHBoxLayout" name="horizontalLayout_2"> 164 <item> 165 <widget class="QLabel" name="label"> 166 <property name="text"> 167 <string>Command:</string> 168 </property> 169 </widget> 170 </item> 171 <item> 172 <widget class="QLineEdit" name="leOpenCmd"/> 173 </item> 174 </layout> 175 </item> 176 <item> 177 <widget class="QRadioButton" name="rbSave"> 178 <property name="text"> 179 <string>Save to disk</string> 180 </property> 181 <property name="checked"> 182 <bool>false</bool> 183 </property> 184 </widget> 185 </item> 186 <item> 187 <spacer name="verticalSpacer_2"> 188 <property name="orientation"> 189 <enum>Qt::Vertical</enum> 190 </property> 191 <property name="sizeHint" stdset="0"> 192 <size> 193 <width>20</width> 194 <height>18</height> 195 </size> 196 </property> 197 </spacer> 198 </item> 199 </layout> 200 </widget> 201 </item> 202 </layout> 203 </item> 204 </layout> 205 </item> 206 <item> 207 <widget class="QCheckBox" name="cbShowDialog"> 208 <property name="text"> 209 <string>Show this dialog before start printing</string> 210 </property> 211 <property name="checked"> 212 <bool>true</bool> 213 </property> 214 </widget> 215 </item> 216 </layout> 217 </widget> 218 <resources/> 219 <connections> 220 <connection> 221 <sender>rbOpen</sender> 222 <signal>toggled(bool)</signal> 223 <receiver>label</receiver> 224 <slot>setEnabled(bool)</slot> 225 <hints> 226 <hint type="sourcelabel"> 227 <x>249</x> 228 <y>120</y> 229 </hint> 230 <hint type="destinationlabel"> 231 <x>165</x> 232 <y>150</y> 233 </hint> 234 </hints> 235 </connection> 236 <connection> 237 <sender>rbOpen</sender> 238 <signal>toggled(bool)</signal> 239 <receiver>leOpenCmd</receiver> 240 <slot>setEnabled(bool)</slot> 241 <hints> 242 <hint type="sourcelabel"> 243 <x>249</x> 244 <y>120</y> 245 </hint> 246 <hint type="destinationlabel"> 247 <x>284</x> 248 <y>150</y> 249 </hint> 250 </hints> 251 </connection> 252 <connection> 253 <sender>cbPrintCmd</sender> 254 <signal>toggled(bool)</signal> 255 <receiver>lePrintCmd</receiver> 256 <slot>setEnabled(bool)</slot> 257 <hints> 258 <hint type="sourcelabel"> 259 <x>248</x> 260 <y>56</y> 261 </hint> 262 <hint type="destinationlabel"> 263 <x>206</x> 264 <y>88</y> 265 </hint> 266 </hints> 267 </connection> 268 <connection> 269 <sender>cbPrintCmd</sender> 270 <signal>toggled(bool)</signal> 271 <receiver>pbPrintCmd</receiver> 272 <slot>setEnabled(bool)</slot> 273 <hints> 274 <hint type="sourcelabel"> 275 <x>248</x> 276 <y>56</y> 277 </hint> 278 <hint type="destinationlabel"> 279 <x>327</x> 280 <y>88</y> 281 </hint> 282 </hints> 283 </connection> 284 <connection> 285 <sender>rbPrint</sender> 286 <signal>toggled(bool)</signal> 287 <receiver>gbPrint</receiver> 288 <slot>setVisible(bool)</slot> 289 <hints> 290 <hint type="sourcelabel"> 291 <x>62</x> 292 <y>22</y> 293 </hint> 294 <hint type="destinationlabel"> 295 <x>296</x> 296 <y>64</y> 297 </hint> 298 </hints> 299 </connection> 300 <connection> 301 <sender>rbView</sender> 302 <signal>toggled(bool)</signal> 303 <receiver>gbView</receiver> 304 <slot>setVisible(bool)</slot> 305 <hints> 306 <hint type="sourcelabel"> 307 <x>62</x> 308 <y>46</y> 309 </hint> 310 <hint type="destinationlabel"> 311 <x>296</x> 312 <y>188</y> 313 </hint> 314 </hints> 315 </connection> 316 </connections> 317</ui> 318