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