You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
184 lines
5.2 KiB
184 lines
5.2 KiB
9 years ago
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<ui version="4.0">
|
||
|
<class>AppChooserDialog</class>
|
||
|
<widget class="QDialog" name="AppChooserDialog">
|
||
|
<property name="geometry">
|
||
|
<rect>
|
||
|
<x>0</x>
|
||
|
<y>0</y>
|
||
|
<width>432</width>
|
||
|
<height>387</height>
|
||
|
</rect>
|
||
|
</property>
|
||
|
<property name="windowTitle">
|
||
|
<string>Choose an Application</string>
|
||
|
</property>
|
||
|
<layout class="QFormLayout" name="formLayout">
|
||
|
<property name="fieldGrowthPolicy">
|
||
|
<enum>QFormLayout::AllNonFixedFieldsGrow</enum>
|
||
|
</property>
|
||
|
<item row="0" column="1">
|
||
|
<widget class="QLabel" name="fileTypeHeader"/>
|
||
|
</item>
|
||
|
<item row="1" column="0" colspan="2">
|
||
|
<widget class="QTabWidget" name="tabWidget">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>1</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="currentIndex">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<widget class="QWidget" name="tab">
|
||
|
<attribute name="title">
|
||
|
<string>Installed Applications</string>
|
||
|
</attribute>
|
||
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||
|
<item>
|
||
|
<widget class="Fm::AppMenuView" name="appMenuView"/>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
<widget class="QWidget" name="tab_2">
|
||
|
<attribute name="title">
|
||
|
<string>Custom Command</string>
|
||
|
</attribute>
|
||
|
<layout class="QFormLayout" name="formLayout_2">
|
||
|
<item row="0" column="0" colspan="2">
|
||
|
<widget class="QLabel" name="label_3">
|
||
|
<property name="text">
|
||
|
<string>Command line to execute:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="1" column="0" colspan="2">
|
||
|
<widget class="QLineEdit" name="cmdLine"/>
|
||
|
</item>
|
||
|
<item row="3" column="0">
|
||
|
<widget class="QLabel" name="label_4">
|
||
|
<property name="text">
|
||
|
<string>Application name:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="3" column="1">
|
||
|
<widget class="QLineEdit" name="appName"/>
|
||
|
</item>
|
||
|
<item row="2" column="0" colspan="2">
|
||
|
<widget class="QLabel" name="label_5">
|
||
|
<property name="text">
|
||
|
<string><b>These special codes can be used in the command line:</b>
|
||
|
<ul>
|
||
|
<li><b>%f</b>: Represents a single file name</li>
|
||
|
<li><b>%F</b>: Represents multiple file names</li>
|
||
|
<li><b>%u</b>: Represents a single URI of the file</li>
|
||
|
<li><b>%U</b>: Represents multiple URIs</li>
|
||
|
</ul></string>
|
||
|
</property>
|
||
|
<property name="textFormat">
|
||
|
<enum>Qt::RichText</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="5" column="0" colspan="2">
|
||
|
<widget class="QCheckBox" name="keepTermOpen">
|
||
|
<property name="enabled">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Keep terminal window open after command execution</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="4" column="0" colspan="2">
|
||
|
<widget class="QCheckBox" name="useTerminal">
|
||
|
<property name="text">
|
||
|
<string>Execute in terminal emulator</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="2" column="0" colspan="2">
|
||
|
<widget class="QCheckBox" name="setDefault">
|
||
|
<property name="text">
|
||
|
<string>Set selected application as default action of this file type</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="3" column="0" colspan="2">
|
||
|
<widget class="QDialogButtonBox" name="buttonBox">
|
||
|
<property name="orientation">
|
||
|
<enum>Qt::Horizontal</enum>
|
||
|
</property>
|
||
|
<property name="standardButtons">
|
||
|
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
<customwidgets>
|
||
|
<customwidget>
|
||
|
<class>Fm::AppMenuView</class>
|
||
|
<extends>QTreeView</extends>
|
||
|
<header>appmenuview.h</header>
|
||
|
</customwidget>
|
||
|
</customwidgets>
|
||
|
<resources/>
|
||
|
<connections>
|
||
|
<connection>
|
||
|
<sender>buttonBox</sender>
|
||
|
<signal>accepted()</signal>
|
||
|
<receiver>AppChooserDialog</receiver>
|
||
|
<slot>accept()</slot>
|
||
|
<hints>
|
||
|
<hint type="sourcelabel">
|
||
|
<x>227</x>
|
||
|
<y>359</y>
|
||
|
</hint>
|
||
|
<hint type="destinationlabel">
|
||
|
<x>157</x>
|
||
|
<y>274</y>
|
||
|
</hint>
|
||
|
</hints>
|
||
|
</connection>
|
||
|
<connection>
|
||
|
<sender>buttonBox</sender>
|
||
|
<signal>rejected()</signal>
|
||
|
<receiver>AppChooserDialog</receiver>
|
||
|
<slot>reject()</slot>
|
||
|
<hints>
|
||
|
<hint type="sourcelabel">
|
||
|
<x>295</x>
|
||
|
<y>365</y>
|
||
|
</hint>
|
||
|
<hint type="destinationlabel">
|
||
|
<x>286</x>
|
||
|
<y>274</y>
|
||
|
</hint>
|
||
|
</hints>
|
||
|
</connection>
|
||
|
<connection>
|
||
|
<sender>useTerminal</sender>
|
||
|
<signal>toggled(bool)</signal>
|
||
|
<receiver>keepTermOpen</receiver>
|
||
|
<slot>setEnabled(bool)</slot>
|
||
|
<hints>
|
||
|
<hint type="sourcelabel">
|
||
|
<x>72</x>
|
||
|
<y>260</y>
|
||
|
</hint>
|
||
|
<hint type="destinationlabel">
|
||
|
<x>79</x>
|
||
|
<y>282</y>
|
||
|
</hint>
|
||
|
</hints>
|
||
|
</connection>
|
||
|
</connections>
|
||
|
</ui>
|