Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / qt / 2007-07

Bindings 1.43

11 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paul Ishenin

Hello, Items specific to the Qt widget set.

I've tested QStyleOptions with 1.43 version of bingins and results are excellent. I have all what I need and I am happy :)

To be more exact:
- I can draw speed button with flat=true/false
- I can draw checkbox and radio button

So, can I commit new 1.43 bindings? And next question is can we commit also new qt 4.2 bindings?

After that I can commit my working copy of QtThemes.pas.

Best regards, Paul Ishenin.
zeljko
to Paul Ishenin
Paul Ishenin wrote 14 lines
Hello, Items specific to the Qt widget set. I've tested QStyleOptions with 1.43 version of bingins and results are excellent. I have all what I need and I am happy :) To be more exact: - I can draw speed button with flat=true/false - I can draw checkbox and radio button So, can I commit new 1.43 bindings? And next question is can we commit also new qt 4.2 bindings? After that I can commit my working copy of QtThemes.pas.

just commit it we'll test ... did U try caret after TTimer implementation changes ?

Paul Ishenin
to zeljko

zeljko ?????:
[skiped]

just commit it we'll test ...

ok, I will look how themes will work with qt 4.2 and then commit.

did U try caret after TTimer implementation changes ?

It works perfectly (at least much better than before).

Best regards,
Paul Ishenin.

Paul Ishenin
to zeljko: just commit it we'll test ... did U try caret after TTimer implementation changes ?

zeljko wrote:
[skiped]

just commit it we'll test

Ok. I just commited. I've updated bindings to 1.43. I cant update qt 4.2 bindings since I have no windows version of library and cannot test it.

About themes. I test TSpeedButton and THeaderControl. Both works. CheckBox and RadioButton painting are also tested (first we need somewhere in grid, second we need in BuidLazarusDialog).

Another themed-drawn control is TSplitter. I will do its painting later.

Best regards,
Paul Ishenin.

Felipe Monteiro de Carvalho
to Paul Ishenin
Paul Ishenin wrote
Ok. I just commited. I've updated bindings to 1.43. I cant update qt 4.2 bindings since I have no windows version of library and cannot test it.

Just update them. Others can test it.

4.3 bindings go to the file qt43.pas

4.2 bindings go to the file qt.pas

Felipe Monteiro de Carvalho
zeljko
to Paul Ishenin: zeljko ?????: [skiped] ok, I will look how themes will work with qt 4.2 and then commit.…
Paul Ishenin wrote 11 lines
zeljko ?????: [skiped] > just commit it we'll test ... ok, I will look how themes will work with qt 4.2 and then commit. >did U try caret after TTimer implementation > changes ? It works perfectly (at least much better than before).

Yes, but it's strange, since QLineEdit caret blinks faster (twice), so maybe we should set TQtCaret interval with div 2. I've already tried that and it seem to be ok.
What do you think about this ?

zeljko
to Paul Ishenin: [skiped] Ok. I just commited. I've updated bindings to 1.43. I cant update qt 4.2…
Paul Ishenin wrote 11 lines
zeljko wrote: [skiped] > just commit it we'll test Ok. I just commited. I've updated bindings to 1.43. I cant update qt 4.2 bindings since I have no windows version of library and cannot test it. About themes. I test TSpeedButton and THeaderControl. Both works. CheckBox and RadioButton painting are also tested (first we need somewhere in grid, second we need in BuidLazarusDialog).

I've just tested new commits under linux, TSpeedButton looks nice, but THeaderControl doing nothing (clicking , mouse over etc ... nothing happens).

Павел Ишенин
to zeljko
zeljko wrote 19 lines
On Monday 16 July 2007 11:34, Paul Ishenin wrote: > zeljko wrote: > [skiped] > > >> just commit it we'll test >> > Ok. I just commited. I've updated bindings to 1.43. I cant update qt 4.2 > bindings since I have no windows version of library and cannot test it. > > About themes. I test TSpeedButton and THeaderControl. Both works. > CheckBox and RadioButton painting are also tested (first we need > somewhere in grid, second we need in BuidLazarusDialog). > I've just tested new commits under linux, TSpeedButton looks nice, but THeaderControl doing nothing (clicking , mouse over etc ... nothing happens).

Have you tried to add sections?

Best regards,
Paul Ishenin.

zeljko
to Павел Ишенин
????? ?????? wrote 20 lines
zeljko wrote: > On Monday 16 July 2007 11:34, Paul Ishenin wrote: >> zeljko wrote: >> [skiped] >> >>> just commit it we'll test >> >> Ok. I just commited. I've updated bindings to 1.43. I cant update qt 4.2 >> bindings since I have no windows version of library and cannot test >> it. >> >> About themes. I test TSpeedButton and THeaderControl. Both works. >> CheckBox and RadioButton painting are also tested (first we need >> somewhere in grid, second we need in BuidLazarusDialog). > > I've just tested new commits under linux, TSpeedButton looks nice, but > THeaderControl doing nothing (clicking , mouse over etc ... nothing > happens). Have you tried to add sections?

of course :) just nothing happens.

Павел Ишенин
to zeljko: Yes, but it's strange, since QLineEdit caret blinks faster (twice), so maybe we should…
zeljko wrote 5 lines
Yes, but it's strange, since QLineEdit caret blinks faster (twice), so maybe we should set TQtCaret interval with div 2. I've already tried that and it seem to be ok. What do you think about this ?

Yes, you are right. I looked at QLineEdit caret implementation and really they are using same value divided by 2. So I changed and commited.

I also updated qt 4.2 bindings to latest.

Best regards,
Paul Ishenin.

zeljko
to Павел Ишенин
????? ?????? wrote 10 lines
zeljko wrote: > Yes, but it's strange, since QLineEdit caret blinks faster (twice), so > maybe we should set TQtCaret interval with div 2. I've already tried that > and it seem to be ok. > What do you think about this ? Yes, you are right. I looked at QLineEdit caret implementation and really they are using same value divided by 2. So I changed and commited. I also updated qt 4.2 bindings to latest.

yep, already tested. tnx :)