[TD]Apply filters to PropertyFile

This commit is contained in:
wandererfan
2019-09-19 12:16:39 -04:00
committed by WandererFan
parent d6d25ae2f3
commit 1f4fb612dd
5 changed files with 19 additions and 3 deletions

View File

@@ -102,6 +102,9 @@ DrawGeomHatch::DrawGeomHatch(void)
getParameters();
std::string patFilter("pat files (*.pat *.PAT);;All files (*)");
FilePattern.setFilter(patFilter);
}
DrawGeomHatch::~DrawGeomHatch()

View File

@@ -75,9 +75,13 @@ DrawHatch::DrawHatch(void)
patternFileName = QString::fromStdString(defaultFileName);
}
QFileInfo tfi(patternFileName);
if (tfi.isReadable()) {
HatchPattern.setValue(patternFileName.toUtf8().constData());
}
if (tfi.isReadable()) {
HatchPattern.setValue(patternFileName.toUtf8().constData());
}
std::string svgFilter("Svg files (*.svg *.SVG);;All files (*)");
HatchPattern.setFilter(svgFilter);
}
DrawHatch::~DrawHatch()

View File

@@ -75,6 +75,9 @@ DrawSVGTemplate::DrawSVGTemplate()
Height.setStatus(App::Property::ReadOnly,true);
Width.setStatus(App::Property::ReadOnly,true);
Orientation.setStatus(App::Property::ReadOnly,true);
std::string svgFilter("Svg files (*.svg *.SVG);;All files (*)");
Template.setFilter(svgFilter);
}
DrawSVGTemplate::~DrawSVGTemplate()

View File

@@ -56,6 +56,9 @@ DrawViewImage::DrawViewImage(void)
ADD_PROPERTY_TYPE(Width ,(100),vgroup,App::Prop_None,"The width of the image view");
ADD_PROPERTY_TYPE(Height ,(100),vgroup,App::Prop_None,"The height of the view");
ScaleType.setValue("Custom");
std::string imgFilter("Image files (*.jpg *.jpeg *.png);;All files (*)");
ImageFile.setFilter(imgFilter);
}
DrawViewImage::~DrawViewImage()

View File

@@ -122,6 +122,9 @@ DrawViewSection::DrawViewSection()
getParameters();
std::string hatchFilter("Svg files (*.svg *.SVG);;PAT files (*.pat *.PAT);;All files (*)");
FileHatchPattern.setFilter(hatchFilter);
}
DrawViewSection::~DrawViewSection()