title: Calling a Slot by QtCore.SignalMapper
body: <p>I want to check the users input in several QtGui.QLineEdits by the same function with different parameters. I tried QtCore.SignalMapper. This is my code in a test-application:</p>
  
  <pre><code>    self.signalMapper = QtCore.QSignalMapper(self)
      QtCore.QObject.connect(self.lineEdit_331, QtCore.SIGNAL(_fromUtf8('returnPressed()')), self.signalMapper.map)
      QtCore.QObject.connect(self.lineEdit_341, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.signalMapper.map)
      self.signalMapper.setMapping(self.lineEdit_331,'links')
      self.signalMapper.setMapping(self.lineEdit_341,'rechts')
      QtCore.QObject.connect(self.signalMapper, QtCore.SIGNAL(_fromUtf8("mapped(QString)")),self.test)
  </code></pre>
  
  <p>The signalMapper exists and all connects return 'True' but the slot isn't called (the same after changing the order of 'connect' and 'setMapping').
  Connecting the lineEdits signals to the slot works:</p>
  
  <pre><code>    QtCore.QObject.connect(self.lineEdit_331, QtCore.SIGNAL(_fromUtf8("returnPressed()")), self.test_1)
  </code></pre>
  
  <p>what's wrong in my code? Thanks for help</p>