Il 15/02/2014 6.04, Pritpal Bedi ha scritto:
> As such I have no analysis at hand to describe. You need to study
> hbqtwidgets/getsys.prg in detail. Infact this is a complex subject to
> answer
> in words, only program flow is the best friend. I did struggle a lot
> on this front.
>
You are right: it's very strange and a complex subject. Infact, I read
your getsys.prg and I'm doing some test (without using your great
getsys.prg) to understand Qt "logic".
I understand that validator part is always run and fixup only when there
is an inputmask AND when some chars don't rispect mask....
There is a (one of more....) difference between your code and my test: I
don't use sl_fixupCalled (I think to avoid double execution....). For
this reason, I see in my log this sequence:
1) validator
2) fixup
3) validator
Probably, I must create (if I'm able) a little C++ source to see IF
there are difference....
I will inform you if I will find something...
BR
Luigi Ferraris