Hi

Viktor Szakáts wrote:
> 
> Me - still in the "hunch" mode - am still finding it odd that 
> we need to use MT HVM to make QT not GPF. I perfectly believe 
> your tests are correct and for you MT solved the problems, but
> we still don't see the deeper reason.
> 
> For sure QT itself cannot require MT _HVM_, because it also 
> works without Harbour. So the culprit could be HBQT, which 
> makes use of, or requires HVM MT features to solve some 
> problems on the wrapper level. It's also possible that HBQT 
> has some explicit support for MT HVM mode, and this support 
> accidentally broke ST builds. If true, it's IMO wrong, but 
> beyond any personal opinions we should first of all document 
> it, then possibly remove such MT HVM requirement and make it 
> work in both modes without GPFs.
> 

HBQT _does not_ implements MT in its wrappers anyway.
"In HBQT", I assume that no Qt level MT support is implemented.
However I use mutexes in hbqt_slotc.cpp which is purely 
on Harbour level.

There could be one exception, if it has anything to do with 
this issue, that there is a QThread() class wrappers in hbqtcore.
But QThread() call is nowhere made in any of the implementations.

Beyond that I am not very much informed about this aspect.

Regards
Pritpal Bedi


-- 
View this message in context: 
http://old.nabble.com/SF.net-SVN%3A-harbour-project%3A-13103--trunk-harbour-tp26627429p26683381.html
Sent from the Harbour - Dev mailing list archive at Nabble.com.

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

Reply via email to