diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui b/src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui
index 05e5384605..b38b000983 100644
--- a/src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui
+++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui
@@ -159,29 +159,6 @@
- -
-
-
- Template Dot Size
-
-
-
- -
-
-
- EditableText Dot Size in mm
-
-
- 3.000000000000000
-
-
- TemplateDotSize
-
-
- /Mod/TechDraw/General
-
-
-
-
@@ -603,7 +580,23 @@
-
-
+
+
-
+
+
+ Qt::Horizontal
+
+
+ QSizePolicy::Preferred
+
+
+
+ 40
+ 20
+
+
+
+
-
@@ -623,22 +616,6 @@
- -
-
-
- Qt::Horizontal
-
-
- QSizePolicy::Fixed
-
-
-
- 40
- 20
-
-
-
-
-
@@ -646,19 +623,6 @@
- -
-
-
- osifont
-
-
- LabelFont
-
-
- Mod/TechDraw/Labels
-
-
-
-
@@ -666,6 +630,73 @@
+ -
+
+
+ Font for View Labels
+
+
+
+ osifont
+
+
+
+ LabelFont
+
+
+ /Mod/TechDraw/Labels
+
+
+
+ -
+
+
+ Template Dot Size
+
+
+
+ -
+
+
+ EditableText Dot Size in mm
+
+
+ 3.000000000000000
+
+
+ TemplateDotSize
+
+
+ /Mod/TechDraw/General
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
-
@@ -740,6 +771,11 @@
QDoubleSpinBox
+
+ Gui::PrefFontBox
+ QFontComboBox
+
+
diff --git a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawImp.cpp b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawImp.cpp
index d5e57fa7d2..1c53fc7237 100644
--- a/src/Mod/TechDraw/Gui/DlgPrefsTechDrawImp.cpp
+++ b/src/Mod/TechDraw/Gui/DlgPrefsTechDrawImp.cpp
@@ -58,7 +58,7 @@ void DlgPrefsTechDrawImp::saveSettings()
pcb_Background->onSave();
pcb_Hatch->onSave();
- le_LabelFont->onSave();
+ pfb_LabelFont->onSave();
dsb_LabelSize->onSave();
pfc_DefTemp->onSave();
@@ -85,7 +85,7 @@ void DlgPrefsTechDrawImp::loadSettings()
pcb_Background->onRestore();
pcb_Hatch->onRestore();
- le_LabelFont->onRestore();
+ pfb_LabelFont->onRestore();
dsb_LabelSize->onRestore();
pfc_DefTemp->onRestore();