Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
5.7.0, 5.7.1
-
None
-
Manjaro KDE See export.txt
Description
QFileDialog crashes on QEvent::LanguageChange event. I've created simple example to reproduce this issue:
void Dialog::setOpenFileNames() { QEvent e(QEvent::LanguageChange); qApp->sendEvent(qApp, &e); const QFileDialog::Options options = QFlag(fileDialogOptionsWidget->value()); QString selectedFilter; QStringList files = QFileDialog::getOpenFileNames( this, tr("QFileDialog::getOpenFileNames()"), openFilesPath, tr("All Files (*);;Text Files (*.txt)"), &selectedFilter, options); if (files.count()) { openFilesPath = files[0]; openFileNamesLabel->setText(QString("[%1]").arg(files.join(", "))); } }
This happens only under KDE. If I change QT_QPA_PLATFORMTHEME to gtk3 all works fine.
Attachments
Issue Links
- relates to
-
QTBUG-54693 QFileDialog::getOpenFileName crashes when parent is deleted while dialog is open
-
- Closed
-