2026-02-06 13:53 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/gtqtc/gtqtc1.cpp
* contrib/gtqtc/gtqtc1.cpp
* use default GT startup code (#include "hbgtreg.h")
! removed ChildRemoved event from list of events ending resize process,
it should fix resizing problem with current WMs.
+ added small hack to easy detect QT version used to compile GTQTC
+ added compile time switch HB_QTC_NO_HIGHDPI_SCALING
It's dirty hack to "fix" problem with font scaling in QT6 but it's
nit real solution. The same effect can be achieved by setting an
environment variable QT_ENABLE_HIGHDPI_SCALING=0 before application
using GTQTC is started so it's rather a marker to signal the problem.
* contrib/hbzebra/tests/pclqr.prg
* removed trailing spaces
2026-02-07 20:58 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/gtqtc/gtqtc1.cpp
* set HighDpiScaleFactorRoundingPolicy to Round for new QT versions
except Android builds.
It fixes problem with proportional fonts in QT6 though in some
environments it may not give the optimal results.
This setting can be overwritten at runtime by
QT_SCALE_FACTOR_ROUNDING_POLICY environment variable.
best regards
Przemek
Lucimauro, desculpe minha ignorância, mas o que é: GtQtc? É FOR DOS ou FOR WINDOWS? Onde baixa? Qual compilador se usa? Tens exemplos práticos e telas, para mostrar? Somente curiosidade, ok?
No contexto da linguagem de programação Harbour, o GTQTC é um driver de terminal (Graphic Terminal - GT) multiplataforma baseado no framework Qt.
Aqui estão os pontos principais sobre ele:
Função:
Ele serve como uma interface de console gráfica, permitindo que aplicações Harbour rodem em sistemas como Windows, Linux, macOS e Android com suporte a recursos visuais do Qt.
Abstração GUI:
O GTQTC possibilita o design de aplicações GUI usando uma camada de abstração de "widgets" dentro de um pseudo-console.
Integração:
Faz parte das bibliotecas de contribuição do Harbour (contrib/gtqtc) e é ideal para quem deseja criar interfaces mais modernas sem abandonar totalmente a sintaxe de console do Clipper/xBase.