[TD]add style options for broken view

This commit is contained in:
wandererfan
2024-05-28 20:09:54 -04:00
committed by WandererFan
parent 23e4492a91
commit e2441c7079
11 changed files with 682 additions and 495 deletions

View File

@@ -118,6 +118,9 @@ void DlgPrefsTechDrawAnnotationImp::saveSettings()
ui->pcbDetailMatting->onSave();
ui->pcbDetailHighlight->onSave();
ui->pcbBreakType->onSave();
ui->pcbBreakStyle->onSave();
}
void DlgPrefsTechDrawAnnotationImp::loadSettings()
@@ -177,7 +180,10 @@ void DlgPrefsTechDrawAnnotationImp::loadSettings()
ui->pcbCenterStyle->onRestore();
ui->pcbHighlightStyle->onRestore();
ui->pcbHiddenStyle->onRestore();
ui->pcbBreakStyle->onRestore();
loadLineStyleBoxes();
ui->pcbBreakType->onRestore();
}
/**
@@ -265,6 +271,11 @@ void DlgPrefsTechDrawAnnotationImp::loadLineStyleBoxes()
if (ui->pcbHiddenStyle->count() > Preferences::HiddenLineStyle()) {
ui->pcbHiddenStyle->setCurrentIndex(Preferences::HiddenLineStyle() - 1);
}
DrawGuiUtil::loadLineStyleChoices(ui->pcbBreakStyle, m_lineGenerator);
if (ui->pcbBreakStyle->count() > Preferences::BreakLineStyle()) {
ui->pcbBreakStyle->setCurrentIndex(Preferences::BreakLineStyle() - 1);
}
}
#include <Mod/TechDraw/Gui/moc_DlgPrefsTechDrawAnnotationImp.cpp>