Merge pull request #1399 from IBSYSLevi/feature/information-fields-visibility

Show all element information fields for terminals
This commit is contained in:
Laurent Trinques
2026-10-08 16:32:19 +02:00
committed by GitHub
3 changed files with 2 additions and 24 deletions
+2 -9
View File
@@ -285,12 +285,7 @@ void ElementInfoWidget::disableLiveEdit()
*/
void ElementInfoWidget::buildInterface()
{
QStringList keys;
if (m_element.data()->elementData().m_type == ElementData::Terminal) {
keys = QETInformation::terminalElementInfoKeys();
} else {
keys = QETInformation::elementInfoKeys();
}
QStringList keys = QETInformation::elementInfoKeys();
//"exclude_from_bom" is part of elementInfoKeys() because the project
//database builds the element_info table from that list, but it is not
@@ -354,9 +349,7 @@ void ElementInfoWidget::buildInterface()
*/
QStringList ElementInfoWidget::predefinedKeys() const
{
QStringList keys = (m_element.data()->elementData().m_type == ElementData::Terminal)
? QETInformation::terminalElementInfoKeys()
: QETInformation::elementInfoKeys();
QStringList keys = QETInformation::elementInfoKeys();
keys << QETInformation::ELMT_FORMULA_ID
<< QStringLiteral("auto_num_locked")