X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2Fgenericgui%2FJM_ResourceCatalog.cxx;h=78b015746b19db136ba0a995e4db78330bb6e400;hb=2fcaf11d27a6ca0830c1152427098215cffc0854;hp=6017d9bf683ab80200c6295e1b189bca8c8d8680;hpb=1bb3a466c255edd7be057bbb3a839ba9b597bfec;p=modules%2Fjobmanager.git diff --git a/src/genericgui/JM_ResourceCatalog.cxx b/src/genericgui/JM_ResourceCatalog.cxx index 6017d9b..78b0157 100644 --- a/src/genericgui/JM_ResourceCatalog.cxx +++ b/src/genericgui/JM_ResourceCatalog.cxx @@ -1,9 +1,9 @@ -// Copyright (C) 2009-2012 CEA/DEN, EDF R&D +// Copyright (C) 2009-2021 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 // License as published by the Free Software Foundation; either -// version 2.1 of the License. +// version 2.1 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -22,6 +22,11 @@ #include "JM_SalomeResource.hxx" #include "JM_EditSalomeResource.hxx" +#include +#include +#include +#include + JM::ResourceCatalog::ResourceCatalog(QWidget *parent, BL::SALOMEServices * salome_services, bool batch_only) : QWidget(parent), _batch_only(batch_only) @@ -108,7 +113,7 @@ JM::ResourceCatalog::item_choosed(QListWidgetItem * item) DEBTRACE("JM::ResourceCatalog::item_choosed"); JM::SalomeResource * resource_widget = new JM::SalomeResource(this, _salome_services, - item->text().toStdString()); + item->text().toUtf8().constData()); resource_widget->exec(); delete resource_widget; } @@ -155,7 +160,7 @@ JM::ResourceCatalog::remove_button() { QList item_list = _resource_files_list->selectedItems(); QString item_name = item_list.at(0)->text(); - _salome_services->removeResource(item_name.toStdString()); + _salome_services->removeResource(item_name.toUtf8().constData()); refresh_resource_list(); } @@ -166,7 +171,7 @@ JM::ResourceCatalog::edit_button() QString item_name = item_list.at(0)->text(); JM::EditSalomeResource * resource_widget = new JM::EditSalomeResource(this, _salome_services, - item_name.toStdString()); + item_name.toUtf8().constData()); resource_widget->exec(); delete resource_widget; refresh_resource_list();