use git ignore to ignore *.o and moc*.cpp