I develop Qt-based project and use Mercurial repository (bitbucket.org service) for version control.
Each time I do commit in repository, there are some files which contains only date-time changes in headers. So each commit I should check each file that it has major changes, not only time stamp.
Could I add makefiles (Makefile, Makefile.Debug, Makefile.Release) and .pro.user file ext. to ignore list? I mean is it possible to regenerate them via launching qmake tool from Qt Creator?
Makefiles are generated by running qmake (either from command line or from Qt Creator).
.pro.user file is created by Qt Creator when a project is created or opened and contains stuff like editor configuration for a given project.
All those files shouldn't be added to VSC, so you should definitely ignore them.