1<?xml version="1.0" encoding="UTF-8"?> 2<ui version="4.0"> 3 <class>PropertiesDialog</class> 4 <widget class="QDialog" name="PropertiesDialog"> 5 <property name="geometry"> 6 <rect> 7 <x>0</x> 8 <y>0</y> 9 <width>600</width> 10 <height>650</height> 11 </rect> 12 </property> 13 <property name="maximumSize"> 14 <size> 15 <width>16777215</width> 16 <height>16777215</height> 17 </size> 18 </property> 19 <property name="windowTitle"> 20 <string>Project Properties</string> 21 </property> 22 <property name="whatsThis"> 23 <string><b>Project Properties Dialog</b> 24<p>This dialog is used to show and edit the projects properties.</p> 25<p>If the project is controlled by a version control system, the "Show Repository Info" button displays information about the repository.</p></string> 26 </property> 27 <property name="sizeGripEnabled"> 28 <bool>true</bool> 29 </property> 30 <layout class="QVBoxLayout" name="verticalLayout"> 31 <item> 32 <layout class="QFormLayout" name="formLayout"> 33 <item row="0" column="0"> 34 <widget class="QLabel" name="nameLabel"> 35 <property name="text"> 36 <string>Project &Name:</string> 37 </property> 38 <property name="buddy"> 39 <cstring>nameEdit</cstring> 40 </property> 41 </widget> 42 </item> 43 <item row="0" column="1"> 44 <widget class="QLineEdit" name="nameEdit"> 45 <property name="toolTip"> 46 <string>Enter the project name</string> 47 </property> 48 <property name="whatsThis"> 49 <string><b>Project Name</b> 50<p>Enter the project name</p></string> 51 </property> 52 </widget> 53 </item> 54 <item row="1" column="1"> 55 <widget class="QPushButton" name="spellPropertiesButton"> 56 <property name="toolTip"> 57 <string>Press to edit the spell checking properties</string> 58 </property> 59 <property name="text"> 60 <string>Spell Checking Properties...</string> 61 </property> 62 </widget> 63 </item> 64 <item row="2" column="0"> 65 <widget class="QLabel" name="textLabel1"> 66 <property name="text"> 67 <string>&Progr. Language:</string> 68 </property> 69 <property name="buddy"> 70 <cstring>languageComboBox</cstring> 71 </property> 72 </widget> 73 </item> 74 <item row="2" column="1"> 75 <widget class="QComboBox" name="languageComboBox"> 76 <property name="toolTip"> 77 <string>Select the project's programming language</string> 78 </property> 79 </widget> 80 </item> 81 <item row="3" column="1"> 82 <layout class="QHBoxLayout" name="horizontalLayout"> 83 <item> 84 <widget class="QCheckBox" name="mixedLanguageCheckBox"> 85 <property name="toolTip"> 86 <string>Select, if the project uses other programming languages as well</string> 87 </property> 88 <property name="text"> 89 <string>Mi&xed programming languages</string> 90 </property> 91 <property name="shortcut"> 92 <string>Alt+X</string> 93 </property> 94 </widget> 95 </item> 96 <item> 97 <spacer name="horizontalSpacer"> 98 <property name="orientation"> 99 <enum>Qt::Horizontal</enum> 100 </property> 101 <property name="sizeHint" stdset="0"> 102 <size> 103 <width>40</width> 104 <height>20</height> 105 </size> 106 </property> 107 </spacer> 108 </item> 109 <item> 110 <widget class="QCheckBox" name="makeCheckBox"> 111 <property name="toolTip"> 112 <string>Select to activate the 'make' support</string> 113 </property> 114 <property name="text"> 115 <string>Enable 'make' Support</string> 116 </property> 117 </widget> 118 </item> 119 <item> 120 <widget class="QToolButton" name="makeButton"> 121 <property name="enabled"> 122 <bool>false</bool> 123 </property> 124 <property name="toolTip"> 125 <string>Press to open a dialog to enter the 'make' parameters</string> 126 </property> 127 <property name="text"> 128 <string/> 129 </property> 130 </widget> 131 </item> 132 </layout> 133 </item> 134 <item row="4" column="0"> 135 <widget class="QLabel" name="textLabel1_2"> 136 <property name="text"> 137 <string>Project &Type:</string> 138 </property> 139 <property name="buddy"> 140 <cstring>projectTypeComboBox</cstring> 141 </property> 142 </widget> 143 </item> 144 <item row="4" column="1"> 145 <widget class="QComboBox" name="projectTypeComboBox"> 146 <property name="toolTip"> 147 <string>Select the type of the project</string> 148 </property> 149 </widget> 150 </item> 151 <item row="5" column="0"> 152 <widget class="QLabel" name="dirLabel"> 153 <property name="text"> 154 <string>Project &Directory:</string> 155 </property> 156 <property name="buddy"> 157 <cstring>dirPicker</cstring> 158 </property> 159 </widget> 160 </item> 161 <item row="5" column="1"> 162 <widget class="E5PathPicker" name="dirPicker" native="true"> 163 <property name="sizePolicy"> 164 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 165 <horstretch>0</horstretch> 166 <verstretch>0</verstretch> 167 </sizepolicy> 168 </property> 169 <property name="focusPolicy"> 170 <enum>Qt::StrongFocus</enum> 171 </property> 172 <property name="toolTip"> 173 <string>Enter the project directory</string> 174 </property> 175 <property name="whatsThis"> 176 <string><b>Project Directory</b> 177<p>Enter the project directory. You may select it 178 with a dialog by pressing the button to the right.</p></string> 179 </property> 180 </widget> 181 </item> 182 <item row="6" column="0"> 183 <widget class="QLabel" name="versionLabel"> 184 <property name="text"> 185 <string>&Version No.:</string> 186 </property> 187 <property name="buddy"> 188 <cstring>versionEdit</cstring> 189 </property> 190 </widget> 191 </item> 192 <item row="6" column="1"> 193 <widget class="QLineEdit" name="versionEdit"> 194 <property name="toolTip"> 195 <string>Enter the version number</string> 196 </property> 197 <property name="whatsThis"> 198 <string><b>Version No.</b> 199<p>Enter the version no.</p></string> 200 </property> 201 </widget> 202 </item> 203 <item row="7" column="0"> 204 <widget class="QLabel" name="mainscriptLabel"> 205 <property name="text"> 206 <string>&Main Script:</string> 207 </property> 208 <property name="buddy"> 209 <cstring>mainscriptPicker</cstring> 210 </property> 211 </widget> 212 </item> 213 <item row="7" column="1"> 214 <widget class="E5PathPicker" name="mainscriptPicker" native="true"> 215 <property name="sizePolicy"> 216 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 217 <horstretch>0</horstretch> 218 <verstretch>0</verstretch> 219 </sizepolicy> 220 </property> 221 <property name="focusPolicy"> 222 <enum>Qt::StrongFocus</enum> 223 </property> 224 <property name="toolTip"> 225 <string>Enter the main script</string> 226 </property> 227 <property name="whatsThis"> 228 <string><b>Main Script</b> 229<p>Enter the main script of the project. You may select it 230 with a dialog by pressing the button to the right.</p></string> 231 </property> 232 </widget> 233 </item> 234 <item row="8" column="1"> 235 <widget class="QPushButton" name="transPropertiesButton"> 236 <property name="toolTip"> 237 <string>Press to edit the translations properties</string> 238 </property> 239 <property name="text"> 240 <string>Translations Properties...</string> 241 </property> 242 </widget> 243 </item> 244 <item row="9" column="0"> 245 <widget class="QLabel" name="eolLabel"> 246 <property name="text"> 247 <string>End of &Line Character:</string> 248 </property> 249 <property name="buddy"> 250 <cstring>eolComboBox</cstring> 251 </property> 252 </widget> 253 </item> 254 <item row="9" column="1"> 255 <widget class="QComboBox" name="eolComboBox"> 256 <property name="toolTip"> 257 <string>Select the end of line character to be used by the project</string> 258 </property> 259 <item> 260 <property name="text"> 261 <string>System</string> 262 </property> 263 </item> 264 <item> 265 <property name="text"> 266 <string>Unix</string> 267 </property> 268 </item> 269 <item> 270 <property name="text"> 271 <string>Macintosh</string> 272 </property> 273 </item> 274 <item> 275 <property name="text"> 276 <string>Windows/DOS</string> 277 </property> 278 </item> 279 </widget> 280 </item> 281 <item row="10" column="0"> 282 <widget class="QLabel" name="label"> 283 <property name="text"> 284 <string>Docstring Style:</string> 285 </property> 286 </widget> 287 </item> 288 <item row="10" column="1"> 289 <widget class="QComboBox" name="docstringStyleComboBox"> 290 <property name="toolTip"> 291 <string>Select the docstring style for the project</string> 292 </property> 293 </widget> 294 </item> 295 <item row="11" column="0"> 296 <widget class="QLabel" name="authorLabel"> 297 <property name="text"> 298 <string>&Author:</string> 299 </property> 300 <property name="buddy"> 301 <cstring>authorEdit</cstring> 302 </property> 303 </widget> 304 </item> 305 <item row="11" column="1"> 306 <widget class="QLineEdit" name="authorEdit"> 307 <property name="toolTip"> 308 <string>Enter authors name</string> 309 </property> 310 <property name="whatsThis"> 311 <string><b>Author</b> 312<p>Enter the name of the author.</p></string> 313 </property> 314 </widget> 315 </item> 316 <item row="12" column="0"> 317 <widget class="QLabel" name="emailLabel"> 318 <property name="text"> 319 <string>&Email:</string> 320 </property> 321 <property name="buddy"> 322 <cstring>emailEdit</cstring> 323 </property> 324 </widget> 325 </item> 326 <item row="12" column="1"> 327 <widget class="QLineEdit" name="emailEdit"> 328 <property name="toolTip"> 329 <string>Enter authors email</string> 330 </property> 331 <property name="whatsThis"> 332 <string><b>Email</b> 333<p>Enter the email address of the author</p></string> 334 </property> 335 </widget> 336 </item> 337 <item row="13" column="0"> 338 <widget class="QLabel" name="descriptionLabel"> 339 <property name="text"> 340 <string>&Description:</string> 341 </property> 342 <property name="alignment"> 343 <set>Qt::AlignTop</set> 344 </property> 345 <property name="buddy"> 346 <cstring>descriptionEdit</cstring> 347 </property> 348 </widget> 349 </item> 350 <item row="13" column="1"> 351 <widget class="QTextEdit" name="descriptionEdit"> 352 <property name="toolTip"> 353 <string>Enter description</string> 354 </property> 355 <property name="whatsThis"> 356 <string><b>Description</b> 357<p>Enter a short description for the project.</p></string> 358 </property> 359 <property name="tabChangesFocus"> 360 <bool>true</bool> 361 </property> 362 <property name="acceptRichText"> 363 <bool>false</bool> 364 </property> 365 </widget> 366 </item> 367 </layout> 368 </item> 369 <item> 370 <widget class="QCheckBox" name="vcsCheckBox"> 371 <property name="toolTip"> 372 <string>Select to create a version controlled project</string> 373 </property> 374 <property name="text"> 375 <string>Version Controlled Project</string> 376 </property> 377 </widget> 378 </item> 379 <item> 380 <layout class="QHBoxLayout" name="_2"> 381 <item> 382 <widget class="QLabel" name="vcsLabel"> 383 <property name="sizePolicy"> 384 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> 385 <horstretch>0</horstretch> 386 <verstretch>0</verstretch> 387 </sizepolicy> 388 </property> 389 <property name="text"> 390 <string/> 391 </property> 392 </widget> 393 </item> 394 <item> 395 <widget class="QPushButton" name="vcsInfoButton"> 396 <property name="toolTip"> 397 <string>Press to show information about the repository</string> 398 </property> 399 <property name="text"> 400 <string>Show &Repository Info</string> 401 </property> 402 <property name="shortcut"> 403 <string>Alt+R</string> 404 </property> 405 </widget> 406 </item> 407 </layout> 408 </item> 409 <item> 410 <widget class="QDialogButtonBox" name="buttonBox"> 411 <property name="orientation"> 412 <enum>Qt::Horizontal</enum> 413 </property> 414 <property name="standardButtons"> 415 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> 416 </property> 417 </widget> 418 </item> 419 </layout> 420 </widget> 421 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction> 422 <customwidgets> 423 <customwidget> 424 <class>E5PathPicker</class> 425 <extends>QWidget</extends> 426 <header>E5Gui/E5PathPicker.h</header> 427 <container>1</container> 428 </customwidget> 429 </customwidgets> 430 <tabstops> 431 <tabstop>nameEdit</tabstop> 432 <tabstop>spellPropertiesButton</tabstop> 433 <tabstop>languageComboBox</tabstop> 434 <tabstop>mixedLanguageCheckBox</tabstop> 435 <tabstop>makeCheckBox</tabstop> 436 <tabstop>makeButton</tabstop> 437 <tabstop>projectTypeComboBox</tabstop> 438 <tabstop>dirPicker</tabstop> 439 <tabstop>versionEdit</tabstop> 440 <tabstop>mainscriptPicker</tabstop> 441 <tabstop>transPropertiesButton</tabstop> 442 <tabstop>eolComboBox</tabstop> 443 <tabstop>docstringStyleComboBox</tabstop> 444 <tabstop>authorEdit</tabstop> 445 <tabstop>emailEdit</tabstop> 446 <tabstop>descriptionEdit</tabstop> 447 <tabstop>vcsCheckBox</tabstop> 448 <tabstop>vcsInfoButton</tabstop> 449 </tabstops> 450 <resources/> 451 <connections> 452 <connection> 453 <sender>buttonBox</sender> 454 <signal>accepted()</signal> 455 <receiver>PropertiesDialog</receiver> 456 <slot>accept()</slot> 457 <hints> 458 <hint type="sourcelabel"> 459 <x>66</x> 460 <y>545</y> 461 </hint> 462 <hint type="destinationlabel"> 463 <x>57</x> 464 <y>529</y> 465 </hint> 466 </hints> 467 </connection> 468 <connection> 469 <sender>buttonBox</sender> 470 <signal>rejected()</signal> 471 <receiver>PropertiesDialog</receiver> 472 <slot>reject()</slot> 473 <hints> 474 <hint type="sourcelabel"> 475 <x>152</x> 476 <y>545</y> 477 </hint> 478 <hint type="destinationlabel"> 479 <x>145</x> 480 <y>531</y> 481 </hint> 482 </hints> 483 </connection> 484 <connection> 485 <sender>makeCheckBox</sender> 486 <signal>toggled(bool)</signal> 487 <receiver>makeButton</receiver> 488 <slot>setEnabled(bool)</slot> 489 <hints> 490 <hint type="sourcelabel"> 491 <x>479</x> 492 <y>99</y> 493 </hint> 494 <hint type="destinationlabel"> 495 <x>579</x> 496 <y>101</y> 497 </hint> 498 </hints> 499 </connection> 500 </connections> 501</ui> 502