Hi Pritpal,

>> Yes, if you want. You need to upgrade 
>> mingw to the latest official version (4.5.0) 
>> or to tdm DWARF build, which may be bumpy but 
>> doable by reading their docs.
>> 
> 
> I have shifted my base to Qt 2010.2.1 ( SDK Name )   4.6.2 ( Binary Package
> Name ).
> Mingw supplied with 2010.2.1 SDK is good enough to compile.
> 
> Group:
> ====
> Please update your installations ato Qt 4.6.2.
> It may be possible that I introduce some feature not available in 4.5.3.
> If you encounter such scenario then do the needful outlined above.

Sorry, but it's not the right solution.

As with all our 3rd party components we should 
support what the user has on his system. The 
lowest QT version Harbour supports is 4.5.0. Newer 
versions of HBQT and Harbour must maintain support 
for these older versions of QT. There can be a million 
reason why someone needs to stay with 4.5, and 
the installation of official mingw 4.5.0 is still 
too painful for most users. Pls remember that some 
users may prefer not to use the QT supplied mingw 
version. It may work, but we "officially" recommend 
the official mingw and tdm mingw builds.

For above reasons, all new 4.6.x features you introduce 
support for in HBQT, _must_ always be properly guarded 
using:

#if QT_VERSION >= 0x040600
#endif

As another rule, the .prg level interfaces you 
introduce for 4.6 must always be present even 
when building against 4.5, but in this case they 
should return permanent error or throw RTE.

Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to