Note that in the file: lib-srcFileDialogwinFileDialogPrivate.cpp the same file is #included on line 55 & 95:
#include <shlobj.h>
[…]
#include <ShlObj.h>
Even though the capitalization is different, since this is Windows, this file include is one and the same.