James Mansion wrote: > Might be a Windows SDK7 Beta artifact, but I got a clash between > gui/kernel/qapplication_win.cpp > and > WinUser.h > > over bragging rights to declare struct tagTOUCHINPUT. > > Problem is that the Qt code uses ifdef(WM_TOUCH) to referee this, > and WinUser is using WINVER>=0x0601 (and I'm on Vista SP2), > and it declares the struct and the TOUCHEVENTF_xxxx macros > but not WM_TOUCH. > > I changed to switching on ifdef(TOUCHEVENTF_MOVE) and > compilation continued. (And indeed still continues, after running > all night!)
You are probably still using the beta Windows 7 SDK, instead of the RC. A quick check in WinUser.h for WM_TOUCHDOWN means you've got the Beta, WM_TOUCH means you've got the RC. -- Bradley T. Hughes (Nokia-D-Qt/Oslo), bradley.hughes at nokia.com Sandakervn. 116, P.O. Box 4332 Nydalen, 0402 Oslo, Norway _______________________________________________ Qt4-preview-feedback mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback
