@@ -124,6 +124,10 @@ ElementPropertiesDialog::ElementPropertiesDialog(Component *pComponent, QWidget
124124 mpNeedsExecutionToolValueLabel = new Label (pFMUInfo->needsExecutionTool ? " true" : " false" );
125125 mpProvidesDirectionalDerivativeLabel = new Label (" providesDirectionalDerivative:" );
126126 mpProvidesDirectionalDerivativeValueLabel = new Label (pFMUInfo->providesDirectionalDerivative ? " true" : " false" );
127+ mpCanInterpolateInputsLabel = new Label (" canInterpolateInputs:" );
128+ mpCanInterpolateInputsValueLabel = new Label (pFMUInfo->canInterpolateInputs ? " true" : " false" );
129+ mpMaxOutputDerivativeOrderLabel = new Label (" maxOutputDerivativeOrder:" );
130+ mpMaxOutputDerivativeOrderValueLabel = new Label (QString::number (pFMUInfo->maxOutputDerivativeOrder ));
127131 QGridLayout *pCapabilitiesGridLayout = new QGridLayout;
128132 pCapabilitiesGridLayout->setAlignment (Qt::AlignTop | Qt::AlignLeft);
129133 pCapabilitiesGridLayout->addWidget (mpCanBeInstantiatedOnlyOncePerProcessLabel, 0 , 0 );
@@ -140,6 +144,10 @@ ElementPropertiesDialog::ElementPropertiesDialog(Component *pComponent, QWidget
140144 pCapabilitiesGridLayout->addWidget (mpNeedsExecutionToolValueLabel, 5 , 1 );
141145 pCapabilitiesGridLayout->addWidget (mpProvidesDirectionalDerivativeLabel, 6 , 0 );
142146 pCapabilitiesGridLayout->addWidget (mpProvidesDirectionalDerivativeValueLabel, 6 , 1 );
147+ pCapabilitiesGridLayout->addWidget (mpCanInterpolateInputsLabel, 7 , 0 );
148+ pCapabilitiesGridLayout->addWidget (mpCanInterpolateInputsValueLabel, 7 , 1 );
149+ pCapabilitiesGridLayout->addWidget (mpMaxOutputDerivativeOrderLabel, 8 , 0 );
150+ pCapabilitiesGridLayout->addWidget (mpMaxOutputDerivativeOrderValueLabel, 8 , 1 );
143151 mpCapabilitiesGroupBox->setLayout (pCapabilitiesGridLayout);
144152 // info tab widget
145153 QWidget *pInfoWidget = new QWidget;
0 commit comments