We are considering doing this in the future:
case=4059
For now, if you can modify the Qt header files slightly then you try the following method, which should work. The Qt header becomes:
#define VA_IGNORE_THIS_START
#define VA_IGNORE_THIS_END
class QWidget
{
// code...
VA_IGNORE_THIS_START
#ifdef QT3_SUPPORT
// old style code
#endif
VA_IGNORE_THIS_END
// code...
};
Then edit VA's "StdAfx.h" file as explained in this FAQ entry:
http://docs.wholetomato.com?W302
and add the entries:
#define VA_IGNORE_THIS_START /*
#define VA_IGNORE_THIS_END */
at the bottom. This file is used to help VA's parser with difficult code, and can be used to work around odd effects. After modifying this file you need to rebuild the VA symbol database for the changes to take effect:
VA Options -> Performance -> General -> Rebuild symbol databases