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