Warning, /kdevelop/kdevelop/plugins/executescript/scriptappconfig.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>ScriptAppPage</class> 0004 <widget class="QWidget" name="ScriptAppPage"> 0005 <property name="geometry"> 0006 <rect> 0007 <x>0</x> 0008 <y>0</y> 0009 <width>675</width> 0010 <height>510</height> 0011 </rect> 0012 </property> 0013 <layout class="QVBoxLayout" name="verticalLayout"> 0014 <property name="leftMargin"> 0015 <number>0</number> 0016 </property> 0017 <property name="topMargin"> 0018 <number>0</number> 0019 </property> 0020 <property name="rightMargin"> 0021 <number>0</number> 0022 </property> 0023 <property name="bottomMargin"> 0024 <number>0</number> 0025 </property> 0026 <item> 0027 <widget class="QGroupBox" name="groupBox"> 0028 <property name="title"> 0029 <string comment="@title:group">Interpreter</string> 0030 </property> 0031 <layout class="QFormLayout" name="formLayout_3"> 0032 <property name="fieldGrowthPolicy"> 0033 <enum>QFormLayout::AllNonFixedFieldsGrow</enum> 0034 </property> 0035 <property name="labelAlignment"> 0036 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0037 </property> 0038 <property name="formAlignment"> 0039 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> 0040 </property> 0041 <item row="0" column="0"> 0042 <widget class="QLabel" name="label_7"> 0043 <property name="text"> 0044 <string comment="@label:listbox">Script interpreter:</string> 0045 </property> 0046 <property name="alignment"> 0047 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> 0048 </property> 0049 </widget> 0050 </item> 0051 <item row="0" column="1"> 0052 <widget class="QComboBox" name="interpreter"> 0053 <property name="sizePolicy"> 0054 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 0055 <horstretch>0</horstretch> 0056 <verstretch>0</verstretch> 0057 </sizepolicy> 0058 </property> 0059 <property name="editable"> 0060 <bool>true</bool> 0061 </property> 0062 <item> 0063 <property name="text"> 0064 <string/> 0065 </property> 0066 </item> 0067 <item> 0068 <property name="text"> 0069 <string notr="true">python</string> 0070 </property> 0071 </item> 0072 <item> 0073 <property name="text"> 0074 <string notr="true">ruby</string> 0075 </property> 0076 </item> 0077 <item> 0078 <property name="text"> 0079 <string notr="true">bash</string> 0080 </property> 0081 </item> 0082 <item> 0083 <property name="text"> 0084 <string notr="true">php</string> 0085 </property> 0086 </item> 0087 </widget> 0088 </item> 0089 </layout> 0090 </widget> 0091 </item> 0092 <item> 0093 <widget class="QGroupBox" name="groupBox_4"> 0094 <property name="title"> 0095 <string comment="@title:group">Script file</string> 0096 </property> 0097 <layout class="QVBoxLayout" name="verticalLayout_2"> 0098 <item> 0099 <widget class="QRadioButton" name="runCurrentFile"> 0100 <property name="text"> 0101 <string comment="@option:radio">Run the file currently open in the editor</string> 0102 </property> 0103 <property name="checked"> 0104 <bool>true</bool> 0105 </property> 0106 </widget> 0107 </item> 0108 <item> 0109 <widget class="QRadioButton" name="runFixedFile"> 0110 <property name="text"> 0111 <string comment="@option:radio">Always run the same file</string> 0112 </property> 0113 </widget> 0114 </item> 0115 <item> 0116 <layout class="QHBoxLayout" name="horizontalLayout_2"> 0117 <item> 0118 <widget class="QLabel" name="scriptLabel"> 0119 <property name="enabled"> 0120 <bool>false</bool> 0121 </property> 0122 <property name="text"> 0123 <string comment="@label:chooser">Script file:</string> 0124 </property> 0125 </widget> 0126 </item> 0127 <item> 0128 <widget class="KUrlRequester" name="executablePath"> 0129 <property name="enabled"> 0130 <bool>false</bool> 0131 </property> 0132 <property name="toolTip"> 0133 <string comment="@info:tooltip">Enter the absolute path to the script to run</string> 0134 </property> 0135 <property name="placeholderText"> 0136 <string comment="@info:placeholder">/path/to/script</string> 0137 </property> 0138 </widget> 0139 </item> 0140 </layout> 0141 </item> 0142 </layout> 0143 </widget> 0144 </item> 0145 <item> 0146 <widget class="QGroupBox" name="groupBox_2"> 0147 <property name="title"> 0148 <string comment="@title:group">Behavior</string> 0149 </property> 0150 <layout class="QFormLayout" name="formLayout"> 0151 <property name="fieldGrowthPolicy"> 0152 <enum>QFormLayout::ExpandingFieldsGrow</enum> 0153 </property> 0154 <property name="labelAlignment"> 0155 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> 0156 </property> 0157 <item row="0" column="0"> 0158 <widget class="QLabel" name="label_3"> 0159 <property name="text"> 0160 <string comment="@label:textbox">Arguments:</string> 0161 </property> 0162 <property name="buddy"> 0163 <cstring>arguments</cstring> 0164 </property> 0165 </widget> 0166 </item> 0167 <item row="0" column="1"> 0168 <widget class="QLineEdit" name="arguments"> 0169 <property name="toolTip"> 0170 <string comment="@info:tooltip">Enter arguments to give to the executable</string> 0171 </property> 0172 </widget> 0173 </item> 0174 <item row="1" column="0"> 0175 <widget class="QLabel" name="label_4"> 0176 <property name="text"> 0177 <string comment="@label:chooser">Working directory:</string> 0178 </property> 0179 <property name="buddy"> 0180 <cstring>workingDirectory</cstring> 0181 </property> 0182 </widget> 0183 </item> 0184 <item row="1" column="1"> 0185 <widget class="KUrlRequester" name="workingDirectory"> 0186 <property name="toolTip"> 0187 <string comment="@info:tooltip">Select a working directory for the executable</string> 0188 </property> 0189 </widget> 0190 </item> 0191 <item row="2" column="0"> 0192 <widget class="QLabel" name="label_5"> 0193 <property name="text"> 0194 <string comment="@label:chooser">Environment:</string> 0195 </property> 0196 <property name="buddy"> 0197 <cstring>environment</cstring> 0198 </property> 0199 </widget> 0200 </item> 0201 <item row="2" column="1"> 0202 <layout class="QHBoxLayout" name="horizontalLayout"> 0203 <item> 0204 <widget class="KDevelop::EnvironmentSelectionWidget" name="environment"> 0205 <property name="sizePolicy"> 0206 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> 0207 <horstretch>0</horstretch> 0208 <verstretch>0</verstretch> 0209 </sizepolicy> 0210 </property> 0211 <property name="toolTip"> 0212 <string comment="@info:tooltip">Select an environment to be used</string> 0213 </property> 0214 </widget> 0215 </item> 0216 <item> 0217 <widget class="KDevelop::EnvironmentConfigureButton" name="configureEnvironment"/> 0218 </item> 0219 </layout> 0220 </item> 0221 <item row="3" column="0"> 0222 <widget class="QLabel" name="label_6"> 0223 <property name="text"> 0224 <string comment="@label:listbox">Output filter:</string> 0225 </property> 0226 </widget> 0227 </item> 0228 <item row="3" column="1"> 0229 <widget class="QComboBox" name="outputFilteringMode"> 0230 <property name="toolTip"> 0231 <string comment="@info:tooltip">Select the filter to applied to the output. E.g. to mark errors with red text</string> 0232 </property> 0233 <item> 0234 <property name="text"> 0235 <string comment="@item:inlistbox output filter">No Filter</string> 0236 </property> 0237 </item> 0238 <item> 0239 <property name="text"> 0240 <string comment="@item:inlistbox output filter">Compiler Filter</string> 0241 </property> 0242 </item> 0243 <item> 0244 <property name="text"> 0245 <string comment="@item:inlistbox output filter">Script Error Filter</string> 0246 </property> 0247 </item> 0248 <item> 0249 <property name="text"> 0250 <string comment="@item:inlistbox output filter">Static Analysis Filter</string> 0251 </property> 0252 </item> 0253 </widget> 0254 </item> 0255 </layout> 0256 </widget> 0257 </item> 0258 <item> 0259 <widget class="QGroupBox" name="groupBox_3"> 0260 <property name="sizePolicy"> 0261 <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> 0262 <horstretch>0</horstretch> 0263 <verstretch>0</verstretch> 0264 </sizepolicy> 0265 </property> 0266 <property name="title"> 0267 <string comment="@title:group">Execute on Host</string> 0268 </property> 0269 <layout class="QVBoxLayout" name="verticalLayout_3"> 0270 <item> 0271 <widget class="QCheckBox" name="remoteHostCheckbox"> 0272 <property name="text"> 0273 <string comment="@option:check">Execute on remote host</string> 0274 </property> 0275 </widget> 0276 </item> 0277 <item> 0278 <layout class="QHBoxLayout" name="horizontalLayout_3"> 0279 <item> 0280 <widget class="QLabel" name="remoteHostLabel"> 0281 <property name="enabled"> 0282 <bool>false</bool> 0283 </property> 0284 <property name="text"> 0285 <string comment="@label:textbox">Remote host (ssh):</string> 0286 </property> 0287 <property name="buddy"> 0288 <cstring>remoteHost</cstring> 0289 </property> 0290 </widget> 0291 </item> 0292 <item> 0293 <widget class="QLineEdit" name="remoteHost"> 0294 <property name="enabled"> 0295 <bool>false</bool> 0296 </property> 0297 <property name="placeholderText"> 0298 <string comment="@info:placeholder">user@host</string> 0299 </property> 0300 <property name="toolTip"> 0301 <string comment="@info:tooltip">Enter a remote host (user@host)</string> 0302 </property> 0303 </widget> 0304 </item> 0305 </layout> 0306 </item> 0307 </layout> 0308 </widget> 0309 </item> 0310 <item> 0311 <spacer name="verticalSpacer"> 0312 <property name="orientation"> 0313 <enum>Qt::Vertical</enum> 0314 </property> 0315 <property name="sizeHint" stdset="0"> 0316 <size> 0317 <width>20</width> 0318 <height>40</height> 0319 </size> 0320 </property> 0321 </spacer> 0322 </item> 0323 </layout> 0324 </widget> 0325 <customwidgets> 0326 <customwidget> 0327 <class>KComboBox</class> 0328 <extends>QComboBox</extends> 0329 <header>KComboBox</header> 0330 </customwidget> 0331 <customwidget> 0332 <class>KUrlRequester</class> 0333 <extends>QWidget</extends> 0334 <header>KUrlRequester</header> 0335 <container>1</container> 0336 </customwidget> 0337 <customwidget> 0338 <class>KDevelop::EnvironmentSelectionWidget</class> 0339 <extends>KComboBox</extends> 0340 <header>util/environmentselectionwidget.h</header> 0341 </customwidget> 0342 <customwidget> 0343 <class>KDevelop::EnvironmentConfigureButton</class> 0344 <extends>QToolButton</extends> 0345 <header>shell/environmentconfigurebutton.h</header> 0346 </customwidget> 0347 </customwidgets> 0348 <tabstops> 0349 <tabstop>arguments</tabstop> 0350 <tabstop>workingDirectory</tabstop> 0351 <tabstop>environment</tabstop> 0352 <tabstop>outputFilteringMode</tabstop> 0353 <tabstop>remoteHost</tabstop> 0354 </tabstops> 0355 <resources/> 0356 <connections> 0357 <connection> 0358 <sender>runFixedFile</sender> 0359 <signal>toggled(bool)</signal> 0360 <receiver>executablePath</receiver> 0361 <slot>setEnabled(bool)</slot> 0362 <hints> 0363 <hint type="sourcelabel"> 0364 <x>337</x> 0365 <y>157</y> 0366 </hint> 0367 <hint type="destinationlabel"> 0368 <x>337</x> 0369 <y>179</y> 0370 </hint> 0371 </hints> 0372 </connection> 0373 <connection> 0374 <sender>remoteHostCheckbox</sender> 0375 <signal>toggled(bool)</signal> 0376 <receiver>remoteHostLabel</receiver> 0377 <slot>setEnabled(bool)</slot> 0378 <hints> 0379 <hint type="sourcelabel"> 0380 <x>337</x> 0381 <y>413</y> 0382 </hint> 0383 <hint type="destinationlabel"> 0384 <x>86</x> 0385 <y>443</y> 0386 </hint> 0387 </hints> 0388 </connection> 0389 <connection> 0390 <sender>remoteHostCheckbox</sender> 0391 <signal>toggled(bool)</signal> 0392 <receiver>remoteHost</receiver> 0393 <slot>setEnabled(bool)</slot> 0394 <hints> 0395 <hint type="sourcelabel"> 0396 <x>337</x> 0397 <y>413</y> 0398 </hint> 0399 <hint type="destinationlabel"> 0400 <x>401</x> 0401 <y>443</y> 0402 </hint> 0403 </hints> 0404 </connection> 0405 <connection> 0406 <sender>runFixedFile</sender> 0407 <signal>toggled(bool)</signal> 0408 <receiver>scriptLabel</receiver> 0409 <slot>setEnabled(bool)</slot> 0410 <hints> 0411 <hint type="sourcelabel"> 0412 <x>337</x> 0413 <y>157</y> 0414 </hint> 0415 <hint type="destinationlabel"> 0416 <x>179</x> 0417 <y>183</y> 0418 </hint> 0419 </hints> 0420 </connection> 0421 </connections> 0422 </ui>