because freesDialog does not have a default constructor ( a constructor with no parameters ).
From what I've seen the constructor of freesDialog has two parameters: a QList and a QWidget.
You should modify the constructor or create it accordingly in main.cpp.
Regards.
Bookmarks