eric6.E5Gui.E5FileDialog
Module implementing alternative functions for the QFileDialog static methods
to cope with distributor's usage of KDE wrapper dialogs for Qt file dialogs.
Global Attributes
| DontConfirmOverwrite | 
| DontResolveSymlinks | 
| DontUseNativeDialog | 
| DontUseSheet | 
| HideNameFilterDetails | 
| Option | 
| Options | 
| ReadOnly | 
| ShowDirsOnly | 
Classes
Functions
| __reorderFilter | Private function to reorder the file filter to cope with a KDE issue introduced by distributor's usage of KDE file dialogs. | 
| getExistingDirectory | Module function to get the name of a directory. | 
| getOpenFileName | Module function to get the name of a file for opening it. | 
| getOpenFileNameAndFilter | Module function to get the name of a file for opening it and the selected file name filter. | 
| getOpenFileNames | Module function to get a list of names of files for opening. | 
| getOpenFileNamesAndFilter | Module function to get a list of names of files for opening and the selected file name filter. | 
| getSaveFileName | Module function to get the name of a file for saving it. | 
| getSaveFileNameAndFilter | Module function to get the name of a file for saving it and the selected file name filter. | 
__reorderFilter
__reorderFilter(filter, initialFilter="")
    Private function to reorder the file filter to cope with a KDE issue
    introduced by distributor's usage of KDE file dialogs.
- filter
- 
Qt file filter (string)
- initialFilter
- 
initial filter (string)
- Returns:
- 
the rearranged Qt file filter (string)
getExistingDirectory
getExistingDirectory(parent=None, caption="", directory="", options=QFileDialog.ShowDirsOnly)
    Module function to get the name of a directory.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
name of selected directory (string)
getOpenFileName
getOpenFileName(parent=None, caption="", directory="", filter="", options=QFileDialog.Options())
    Module function to get the name of a file for opening it.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- filter
- 
filter string for the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
name of file to be opened (string)
getOpenFileNameAndFilter
getOpenFileNameAndFilter(parent=None, caption="", directory="", filter="", initialFilter="", options=QFileDialog.Options())
    Module function to get the name of a file for opening it and the selected
    file name filter.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- filter
- 
filter string for the dialog (string)
- initialFilter
- 
initial filter for the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
name of file to be opened and selected filter (string, string)
getOpenFileNames
getOpenFileNames(parent=None, caption="", directory="", filter="", options=QFileDialog.Options())
    Module function to get a list of names of files for opening.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- filter
- 
filter string for the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
list of file names to be opened (list of string)
getOpenFileNamesAndFilter
getOpenFileNamesAndFilter(parent=None, caption="", directory="", filter="", initialFilter="", options=QFileDialog.Options())
    Module function to get a list of names of files for opening and the
    selected file name filter.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- filter
- 
filter string for the dialog (string)
- initialFilter
- 
initial filter for the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
list of file names to be opened and selected filter
        (list of string, string)
getSaveFileName
getSaveFileName(parent=None, caption="", directory="", filter="", options=QFileDialog.Options())
    Module function to get the name of a file for saving it.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- filter
- 
filter string for the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
name of file to be saved (string)
getSaveFileNameAndFilter
getSaveFileNameAndFilter(parent=None, caption="", directory="", filter="", initialFilter="", options=QFileDialog.Options())
    Module function to get the name of a file for saving it and the selected
    file name filter.
- parent
- 
parent widget of the dialog (QWidget)
- caption
- 
window title of the dialog (string)
- directory
- 
working directory of the dialog (string)
- filter
- 
filter string for the dialog (string)
- initialFilter
- 
initial filter for the dialog (string)
- options
- 
various options for the dialog (QFileDialog.Options)
- Returns:
- 
name of file to be saved and selected filter (string, string)