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>