From: asl Date: Mon, 28 Nov 2005 09:22:22 +0000 (+0000) Subject: It is recommended to use standard Qt QInputDialog instead QtxNameDlg X-Git-Tag: BR_3_1_0_deb~13 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=9280276b1de43fe3dc31602cb4c8326dee247ff4;p=modules%2Fsmesh.git It is recommended to use standard Qt QInputDialog instead QtxNameDlg --- diff --git a/src/SMESHGUI/SMESHGUI.cxx b/src/SMESHGUI/SMESHGUI.cxx index e13acafd3..922b55bc7 100644 --- a/src/SMESHGUI/SMESHGUI.cxx +++ b/src/SMESHGUI/SMESHGUI.cxx @@ -81,7 +81,6 @@ #include "SalomeApp_Tools.h" #include "SalomeApp_Study.h" -#include "LightApp_NameDlg.h" #include "LightApp_DataOwner.h" #include "SalomeApp_Application.h" #include "LightApp_Preferences.h" @@ -126,6 +125,7 @@ #include #include #include +#include // BOOST Includes #include @@ -1783,8 +1783,10 @@ bool SMESHGUI::OnGUIEvent( int theCommandID ) { aName = anAttr; QString newName = QString(aName->Value().c_str()); - newName = LightApp_NameDlg::getName( desktop(), newName ); - if ( !newName.isEmpty() ) + bool ok; + newName = QInputDialog::getText( tr( "Rename" ), tr( "Enter new name:" ), QLineEdit::Normal, + newName, &ok, desktop() ); + if ( ok && !newName.isEmpty() ) { //old source: aStudy->renameIObject( IObject, newName ); aName->SetValue( newName.latin1() );