David Arturo Macias Corona wrote:
> 
> Tests with fresh checkout:
> 
>   * $Id: ChangeLog 14058 2010-03-04 18:43:51Z druzus $
>   2010-03-04 19:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
> 
> so we have a newer Harbour and same os2Qt461
> 
> demoqt.prg
> ==========
> Testing with:
>     MsgInfo( "Testing" )
> 
> result exactly same problem reported before
> 
> This is (1,2) output:
> 
> ------------------------------------
> demoqt.prg:127:MAIN(): HB_TR_ALWAYS
> demoqt.prg:128:MAIN(): HB_TR_ALWAYS -----------------b-----------------
> 
> Exception c0000005 at address 0x1de369ca
> 

Releasing the qObjects - in this case - QDialog - 
is completely broken or is implemented in different way 
in OS Qt. We need to ask netlabs.



> and testing without:
>     MsgInfo( "Testing" )
> 
> result exactly same problem reported before
>    Called from QT_QWIDGET_RESIZE(0)
>    Called from QMAINWINDOW:RESIZE(0) in ../../../TQWidget.prg
> 
> This is (1,2) output:
> 
> ------------------------------------
> 
> Called from QT_QWIDGET_RESIZE(0)
> Called from QMAINWINDOW:RESIZE(0) in ../../../TQWidget.prg
> Called from MAIN(141) in demoqt.prg
> 

This is something strange and I do not have a clue.
:resize is the basic method of QWidget and is used extensively.
I have changed the order of QWidget:resize() in QWidget.qth 
to make it compatible to Harbour calling convention
but QT_QWIDGET_RESIZE(0) call the underlying function 
correctly. Again we need to ask netlabs.




> hbide project
> =============
> 
> Same problem reported before, in 14019, as least in behaviour:
> 
> My description was:
> -----------------------------
> New failure
> 
> When run, show logo, build window with content and CRASH in 5 seconds
> without human intervention. Tested many times and same behaviour
> 
> Something changed in hbqt*, hbide. With 13976 was running with some
> failures, but do not crash in 5 seconds
> Initial window size is different in both versions
> -----------------------------
> Called from HBIDE:CREATE(467) in hbide.prg
> Called from MAIN(117) in hbide.prg
> 

This is again the problem with destroying Qt object,
in this case qSplash ( qSplash := NIL ). So 1st and 3rd 
suggest that OS Qt use other way of destroying the objects 
than Qt Windows or Qt *nixes.


-----
                 enjoy hbIDEing...
                    Pritpal Bedi 
_a_student_of_software_analysis_&_design_
-- 
View this message in context: 
http://n2.nabble.com/OS-2-Harbour-14058-tp4680340p4681305.html
Sent from the harbour-devel mailing list archive at Nabble.com.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to