code: def makeWidget(self):
      w = QtWidgets.QLineEdit()
      w.setStyleSheet("border: 0px")
      w.sigChanged = w.editingFinished
      w.value = w.text
      w.setValue = w.setText
      w.sigChanging = w.textChanged
      return w
  
imports: from ...Qt import QtWidgets
  from .basetypes import WidgetParameterItem
label_desc: Use image node_id 1 for calling the StrParameterItem obj's underlying member method code with example usage: obj.makeWidget() and returns: w