// Add input ports\r
auto inputs = this->m_Filter->GetInputsNames( );\r
for( auto iIt = inputs.begin( ); iIt != inputs.end( ); ++iIt )\r
- this->addInputPort( iIt->c_str( ) );\r
+ {\r
+ this->addInputPort(\r
+ iIt->c_str( ),\r
+ this->m_Filter->IsInputMultiple( iIt->c_str( ) )\r
+ );\r
+\r
+ } // rof\r
\r
// Add output ports\r
auto outputs = this->m_Filter->GetOutputsNames( );\r
\r
// -------------------------------------------------------------------------\r
cpBaseQtApplication::InputPort* cpBaseQtApplication::Block::\r
-addInputPort( const QString& txt )\r
+addInputPort( const QString& txt, bool multiple )\r
{\r
- InputPort* ip = new InputPort( this );\r
+ InputPort* ip = new InputPort( this, multiple );\r
ip->setExtendedName( "" );\r
ip->setName( txt );\r
this->m_InputPorts[ txt.toStdString( ) ] = ip;\r