-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2023 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
void BLSURFPluginGUI_AdvWidget::onChooseGMFFile()
{
QString fileName = QFileDialog::getSaveFileName(0, tr("BLSURF_GMF_FILE_DIALOG"), myGMFFileName->text(), tr("BLSURF_GMF_FILE_FORMAT"));
- std::cout << "fileName: " << fileName.toStdString() << std::endl;
- if (!fileName.endsWith(".mesh") && !fileName.endsWith(".meshb"))
- fileName.append(".mesh");
- myGMFFileName->setText(fileName);
+ if ( !fileName.isEmpty() ) {
+ if (!fileName.endsWith(".mesh") && !fileName.endsWith(".meshb"))
+ fileName.append(".mesh");
+ myGMFFileName->setText(fileName);
+ }
}
void BLSURFPluginGUI_AdvWidget::AddOption( int iTable, const char* option )
if ( !option )
{
myOptionTable->scrollToItem( row );
+ myOptionTable->setCurrentItem( row );
myOptionTable->editItem( row, NAME_COL );
}
}