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

Reply via email to