X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_WidgetLineEdit.cpp;h=7572a4a865641413213dd1461a9ed43e78374fc5;hb=38dd97c8f7a3605ec6c362c3aefdefa3ee2675be;hp=7f7e187b8319149030c1d77e65de0b407dfec026;hpb=b2ca24e7ae7220b3b89c91aed6083accea56314f;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp b/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp index 7f7e187b8..7572a4a86 100644 --- a/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp +++ b/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp @@ -9,6 +9,7 @@ #include #include +#include #include #include @@ -75,17 +76,16 @@ private: ModuleBase_WidgetLineEdit::ModuleBase_WidgetLineEdit(QWidget* theParent, const Config_WidgetAPI* theData, - const std::string& theParentId, const std::string& thePlaceHolder ) - : ModuleBase_ModelWidget(theParent, theData, theParentId) +: ModuleBase_ModelWidget(theParent, theData) { QFormLayout* aMainLay = new QFormLayout(this); ModuleBase_Tools::adjustMargins(aMainLay); - QString aLabelText = QString::fromStdString(theData->widgetLabel()); + QString aLabelText = translate(theData->widgetLabel()); QString aLabelIcon = QString::fromStdString(theData->widgetIcon()); QLabel* aLabel = new QLabel(aLabelText, this); if (!aLabelIcon.isEmpty()) - aLabel->setPixmap(QPixmap(aLabelIcon)); + aLabel->setPixmap(ModuleBase_IconFactory::loadPixmap(aLabelIcon)); myLineEdit = new CustomLineEdit( this, QString::fromStdString( thePlaceHolder ) ); // Here we do not use the Qt's standard method setPlaceHolderText() since it @@ -106,9 +106,9 @@ ModuleBase_WidgetLineEdit::~ModuleBase_WidgetLineEdit() { } -bool ModuleBase_WidgetLineEdit::storeValueCustom() const +bool ModuleBase_WidgetLineEdit::storeValueCustom() { - // A rare case when plugin was not loaded. + // A rare case when plugin was not loaded. if(!myFeature) return false; DataPtr aData = myFeature->data(); @@ -121,7 +121,7 @@ bool ModuleBase_WidgetLineEdit::storeValueCustom() const bool ModuleBase_WidgetLineEdit::restoreValueCustom() { - // A rare case when plugin was not loaded. + // A rare case when plugin was not loaded. if(!myFeature) return false; DataPtr aData = myFeature->data();