Make ingredients extend from Q_OBJECT
Rest of the last commit
Merging updates from windows build