@@ -1098,12 +1098,12 @@ SelectModule::Dict SelectModule::exportHandler(const QStringList& fileNames, con
|
||||
QFileInfo fi(fileName);
|
||||
QString ext = fi.completeSuffix().toLower();
|
||||
std::map<std::string, std::string> filters = App::GetApplication().getExportFilters(
|
||||
ext.toLatin1()
|
||||
ext.toStdString()
|
||||
);
|
||||
|
||||
if (filters.empty()) {
|
||||
ext = fi.suffix().toLower();
|
||||
filters = App::GetApplication().getExportFilters(ext.toLatin1());
|
||||
filters = App::GetApplication().getExportFilters(ext.toStdString());
|
||||
}
|
||||
|
||||
fileExtension[ext].push_back(fileName);
|
||||
@@ -1168,12 +1168,12 @@ SelectModule::Dict SelectModule::importHandler(const QStringList& fileNames, con
|
||||
QFileInfo fi(fileName);
|
||||
QString ext = fi.completeSuffix().toLower();
|
||||
std::map<std::string, std::string> filters = App::GetApplication().getImportFilters(
|
||||
ext.toLatin1()
|
||||
ext.toStdString()
|
||||
);
|
||||
|
||||
if (filters.empty()) {
|
||||
ext = fi.suffix().toLower();
|
||||
filters = App::GetApplication().getImportFilters(ext.toLatin1());
|
||||
filters = App::GetApplication().getImportFilters(ext.toStdString());
|
||||
}
|
||||
|
||||
fileExtension[ext].push_back(fileName);
|
||||
|
||||
@@ -2453,10 +2453,10 @@ void MainWindow::loadUrls(App::Document* doc, const QList<QUrl>& urls)
|
||||
info.setFile(info.symLinkTarget());
|
||||
}
|
||||
std::vector<std::string> module = App::GetApplication().getImportModules(
|
||||
info.completeSuffix().toLatin1()
|
||||
info.completeSuffix().toStdString()
|
||||
);
|
||||
if (module.empty()) {
|
||||
module = App::GetApplication().getImportModules(info.suffix().toLatin1());
|
||||
module = App::GetApplication().getImportModules(info.suffix().toStdString());
|
||||
}
|
||||
if (!module.empty()) {
|
||||
// ok, we support files with this extension
|
||||
|
||||
Reference in New Issue
Block a user