title: 'expression cannot be used as a function' in qt-signals / slot
body: <p>this is my first entry here and i hope, i will make a well-formed, usefull question.</p>
  
  <p>I do programming with qt since a moment and also did slots and signals with success - the also weird thing is, that it has been worked for a moment, but not anymore - no idea why.</p>
  
  <p>I've done some searches on that error and it seems to be most-often cause of variables and functions with the same name (and on the error-part it will try the var as function). This is checked too but should not be the case.</p>
  
  <p>It's a in-itself-closed qwidget and i just release my lines:</p>
  
  <p><a href="http://pastebin.com/TXXY1cT4" rel="nofollow">http://pastebin.com/TXXY1cT4</a></p>
  
  <p>so the problems are the lines in settingwidget.cpp (downer on the paste):</p>
  
  <pre><code>connect(terminalCompleter, SIGNAL(textChanged()), this,SLOT(onNrOfLeds22()));
  connect(this-&gt;nrOfLeds, SIGNAL(valueChanged(int)), this,SLOT(onNrOfLeds22()));
  </code></pre>
  
  <p>They seems to be correct compared to my other connectors. A special thing is the class ledSetting in header, but its only used in this class and those connectors make no problems.</p>
  
  <p>Thanks for any help in advance!</p>