X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_WidgetLineEdit.cpp;h=ef869fdcd3bc606aac71187115743b54646a6e36;hb=5446f2f59af5cb087347b8b83ef830e2d69128dd;hp=7f7e187b8319149030c1d77e65de0b407dfec026;hpb=24f9658d6e124a268c6a3abcf24f07aa2dc6d268;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp b/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp index 7f7e187b8..ef869fdcd 100644 --- a/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp +++ b/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp @@ -9,6 +9,7 @@ #include #include +#include #include #include @@ -75,9 +76,8 @@ 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); @@ -85,7 +85,7 @@ ModuleBase_WidgetLineEdit::ModuleBase_WidgetLineEdit(QWidget* theParent, 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,7 +106,7 @@ ModuleBase_WidgetLineEdit::~ModuleBase_WidgetLineEdit() { } -bool ModuleBase_WidgetLineEdit::storeValueCustom() const +bool ModuleBase_WidgetLineEdit::storeValueCustom() { // A rare case when plugin was not loaded. if(!myFeature)