Skip to content
Snippets Groups Projects
Commit d35fd07c authored by Victor Poughon's avatar Victor Poughon
Browse files

REFAC: remove dead code in QtWidgetStringListParameter

parent a9789cc4
Branches
Tags
No related merge requests found
...@@ -19,20 +19,14 @@ ...@@ -19,20 +19,14 @@
*/ */
#include "otbWrapperQtWidgetStringListParameter.h" #include "otbWrapperQtWidgetStringListParameter.h"
#include "otbWrapperStringListParameter.h" #include "otbWrapperStringListParameter.h"
namespace otb namespace otb
{ {
namespace Wrapper namespace Wrapper
{ {
/*****************************************************************************/
QtWidgetStringListParameter QtWidgetStringListParameter
::QtWidgetStringListParameter( StringListParameter * param, ::QtWidgetStringListParameter( StringListParameter * param,
QtWidgetModel * m , QWidget * parent) : QtWidgetModel * m , QWidget * parent) :
...@@ -40,99 +34,11 @@ QtWidgetStringListParameter ...@@ -40,99 +34,11 @@ QtWidgetStringListParameter
{ {
} }
/*****************************************************************************/
QtWidgetStringListParameter QtWidgetStringListParameter
::~QtWidgetStringListParameter() ::~QtWidgetStringListParameter()
{ {
} }
#if 0
void
QtWidgetStringListParameter::UpdateStringList()
{
// save value
std::vector<std::string> updatedList;
for(unsigned int j=0; j<m_LineEditList.size(); j++ )
{
updatedList.push_back(m_LineEditList[j]->ToStdString());
}
m_StringListParam->SetValue(updatedList);
// notify model text changed
emit Change();
QString key( m_StringListParam->GetKey() );
emit ParameterChanged(key);
}
void QtWidgetStringListParameter::SetString(const QString& value)
{
m_StringListParam->AddString(value.toLatin1().constData());
m_StringListParam->SetUserValue(true);
QString key( m_StringListParam->GetKey() );
emit ParameterChanged(key);
}
void
QtWidgetStringListParameter::AddString()
{
m_StringLayout = new QVBoxLayout();
m_StringLayout->setSpacing(0);
for(unsigned int i=0; i<m_LineEditList.size(); i++ )
{
m_StringLayout->addWidget( m_LineEditList[i] );
}
QtStringSelectionWidget * stringInput = new QtStringSelectionWidget();
stringInput->setFixedHeight( 30 );
m_StringLayout->addWidget( stringInput );
m_LineEditList.push_back(stringInput);
m_StringListParam->AddNullElement();
connect( stringInput,
SIGNAL(InternalQLineEditEditionFinished()),
this,
SLOT(UpdateStringList()));
QGroupBox *mainGroup = new QGroupBox();
mainGroup->setLayout(m_StringLayout);
m_Scroll->setWidget(mainGroup);
this->update();
}
void
QtWidgetStringListParameter::SuppressString()
{
m_StringLayout = new QVBoxLayout();
m_StringLayout->setSpacing(0);
std::vector<QtStringSelectionWidget *> tmpList;
for(unsigned int i=0; i<m_LineEditList.size(); i++ )
{
if( !m_LineEditList[i]->IsChecked() )
{
m_StringLayout->addWidget( m_LineEditList[i] );
tmpList.push_back(m_LineEditList[i]);
}
}
m_LineEditList = tmpList;
QGroupBox *mainGroup = new QGroupBox();
mainGroup->setLayout(m_StringLayout);
m_Scroll->setWidget(mainGroup);
this->update();
}
#endif
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment