Warning, /kdevelop/kdev-embedded/launcher/embeddedlauncher.ui is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <ui version="4.0"> 0003 <class>NativeAppPage</class> 0004 <widget class="QWidget" name="NativeAppPage"> 0005 <property name="geometry"> 0006 <rect> 0007 <x>0</x> 0008 <y>0</y> 0009 <width>1020</width> 0010 <height>518</height> 0011 </rect> 0012 </property> 0013 <layout class="QVBoxLayout" name="verticalLayout"> 0014 <item> 0015 <widget class="QGroupBox" name="groupBox"> 0016 <property name="title"> 0017 <string>Firmware</string> 0018 </property> 0019 <layout class="QFormLayout" name="formLayout_2"> 0020 <item row="0" column="0"> 0021 <widget class="QLabel" name="label"> 0022 <property name="text"> 0023 <string>Pro&ject Target:</string> 0024 </property> 0025 <property name="buddy"> 0026 <cstring>projectTargetRadio</cstring> 0027 </property> 0028 </widget> 0029 </item> 0030 <item row="0" column="1"> 0031 <layout class="QHBoxLayout" name="horizontalLayout3"> 0032 <item> 0033 <widget class="QRadioButton" name="projectTargetRadio"> 0034 <property name="sizePolicy"> 0035 <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> 0036 <horstretch>0</horstretch> 0037 <verstretch>0</verstretch> 0038 </sizepolicy> 0039 </property> 0040 <property name="text"> 0041 <string/> 0042 </property> 0043 <property name="checked"> 0044 <bool>true</bool> 0045 </property> 0046 </widget> 0047 </item> 0048 <item> 0049 <widget class="ProjectTargetsComboBox" name="projectTarget"> 0050 <property name="sizePolicy"> 0051 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0052 <horstretch>0</horstretch> 0053 <verstretch>0</verstretch> 0054 </sizepolicy> 0055 </property> 0056 </widget> 0057 </item> 0058 </layout> 0059 </item> 0060 <item row="1" column="0"> 0061 <widget class="QLabel" name="label2"> 0062 <property name="text"> 0063 <string>Exec&utable:</string> 0064 </property> 0065 <property name="buddy"> 0066 <cstring>executableRadio</cstring> 0067 </property> 0068 </widget> 0069 </item> 0070 <item row="1" column="1"> 0071 <layout class="QHBoxLayout" name="horizontalLayout4"> 0072 <item> 0073 <widget class="QRadioButton" name="executableRadio"> 0074 <property name="enabled"> 0075 <bool>true</bool> 0076 </property> 0077 <property name="text"> 0078 <string/> 0079 </property> 0080 </widget> 0081 </item> 0082 <item> 0083 <widget class="KUrlRequester" name="executablePath"> 0084 <property name="enabled"> 0085 <bool>false</bool> 0086 </property> 0087 <property name="placeholderText"> 0088 <string>Enter the executable name or absolute path to an executable file</string> 0089 </property> 0090 </widget> 0091 </item> 0092 </layout> 0093 </item> 0094 </layout> 0095 </widget> 0096 </item> 0097 <item> 0098 <widget class="QStackedWidget" name="stackedWidget"> 0099 <property name="enabled"> 0100 <bool>true</bool> 0101 </property> 0102 <property name="currentIndex"> 0103 <number>0</number> 0104 </property> 0105 <widget class="QGroupBox" name="stackedWidgetPage1"> 0106 <layout class="QFormLayout" name="formLayout"> 0107 <item row="12" column="1"> 0108 <spacer name="verticalSpacer"> 0109 <property name="orientation"> 0110 <enum>Qt::Vertical</enum> 0111 </property> 0112 <property name="sizeHint" stdset="0"> 0113 <size> 0114 <width>20</width> 0115 <height>40</height> 0116 </size> 0117 </property> 0118 </spacer> 0119 </item> 0120 <item row="1" column="0" colspan="2"> 0121 <widget class="QGroupBox" name="groupBox2"> 0122 <layout class="QGridLayout" name="gridLayout"> 0123 <item row="4" column="0"> 0124 <widget class="QLabel" name="freqLabel"> 0125 <property name="text"> 0126 <string>MCU:</string> 0127 </property> 0128 <property name="alignment"> 0129 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0130 </property> 0131 </widget> 0132 </item> 0133 <item row="3" column="0"> 0134 <widget class="QLabel" name="boardLabel"> 0135 <property name="text"> 0136 <string>Board:</string> 0137 </property> 0138 <property name="alignment"> 0139 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0140 </property> 0141 </widget> 0142 </item> 0143 <item row="5" column="0"> 0144 <widget class="QLabel" name="interfaceLabel"> 0145 <property name="text"> 0146 <string>Interface:</string> 0147 </property> 0148 <property name="alignment"> 0149 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0150 </property> 0151 </widget> 0152 </item> 0153 <item row="1" column="0"> 0154 <widget class="QLabel" name="presetsLabel"> 0155 <property name="layoutDirection"> 0156 <enum>Qt::LeftToRight</enum> 0157 </property> 0158 <property name="text"> 0159 <string>Presets:</string> 0160 </property> 0161 <property name="alignment"> 0162 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0163 </property> 0164 </widget> 0165 </item> 0166 <item row="1" column="2"> 0167 <widget class="QComboBox" name="presetsComboPage1"> 0168 <property name="sizePolicy"> 0169 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 0170 <horstretch>0</horstretch> 0171 <verstretch>0</verstretch> 0172 </sizepolicy> 0173 </property> 0174 <item> 0175 <property name="text"> 0176 <string>Arduino</string> 0177 </property> 0178 </item> 0179 <item> 0180 <property name="text"> 0181 <string>OpenOCD</string> 0182 </property> 0183 </item> 0184 </widget> 0185 </item> 0186 <item row="3" column="2"> 0187 <widget class="QComboBox" name="boardCombo"> 0188 <property name="sizePolicy"> 0189 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0190 <horstretch>0</horstretch> 0191 <verstretch>0</verstretch> 0192 </sizepolicy> 0193 </property> 0194 <item> 0195 <property name="text"> 0196 <string>Nano</string> 0197 </property> 0198 </item> 0199 </widget> 0200 </item> 0201 <item row="5" column="2"> 0202 <widget class="KComboBox" name="interfaceCombo"> 0203 <property name="sizePolicy"> 0204 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0205 <horstretch>0</horstretch> 0206 <verstretch>0</verstretch> 0207 </sizepolicy> 0208 </property> 0209 <property name="toolTip"> 0210 <string>Please, connect an interface</string> 0211 </property> 0212 <property name="editable"> 0213 <bool>true</bool> 0214 </property> 0215 <property name="autoCompletion"> 0216 <bool>false</bool> 0217 </property> 0218 </widget> 0219 </item> 0220 <item row="6" column="2"> 0221 <widget class="KComboBox" name="baudCombo"> 0222 <property name="sizePolicy"> 0223 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0224 <horstretch>0</horstretch> 0225 <verstretch>0</verstretch> 0226 </sizepolicy> 0227 </property> 0228 <property name="toolTip"> 0229 <string/> 0230 </property> 0231 <property name="editable"> 0232 <bool>true</bool> 0233 </property> 0234 <property name="autoCompletion"> 0235 <bool>false</bool> 0236 </property> 0237 </widget> 0238 </item> 0239 <item row="4" column="2"> 0240 <widget class="KComboBox" name="mcuCombo"> 0241 <property name="sizePolicy"> 0242 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0243 <horstretch>0</horstretch> 0244 <verstretch>0</verstretch> 0245 </sizepolicy> 0246 </property> 0247 <property name="autoFillBackground"> 0248 <bool>false</bool> 0249 </property> 0250 <property name="editable"> 0251 <bool>true</bool> 0252 </property> 0253 </widget> 0254 </item> 0255 <item row="6" column="0"> 0256 <widget class="QLabel" name="interfaceBRLabel"> 0257 <property name="text"> 0258 <string> Baud rate:</string> 0259 </property> 0260 </widget> 0261 </item> 0262 <item row="8" column="0"> 0263 <widget class="QLabel" name="workdirLabel"> 0264 <property name="text"> 0265 <string>Working Directory:</string> 0266 </property> 0267 <property name="alignment"> 0268 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0269 </property> 0270 </widget> 0271 </item> 0272 <item row="8" column="2"> 0273 <widget class="KUrlRequester" name="workingDirectory"> 0274 <property name="sizePolicy"> 0275 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0276 <horstretch>0</horstretch> 0277 <verstretch>0</verstretch> 0278 </sizepolicy> 0279 </property> 0280 <property name="toolTip"> 0281 <string>Select a working directory for the executable</string> 0282 </property> 0283 <property name="placeholderText"> 0284 <string>Select a working directory for the executable</string> 0285 </property> 0286 </widget> 0287 </item> 0288 <item row="7" column="2"> 0289 <widget class="KComboBox" name="argumentsCombo"> 0290 <property name="sizePolicy"> 0291 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0292 <horstretch>0</horstretch> 0293 <verstretch>0</verstretch> 0294 </sizepolicy> 0295 </property> 0296 <property name="editable"> 0297 <bool>true</bool> 0298 </property> 0299 <property name="autoCompletion"> 0300 <bool>false</bool> 0301 </property> 0302 <item> 0303 <property name="text"> 0304 <string>-C%avrdudeconf -v true -p%mcu -carduino -P%interface -b%baud -D -Uflash:w:%hex:i</string> 0305 </property> 0306 </item> 0307 </widget> 0308 </item> 0309 <item row="7" column="0"> 0310 <widget class="QLabel" name="argumentsLabel"> 0311 <property name="text"> 0312 <string>Arguments:</string> 0313 </property> 0314 <property name="alignment"> 0315 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0316 </property> 0317 </widget> 0318 </item> 0319 <item row="9" column="0"> 0320 <widget class="QLabel" name="commandLabel"> 0321 <property name="text"> 0322 <string>Command:</string> 0323 </property> 0324 <property name="alignment"> 0325 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0326 </property> 0327 </widget> 0328 </item> 0329 <item row="9" column="2"> 0330 <widget class="KComboBox" name="commandCombo"> 0331 <property name="enabled"> 0332 <bool>true</bool> 0333 </property> 0334 <property name="sizePolicy"> 0335 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0336 <horstretch>0</horstretch> 0337 <verstretch>0</verstretch> 0338 </sizepolicy> 0339 </property> 0340 <property name="toolTip"> 0341 <string><p>Defines the command to execute the external terminal emulator. Use the following placeholders:</p> 0342 <dl> 0343 <dt><code>%exe</code></dt> 0344 <dd>The path to the executable selected above.</dd> 0345 <dt><code>%workdir</code></dt> 0346 <dd>The path to the working directory selected above.</dd> 0347 </dl> 0348 <p>The arguments defined above will get appended to this command.</p></string> 0349 </property> 0350 <property name="editable"> 0351 <bool>true</bool> 0352 </property> 0353 <property name="autoCompletion"> 0354 <bool>false</bool> 0355 </property> 0356 <item> 0357 <property name="text"> 0358 <string>%avrdude</string> 0359 </property> 0360 </item> 0361 <item> 0362 <property name="text"> 0363 <string>/usr/bin/avrdude</string> 0364 </property> 0365 </item> 0366 </widget> 0367 </item> 0368 <item row="1" column="3" rowspan="9"> 0369 <widget class="QLabel" name="image"> 0370 <property name="sizePolicy"> 0371 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> 0372 <horstretch>0</horstretch> 0373 <verstretch>0</verstretch> 0374 </sizepolicy> 0375 </property> 0376 <property name="text"> 0377 <string/> 0378 </property> 0379 </widget> 0380 </item> 0381 </layout> 0382 </widget> 0383 </item> 0384 </layout> 0385 </widget> 0386 <widget class="QGroupBox" name="stackedWidgetPage2"> 0387 <layout class="QFormLayout" name="formLayout2"> 0388 <item row="0" column="0"> 0389 <widget class="QLabel" name="presetsLabel2"> 0390 <property name="text"> 0391 <string>Presets:</string> 0392 </property> 0393 </widget> 0394 </item> 0395 <item row="0" column="1"> 0396 <widget class="QComboBox" name="presetsComboPage2"> 0397 <property name="sizePolicy"> 0398 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0399 <horstretch>0</horstretch> 0400 <verstretch>0</verstretch> 0401 </sizepolicy> 0402 </property> 0403 <item> 0404 <property name="text"> 0405 <string>Arduino</string> 0406 </property> 0407 </item> 0408 <item> 0409 <property name="text"> 0410 <string>OpenOCD</string> 0411 </property> 0412 </item> 0413 </widget> 0414 </item> 0415 <item row="2" column="0"> 0416 <widget class="QLabel" name="argumentsLabel2"> 0417 <property name="text"> 0418 <string>Arguments:</string> 0419 </property> 0420 </widget> 0421 </item> 0422 <item row="2" column="1"> 0423 <widget class="KComboBox" name="openocdArgumentsCombo"> 0424 <property name="sizePolicy"> 0425 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0426 <horstretch>0</horstretch> 0427 <verstretch>0</verstretch> 0428 </sizepolicy> 0429 </property> 0430 <property name="editable"> 0431 <bool>true</bool> 0432 </property> 0433 <property name="autoCompletion"> 0434 <bool>false</bool> 0435 </property> 0436 <item> 0437 <property name="text"> 0438 <string>-f board/board.cfg</string> 0439 </property> 0440 </item> 0441 <item> 0442 <property name="text"> 0443 <string>-f interface/interface.cfg -f target/target.cfg</string> 0444 </property> 0445 </item> 0446 <item> 0447 <property name="text"> 0448 <string>-f board/board.cfg -c init -c targets -c "reset" -c "halt" -c "flash write_image erase %hex" -c "verify_image %hex" -c "reset run" -c shutdown</string> 0449 </property> 0450 </item> 0451 </widget> 0452 </item> 0453 <item row="3" column="0"> 0454 <widget class="QLabel" name="workdirLabel2"> 0455 <property name="text"> 0456 <string>Working Directory:</string> 0457 </property> 0458 </widget> 0459 </item> 0460 <item row="3" column="1"> 0461 <widget class="KUrlRequester" name="openocdWorkingDirectory"> 0462 <property name="sizePolicy"> 0463 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0464 <horstretch>0</horstretch> 0465 <verstretch>0</verstretch> 0466 </sizepolicy> 0467 </property> 0468 <property name="toolTip"> 0469 <string>Select a working directory for the executable</string> 0470 </property> 0471 <property name="placeholderText"> 0472 <string>Select a working directory for the executable</string> 0473 </property> 0474 </widget> 0475 </item> 0476 <item row="4" column="0"> 0477 <widget class="QLabel" name="commandLabel2"> 0478 <property name="text"> 0479 <string>Command:</string> 0480 </property> 0481 </widget> 0482 </item> 0483 <item row="4" column="1"> 0484 <layout class="QHBoxLayout" name="horizontalLayout2"> 0485 <item> 0486 <widget class="KComboBox" name="openocdCommand"> 0487 <property name="enabled"> 0488 <bool>true</bool> 0489 </property> 0490 <property name="sizePolicy"> 0491 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 0492 <horstretch>0</horstretch> 0493 <verstretch>0</verstretch> 0494 </sizepolicy> 0495 </property> 0496 <property name="toolTip"> 0497 <string><p>Defines the command to execute the external terminal emulator. Use the following placeholders:</p> 0498 <dl> 0499 <dt><code>%exe</code></dt> 0500 <dd>The path to the executable selected above.</dd> 0501 <dt><code>%workdir</code></dt> 0502 <dd>The path to the working directory selected above.</dd> 0503 </dl> 0504 <p>The arguments defined above will get appended to this command.</p></string> 0505 </property> 0506 <property name="editable"> 0507 <bool>true</bool> 0508 </property> 0509 <property name="autoCompletion"> 0510 <bool>false</bool> 0511 </property> 0512 <item> 0513 <property name="text"> 0514 <string>%openocd</string> 0515 </property> 0516 </item> 0517 <item> 0518 <property name="text"> 0519 <string>/usr/bin/openocd</string> 0520 </property> 0521 </item> 0522 </widget> 0523 </item> 0524 </layout> 0525 </item> 0526 <item row="5" column="1"> 0527 <spacer name="verticalSpacer2"> 0528 <property name="orientation"> 0529 <enum>Qt::Vertical</enum> 0530 </property> 0531 <property name="sizeHint" stdset="0"> 0532 <size> 0533 <width>20</width> 0534 <height>40</height> 0535 </size> 0536 </property> 0537 </spacer> 0538 </item> 0539 </layout> 0540 </widget> 0541 </widget> 0542 </item> 0543 </layout> 0544 </widget> 0545 <customwidgets> 0546 <customwidget> 0547 <class>KUrlRequester</class> 0548 <extends>QWidget</extends> 0549 <header>kurlrequester.h</header> 0550 </customwidget> 0551 <customwidget> 0552 <class>KComboBox</class> 0553 <extends>QComboBox</extends> 0554 <header>kcombobox.h</header> 0555 </customwidget> 0556 <customwidget> 0557 <class>ProjectTargetsComboBox</class> 0558 <extends>QComboBox</extends> 0559 <header>projecttargetscombobox.h</header> 0560 </customwidget> 0561 </customwidgets> 0562 <tabstops> 0563 <tabstop>executablePath</tabstop> 0564 </tabstops> 0565 <resources/> 0566 <connections> 0567 <connection> 0568 <sender>projectTargetRadio</sender> 0569 <signal>toggled(bool)</signal> 0570 <receiver>executablePath</receiver> 0571 <slot>setDisabled(bool)</slot> 0572 <hints> 0573 <hint type="sourcelabel"> 0574 <x>124</x> 0575 <y>55</y> 0576 </hint> 0577 <hint type="destinationlabel"> 0578 <x>497</x> 0579 <y>85</y> 0580 </hint> 0581 </hints> 0582 </connection> 0583 <connection> 0584 <sender>executableRadio</sender> 0585 <signal>toggled(bool)</signal> 0586 <receiver>executablePath</receiver> 0587 <slot>setEnabled(bool)</slot> 0588 <hints> 0589 <hint type="sourcelabel"> 0590 <x>124</x> 0591 <y>83</y> 0592 </hint> 0593 <hint type="destinationlabel"> 0594 <x>497</x> 0595 <y>85</y> 0596 </hint> 0597 </hints> 0598 </connection> 0599 <connection> 0600 <sender>projectTargetRadio</sender> 0601 <signal>toggled(bool)</signal> 0602 <receiver>projectTarget</receiver> 0603 <slot>setEnabled(bool)</slot> 0604 <hints> 0605 <hint type="sourcelabel"> 0606 <x>108</x> 0607 <y>34</y> 0608 </hint> 0609 <hint type="destinationlabel"> 0610 <x>152</x> 0611 <y>38</y> 0612 </hint> 0613 </hints> 0614 </connection> 0615 <connection> 0616 <sender>executableRadio</sender> 0617 <signal>toggled(bool)</signal> 0618 <receiver>projectTarget</receiver> 0619 <slot>setDisabled(bool)</slot> 0620 <hints> 0621 <hint type="sourcelabel"> 0622 <x>106</x> 0623 <y>73</y> 0624 </hint> 0625 <hint type="destinationlabel"> 0626 <x>310</x> 0627 <y>45</y> 0628 </hint> 0629 </hints> 0630 </connection> 0631 </connections> 0632 </ui>