diff --git a/Code/Wrappers/QtWidget/otbQtFileSelectionWidget.h b/Code/Wrappers/QtWidget/otbQtFileSelectionWidget.h index 781d5dce00b2aef581b54fddd90229fefdacb44b..4a966ee66f0640e50d3d274fc2c7aea630d362a6 100644 --- a/Code/Wrappers/QtWidget/otbQtFileSelectionWidget.h +++ b/Code/Wrappers/QtWidget/otbQtFileSelectionWidget.h @@ -50,7 +50,7 @@ public: std::string GetFilename() { - return m_Input->text().toStdString(); + return static_cast<const char*>(m_Input->text().toAscii()); } void ClearFilename() diff --git a/Code/Wrappers/QtWidget/otbQtStringSelectionWidget.h b/Code/Wrappers/QtWidget/otbQtStringSelectionWidget.h index 029330a72e0debbbf8df348161e1a38e8c11af1b..f83ce91de00e7ff145b4b8678d0a0c8dd09f95e2 100644 --- a/Code/Wrappers/QtWidget/otbQtStringSelectionWidget.h +++ b/Code/Wrappers/QtWidget/otbQtStringSelectionWidget.h @@ -50,7 +50,7 @@ public: std::string GetStringName() { - return m_Input->text().toStdString(); + return static_cast<const char*>(m_Input->text().toAscii()); } void ClearStringName() diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexInputImageParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexInputImageParameter.cxx index b9f9a19ec7ca71635d01a5c292cfcc1419280924..22a5aeff2956ca7ad5e5e9bdd11dc99e5121f772 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexInputImageParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexInputImageParameter.cxx @@ -78,7 +78,7 @@ void QtWidgetComplexInputImageParameter::SelectFile() void QtWidgetComplexInputImageParameter::SetFileName(const QString& value) { // save value - m_ComplexInputImageParam->SetFromFileName(value.toStdString()); + m_ComplexInputImageParam->SetFromFileName(static_cast<const char*>(value.toAscii())); // notify of value change QString key( m_ComplexInputImageParam->GetKey() ); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexOutputImageParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexOutputImageParameter.cxx index ee6d87a202130238a0e18ad87467acef0f9116f9..7bdb5dd4a8911d6647c8b70de647c207915549c4 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexOutputImageParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetComplexOutputImageParameter.cxx @@ -88,7 +88,7 @@ void QtWidgetComplexOutputImageParameter::SelectFile() void QtWidgetComplexOutputImageParameter::SetFileName(const QString& value) { // save value - m_FileName = value.toStdString(); + m_FileName = static_cast<const char*>(value.toAscii()); m_OutputImageParam->SetFileName(m_FileName); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetDirectoryParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetDirectoryParameter.cxx index 2d1a22a51797a8742ab919b630f246a103077803..6545bf9eb994683cfad16b6ed6f1640b2b7d81f1 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetDirectoryParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetDirectoryParameter.cxx @@ -80,7 +80,7 @@ void QtWidgetDirectoryParameter::SelectFile() void QtWidgetDirectoryParameter::SetFileName(const QString& value) { // save value - m_DirectoryParam->SetValue(value.toStdString()); + m_DirectoryParam->SetValue(static_cast<const char*>(value.toAscii())); // notify of value change QString key( m_DirectoryParam->GetKey() ); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputFilenameParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputFilenameParameter.cxx index a0d6fab9fbd81d7160b919aeda34f9f63876d2f0..c8956d3d4b6070d0c1d5315cdfa8ba0e40c9c8f2 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputFilenameParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputFilenameParameter.cxx @@ -95,7 +95,7 @@ void QtWidgetInputFilenameParameter::SelectFile() void QtWidgetInputFilenameParameter::SetFileName(const QString& value) { // save value - m_FilenameParam->SetValue(value.toStdString()); + m_FilenameParam->SetValue(static_cast<const char*>(value.toAscii())); // notify of value change QString key( m_FilenameParam->GetKey() ); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputImageParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputImageParameter.cxx index d0e0325c3bda23e7e5acccf97171838a26b4bc51..d90161dba0d76151ab25c06663d16aa0e72a8ebf 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputImageParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputImageParameter.cxx @@ -74,7 +74,9 @@ void QtWidgetInputImageParameter::SelectFile() else { std::ostringstream oss; - oss << "The given file " << fileDialog.selectedFiles().at(0).toStdString() << " is not valid."; + oss << "The given file " + << static_cast<const char*>(fileDialog.selectedFiles().at(0).toAscii()) + << " is not valid."; this->GetModel()->SendLogWARNING( oss.str() ); } } @@ -84,7 +86,7 @@ bool QtWidgetInputImageParameter::SetFileName(const QString& value) { bool res = true; // save value - if(m_InputImageParam->SetFromFileName(value.toStdString()) == true ) + if(m_InputImageParam->SetFromFileName(static_cast<const char*>(value.toAscii())) == true ) { // notify of value change QString key( m_InputImageParam->GetKey() ); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputVectorDataParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputVectorDataParameter.cxx index ea93ea35d09373de2654b6c3e75f865fbefd587b..48dbd2f27d12f934e5f30f9561e44dbeff1c4652 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputVectorDataParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetInputVectorDataParameter.cxx @@ -75,7 +75,9 @@ void QtWidgetInputVectorDataParameter::SelectFile() else { std::ostringstream oss; - oss << "The given file " << fileDialog.selectedFiles().at(0).toStdString() << " is not valid."; + oss << "The given file " + << static_cast<const char*>(fileDialog.selectedFiles().at(0).toAscii()) + << " is not valid."; this->GetModel()->SendLogWARNING( oss.str() ); } } @@ -85,7 +87,7 @@ bool QtWidgetInputVectorDataParameter::SetFileName(const QString& value) { bool res = true; // save value - if(m_InputVectorDataParam->SetFromFileName(value.toStdString()) == true ) + if(m_InputVectorDataParam->SetFromFileName(static_cast<const char*>(value.toAscii()))) { // notify of value change QString key( m_InputVectorDataParam->GetKey() ); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputFilenameParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputFilenameParameter.cxx index b7a90b507d6f0e60598822c5ae3a07408fbf0666..8c87776e50cb1d8e08258cc05915d399cff0bbfa 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputFilenameParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputFilenameParameter.cxx @@ -95,7 +95,7 @@ void QtWidgetOutputFilenameParameter::SelectFile() void QtWidgetOutputFilenameParameter::SetFileName(const QString& value) { // save value - m_FilenameParam->SetValue(value.toStdString()); + m_FilenameParam->SetValue(static_cast<const char*>(value.toAscii())); // notify of value change QString key( m_FilenameParam->GetKey() ); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputImageParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputImageParameter.cxx index 112188197ec287329c7fafee719f08e799a93684..907c4bbc3db718337d8ef531b45676f483c01e3f 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputImageParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputImageParameter.cxx @@ -93,7 +93,7 @@ void QtWidgetOutputImageParameter::SelectFile() void QtWidgetOutputImageParameter::SetFileName(const QString& value) { // save value - m_FileName = value.toStdString(); + m_FileName = static_cast<const char*>(value.toAscii()); m_OutputImageParam->SetFileName(m_FileName); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputVectorDataParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputVectorDataParameter.cxx index b278bc28bb2914aede751e6e842eb2843d61d18f..a740abe64845c45e857a0ea06e1313737da194ad 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputVectorDataParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetOutputVectorDataParameter.cxx @@ -77,7 +77,7 @@ void QtWidgetOutputVectorDataParameter::SelectFile() void QtWidgetOutputVectorDataParameter::SetFileName(const QString& value) { // save value - m_FileName = value.toStdString(); + m_FileName = static_cast<const char*>(value.toAscii()); m_OutputVectorDataParam->SetFileName(m_FileName); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringListParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringListParameter.cxx index 77cfb32dd5ec3d50f4ba9df08e976b2d5be173a3..af5e35e15036a7c4c616c6bf7584769ad5cd346d 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringListParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringListParameter.cxx @@ -285,7 +285,7 @@ QtWidgetStringListParameter::UpdateStringList( std::map<unsigned int, unsigned i void QtWidgetStringListParameter::SetString(const QString& value) { - m_StringListParam->AddString(value.toStdString()); + m_StringListParam->AddString(static_cast<const char*>(value.toAscii())); m_StringListParam->SetUserValue(true); QString key( m_StringListParam->GetKey() ); emit ParameterChanged(key); diff --git a/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringParameter.cxx b/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringParameter.cxx index f9dee66d01282d703f8311838c4e8a4b664aa462..0686e75e95cbed214df4243088a2a5596b7fdd8f 100644 --- a/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringParameter.cxx +++ b/Code/Wrappers/QtWidget/otbWrapperQtWidgetStringParameter.cxx @@ -66,7 +66,7 @@ void QtWidgetStringParameter::DoCreateWidget() void QtWidgetStringParameter::SetValue(const QString& value) { - m_StringParam->SetValue(value.toStdString()); + m_StringParam->SetValue( static_cast<const char*>(value.toAscii())); m_StringParam->SetUserValue(true); QString key( m_StringParam->GetKey() ); emit ParameterChanged(key);