[Everywhere] FileInfo::hasExtension for multiple values (#9774)
* [Base] Add hasExtension for multiple values * [Gui] Use hasExtension for multiple values * [Drawing] Use hasExtension for multiple values * [Fem] Use hasExtension for multiple values * [Import] Use hasExtension for multiple values * [Mesh] Use hasExtension for multiple values * [Part] Use hasExtension for multiple values * [TechDraw] Use hasExtension for multiple values
This commit is contained in:
committed by
GitHub
parent
9587393ca3
commit
33384cff9c
@@ -1656,7 +1656,7 @@ bool View3DInventorViewer::dumpToFile(SoNode* node, const char* filename, bool b
|
||||
bool ret = false;
|
||||
Base::FileInfo fi(filename);
|
||||
|
||||
if (fi.hasExtension("idtf") || fi.hasExtension("svg")) {
|
||||
if (fi.hasExtension({"idtf", "svg"})) {
|
||||
int ps=4;
|
||||
QColor c = Qt::white;
|
||||
std::unique_ptr<SoVectorizeAction> vo;
|
||||
@@ -1667,7 +1667,7 @@ bool View3DInventorViewer::dumpToFile(SoNode* node, const char* filename, bool b
|
||||
else if (fi.hasExtension("idtf")) {
|
||||
vo = std::unique_ptr<SoVectorizeAction>(new SoFCVectorizeU3DAction());
|
||||
}
|
||||
else if (fi.hasExtension("ps") || fi.hasExtension("eps")) {
|
||||
else if (fi.hasExtension({"ps", "eps"})) {
|
||||
vo = std::unique_ptr<SoVectorizeAction>(new SoVectorizePSAction());
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user