--- a/eric6/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui Tue Sep 03 19:27:46 2019 +0200 +++ b/eric6/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui Tue Sep 03 19:31:20 2019 +0200 @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>604</width> - <height>660</height> + <height>742</height> </rect> </property> <property name="windowTitle"> @@ -22,7 +22,7 @@ <item> <widget class="QLabel" name="label"> <property name="text"> - <string>PyQt Variant:</string> + <string>Variant:</string> </property> </widget> </item> @@ -126,6 +126,49 @@ </property> </widget> </item> + <item row="2" column="0"> + <widget class="QRadioButton" name="rOpenFileUrl"> + <property name="toolTip"> + <string>Select to create an 'Open File' dialog</string> + </property> + <property name="text"> + <string>Open File URL</string> + </property> + <property name="checked"> + <bool>false</bool> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QRadioButton" name="rOpenFileUrls"> + <property name="toolTip"> + <string>Select to create an 'Open Files' dialog</string> + </property> + <property name="text"> + <string>Open Files URL</string> + </property> + </widget> + </item> + <item row="2" column="2"> + <widget class="QRadioButton" name="rSaveFileUrl"> + <property name="toolTip"> + <string>Select to create a 'Save File' dialog</string> + </property> + <property name="text"> + <string>Save File URL</string> + </property> + </widget> + </item> + <item row="2" column="3"> + <widget class="QRadioButton" name="rDirectoryUrl"> + <property name="toolTip"> + <string>Select to create a 'Select Directory' dialog</string> + </property> + <property name="text"> + <string>Select Directory URL</string> + </property> + </widget> + </item> </layout> </widget> </item> @@ -143,7 +186,11 @@ </widget> </item> <item row="0" column="1"> - <widget class="QLineEdit" name="eNameVariable"/> + <widget class="QLineEdit" name="eNameVariable"> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> + </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="lFilterVariable"> @@ -153,7 +200,11 @@ </widget> </item> <item row="1" column="1"> - <widget class="QLineEdit" name="eFilterVariable"/> + <widget class="QLineEdit" name="eFilterVariable"> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> + </widget> </item> </layout> </widget> @@ -172,6 +223,9 @@ <property name="toolTip"> <string>Enter the title text</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -238,6 +292,9 @@ <property name="toolTip"> <string>Enter the parent expression</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -263,6 +320,9 @@ <property name="toolTip"> <string>Enter the working directory or a filename</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="1" column="1"> @@ -287,6 +347,9 @@ <property name="toolTip"> <string>Enter the filter specifications separated by ';;'</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="3" column="1"> @@ -311,6 +374,9 @@ <property name="toolTip"> <string>Enter the initial filter</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="5" column="1"> @@ -353,6 +419,9 @@ <property name="toolTip"> <string>Enter the working directory</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="0" column="0" colspan="2"> @@ -389,6 +458,32 @@ </widget> </item> <item> + <widget class="QGroupBox" name="urlPropertiesGroup"> + <property name="title"> + <string>URL Properties</string> + </property> + <layout class="QHBoxLayout" name="horizontalLayout_4"> + <item> + <widget class="QLabel" name="label_3"> + <property name="text"> + <string>Supported Schemes:</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="schemesEdit"> + <property name="toolTip"> + <string>Enter the list of supported schemes separated by spaces</string> + </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> <widget class="QDialogButtonBox" name="buttonBox"> <property name="orientation"> <enum>Qt::Horizontal</enum> @@ -410,6 +505,10 @@ <tabstop>rfOpenFile</tabstop> <tabstop>rfOpenFiles</tabstop> <tabstop>rfSaveFile</tabstop> + <tabstop>rOpenFileUrl</tabstop> + <tabstop>rOpenFileUrls</tabstop> + <tabstop>rSaveFileUrl</tabstop> + <tabstop>rDirectoryUrl</tabstop> <tabstop>eNameVariable</tabstop> <tabstop>eFilterVariable</tabstop> <tabstop>eCaption</tabstop> @@ -428,7 +527,7 @@ <tabstop>eWorkDir</tabstop> <tabstop>cWorkDir</tabstop> <tabstop>cDirOnly</tabstop> - <tabstop>buttonBox</tabstop> + <tabstop>schemesEdit</tabstop> </tabstops> <resources/> <connections>