remove .o file
add std stl-list to replace  QList