[PyQt] Two bugs in QFileDialog::getExistingDirectory
Zhao Lee
redstone-cold at 163.com
Thu Aug 11 03:35:46 BST 2016
For QFileDialog::getExistingDirectory ,
(1)
The keyword argument for The dialog's working directory in Qt5 is dir ,
QString QFileDialog::getExistingDirectory(QWidget *parent = Q_NULLPTR, constQString &caption = QString(), const QString &dir = QString(), Options options = ShowDirsOnly)
While in PyQt5.7,The keyword argument is directory
QFileDialog.getExistingDirectory(parent: QWidget = None, caption: str = '', directory: str = '', options: Union[QFileDialog.Options, QFileDialog.Option] = QFileDialog.ShowDirsOnly)
This is one non-compliance
(2)
If the user presses Cancel, it should return an empty path(tested with the standarddialogs example in Qt5.7) rather than a dot(.)(This is the current PyQt5.7 behavior )
This is another non-compliance
Please remove these non-compliances, thanks !
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20160811/9af4b139/attachment.html>
More information about the PyQt
mailing list