ok2cqr/cqrlog

NewQSO frequency and mode (combo boxes) font size

OH1KH opened this issue · 2 comments

OH1KH commented

Preferences/fonts/editboxes font size change causes all edit boxes change font at NewQSO with GTK2 version when preferences are closed.
With QT5 version Combo boxes like frequency and mode do not change font size.

Result: problem with QT5 combo boxes (might be Lazarus bug, then "no can do". But must be checked first)

Report: OK1RR, Thanks !

OH1KH commented

This seems to be Lazarus problem.
I made an issue there https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39549
Let's see results.

OH1KH commented

This is fixed now by:
https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/53cda894a2f82556fdc9e4374970ebd4910b5658

But as the qtwidgets.pas is not a part of cqrlog project one must fix he's own Lazarus before compile of cqrlog.

Actually this QT5 fix makes it better than GTK2 compiled cqrlog.
With QT5 compiled cqrlog now NewQSO/frequency and mode combo boxes change font in both edit area and opened item list.
With GTK2 compiled cqrlog the NewQSO/frequency and mode combo boxes edit area changes font, but the item list still uses default font.
So it seems to be problem also with GTK2... but it does not affect so bad for cqrlog normal usage.