Navigation Menu

Skip to content

Commit

Permalink
[TD]Add welding symbol directory preference
Browse files Browse the repository at this point in the history
  • Loading branch information
WandererFan committed Aug 22, 2019
1 parent f015505 commit 5a3de6c
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 45 deletions.
53 changes: 38 additions & 15 deletions src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui
Expand Up @@ -454,6 +454,23 @@
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="1">
<widget class="Gui::PrefFileChooser" name="pfc_DefTemp">
<property name="prefEntry" stdset="0">
<cstring>TemplateFile</cstring>
</property>
<property name="prefPath" stdset="0">
<cstring>/Mod/TechDraw/Files</cstring>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_11">
<property name="text">
<string>Welding Directory</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
Expand All @@ -468,7 +485,7 @@
</property>
</widget>
</item>
<item row="1" column="2">
<item row="1" column="1">
<widget class="Gui::PrefFileChooser" name="pfc_DefDir">
<property name="mode">
<enum>Gui::FileChooser::Directory</enum>
Expand All @@ -495,17 +512,7 @@
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="Gui::PrefFileChooser" name="pfc_DefTemp">
<property name="prefEntry" stdset="0">
<cstring>TemplateFile</cstring>
</property>
<property name="prefPath" stdset="0">
<cstring>/Mod/TechDraw/Files</cstring>
</property>
</widget>
</item>
<item row="2" column="2">
<item row="2" column="1">
<widget class="Gui::PrefFileChooser" name="pfc_HatchFile">
<property name="toolTip">
<string>Location of default svg/png fill file</string>
Expand All @@ -518,14 +525,14 @@
</property>
</widget>
</item>
<item row="4" column="0">
<item row="5" column="0">
<widget class="QLabel" name="label_9">
<property name="text">
<string>PAT File</string>
</property>
</widget>
</item>
<item row="4" column="2">
<item row="5" column="1">
<widget class="Gui::PrefFileChooser" name="pfc_FilePattern">
<property name="toolTip">
<string>Default location for PAT file</string>
Expand All @@ -538,7 +545,7 @@
</property>
</widget>
</item>
<item row="3" column="2">
<item row="3" column="1">
<widget class="Gui::PrefFileChooser" name="pfc_LineGroup">
<property name="toolTip">
<string>Alternate Line Group file</string>
Expand All @@ -551,6 +558,22 @@
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="Gui::PrefFileChooser" name="pfc_Welding">
<property name="toolTip">
<string>Default directory for welding symbols</string>
</property>
<property name="mode">
<enum>Gui::FileChooser::Directory</enum>
</property>
<property name="prefEntry" stdset="0">
<cstring>WeldingDir</cstring>
</property>
<property name="prefPath" stdset="0">
<cstring>/Mod/TechDraw/Files</cstring>
</property>
</widget>
</item>
</layout>
</item>
<item>
Expand Down
3 changes: 3 additions & 0 deletions src/Mod/TechDraw/Gui/DlgPrefsTechDrawImp.cpp
Expand Up @@ -68,6 +68,8 @@ void DlgPrefsTechDrawImp::saveSettings()
pfc_DefDir->onSave();
pfc_HatchFile->onSave();
pfc_LineGroup->onSave();
pfc_Welding->onSave();

pfc_FilePattern->onSave();
le_NamePattern->onSave();
}
Expand Down Expand Up @@ -97,6 +99,7 @@ void DlgPrefsTechDrawImp::loadSettings()
pfc_DefDir->onRestore();
pfc_HatchFile->onRestore();
pfc_LineGroup->onRestore();
pfc_Welding->onRestore();

pfc_FilePattern->onRestore();
le_NamePattern->onRestore();
Expand Down
2 changes: 2 additions & 0 deletions src/Mod/TechDraw/Gui/SymbolChooser.cpp
Expand Up @@ -69,6 +69,8 @@ void SymbolChooser::setUiPrimary()
loadSymbolNames(m_symbolDir);
} else {
std::string resourceDir = App::Application::getResourceDir();
std::string defPath = "Mod/TechDraw/Symbols/Welding/AWS/";
resourceDir = resourceDir + defPath;
QString defDir = QString::fromUtf8(resourceDir.c_str());
ui->fcSymbolDir->setFileName(defDir);
loadSymbolNames(defDir);
Expand Down
30 changes: 0 additions & 30 deletions src/Mod/TechDraw/Symbols/Welding/AWS/filletUpPlain.svg

This file was deleted.

0 comments on commit 5a3de6c

Please sign in to comment.