diff --git a/avogadro/mainwindow.cpp b/avogadro/mainwindow.cpp index 51f12e5e..d666bba5 100644 --- a/avogadro/mainwindow.cpp +++ b/avogadro/mainwindow.cpp @@ -2356,10 +2356,12 @@ void MainWindow::registerMoleQueue() StringList exts = ffm.fileExtensions(FileFormat::Read | FileFormat::File); // Create patterns list - QList patterns; + QList patterns; for (auto it = exts.begin(), itEnd = exts.end(); it != itEnd; ++it) { - patterns << QRegExp(extensionToWildCard(QString::fromStdString(*it)), - Qt::CaseInsensitive, QRegExp::Wildcard); + patterns << QRegularExpression( + QRegularExpression::wildcardToRegularExpression( + extensionToWildCard(QString::fromStdString(*it))), + QRegularExpression::CaseInsensitive); } // Register the executable: