I am using Qt4.2.3 _eval with VS2005
The program can run properly, but when dubug, it comes here:

Qt Code:
  1. int SLD::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
  2. {
  3. _id = QMainWindow::qt_metacall(_c, _id, _a);
  4. if (_id < 0)
  5. return _id;
  6. if (_c == QMetaObject::InvokeMetaMethod) {
  7. switch (_id) {
  8. case 0: Trans((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
  9. case 1: on_actionShow_triggered(); break;
  10. case 2: showTrans((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
  11. }
  12. _id -= 3;
  13. }
  14. return _id;
  15. }
To copy to clipboard, switch view to plain text mode 

It can run to the last brace, and then tells me:
"There is no source code available for the current location"
but the program can run properly, so what's wrong?