Hi,

What is wrong with the following code?

Qt Code:
  1. #include <QLinkedList>
  2. #include <QListIterator>
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6. QLinkedList<QString> listProjName;
  7. QListIterator<QString> iLPN(listProjName);
  8. QLinkedList<int> listProjID;
  9. QListIterator<int> iLPID(listProjID);
  10. ...
  11. }
To copy to clipboard, switch view to plain text mode 

main.cpp: In function `int qMain(int, char**)':
main.cpp:29: error: no matching function for call to `QListIterator<QString>::QL
istIterator(QList<QString>*)'
C:/Qt/4.2.2/include/QtCore/../../src/corelib/tools/qlist.h:644: note: candidates
are: QListIterator<QString>::QListIterator(const QListIterator<QString>&)
C:/Qt/4.2.2/include/QtCore/../../src/corelib/tools/qlist.h:644: note:
QListIterator<T>::QListIterator(const QList<T>&) [with T = QString]
...