Hello Viktor

Viktor Szakáts wrote:
> 
> This is very easy to implement, only needs one extra 'mt=yes' line 
> in contrib/hbqt/hbqt[s].hbc files.
> 
> However, before we do this, I'd like know if this is indeed the 
> _real_ solution to the problem. Turning on MT mode decreases performance 
> by ~30% (AFAIR) in mingw, so it's not a costless option. 
> 

Does not matter how slow/fast it is, but it is needed.
I cannot imagine a Windows development platform with MT support.
HBXBP/demoQT definitely exploits it though I did not implement it 
for HBIDE as this interface does not require it.



> I can see some MT stuff in some hbqt files, but I can't tell for 
> sure if MT is really needed, and I don't remember of such 
> requirement from past discussions, and I wonder why does it seem 
> work on other systems. (although hbide is also far from stable on my 
> system, I had to shut it down from Task Manager, plus I also had 
> GPFs today). I'm also not sure why MT mode should be obligatory for 
> a GUI lib. This is a pretty important requirement to know about 
> before deciding on using HBQT in ones app.
> 

See above.



> I also can't see how GPFs can still occur by .prg level programming 
> errors, and I'm in the dark regarding past memory leakage issues.
> Are they solved now? I can't understand three the HBQT_RELEASE_WITH_* 
> methods, is this a permanent user option now? When should it be used? 
> Or is it an experiment to check which of them works? If the latter, 
> do we know this already? If the former, why users have to bother with 
> such low level details?
> 

It is not prg level code which may produce GPF but certainly C level code
which is called by PRG is producing it. Also note that HBIDE is still
evolving
and you have decided the outcome otherwise.



> Can HBQT experts advise on any of above matters?
> 

This is the real problem. Here nobody is Qt expert, everybody 
is trying to extract and making its roots firm for Harbour. As said before,
I had not heard of anything about Qt before 17March2009.

By your posts for few days last I am gathering the impression
that implementation of Qt is just waste of efforts. So I propose to 
drop it all together.

Brgds,
Viktor



-- 
View this message in context: 
http://old.nabble.com/SF.net-SVN%3A-harbour-project%3A-13103--trunk-harbour-tp26627429p26669738.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