Qt Framework
- www.qt.io Qt 6.8 LTS Released!
Qt 6.8 is now available, packed with support for new desktop, mobile, and embedded platforms, and exciting new features to meet the needs of demanding applications.
-
Theming / Font configuration: "bold" inherited unexpectedly
I've been trying to style my Qt apps since I discovered the old Motif-look Style Plugin still exists; maybe I can have software not made in 1994 that looks like it was!
In the process, I noticed an odd behaviour.
I set up
QT_QPA_PLATFORMTHEME=qt5ct
so I could use qt5ct to do the basic configuration.If I set the "general" font as bold, and the "fixed width" value as non-bold, when I reload qt5ct, it's switched to bold. This can also be seen in other Qt programs.
If I manually force the issue by editing qt5ct.conf, manually setting up a block like this, the bold fixed-width font still shows
[Fonts]
fixed="Go Mono,11,-1,5,75,0,0,0,0,0,Regular"
general="Helvetica,11,-1,5,75,0,0,0,0,0,Bold"
I thought this might be some weirdness due to the specific fonts I chose, but swapping in "Liberation Sans" and "Courier 10 Pitch" produce the same situation.
The only way I can have my fixed-width font be "regular" is to also leave the general font as "regular". This is not a connection I expected.
Is this a known issue? Is there a workaround?
- www.qt.io Text editing improvements in Qt Quick
Text editing improvements in Qt Quick: the document object, loading, saving, formatting, efficient handling of large text documents, WYSIWYG, pure QML
-
-
- www.qt.io Qt Tools for Android Studio 2.0 Released
Discover the latest release of Qt Tools for Android Studio 2.0, featuring support for Android Studio Jellyfish and Koala, as well as Qt 6.8 compatibility. Explore new features and enhancements in this update.
- www.qt.io Qt for MCUs 2.8 LTS released
Dynamic layouts, virtual keyboard, CMSIS-Packs, and more now available in Qt for MCUs 2.8 LTS.
-
- www.qt.io Qt Visual Studio Tools 3.2.0 Released
The blog post announces the release of Qt Visual Studio Tools version 3.2.0, now available on Visual Studio Marketplace and download.qt.io. New features include experimental QML LSP server support and full compatibility with Visual Studio 2022 on ARM64. Additionally, Qt MSBuild files are now offered...
-
- www.qt.io Qt Creator 13 - CMake Update
Qt Creator 13 - CMake Update. Windows long path workaround. CMake Preset Kits refinement. CMake output log parsing.
-
-
Qt 6.7 Released
www.qt.io Qt 6.7 Released!With Qt 6.7, developers can use C++20, use SVG beyond 1.2 Tiny, visualise data with 2D graphs, and lots more!
-
Best Practices in Writing Applications in QML | User Interface | #QtWS21
YouTube Video
Click to view this content.
From the Qt World Summit 2021, but it mentions cool things like avoiding unqualified access, string interpolation, interaction signals and object names.
Not sure about ?? and ?. though...
-
New features in Qt Insight 1.8
- Granularity Filters
- Aggregate Functions Filters
- Line Meter View
- New Average Funnel Completion Time
- New UI Look and Feel
- Usability and Analytics Query Fixes
-
- www.qt.io RESTful Client Applications in Qt 6.7 and Forward
A blog post about making RESTful Qt client application development more convenient.
Cool stuff:
> Qt 6.7 introduces convenience improvements for implementing typical RESTful/HTTP client applications. The goal was/is to reduce the repeating networking boilerplate code by up to 40% by addressing the small but systematically repeating needs in a more convenient way.
> These include a new QHttpHeaders class for representing HTTP headers, QNetworkRequestFactory for creating API-specific requests, QRestAccessManager class for addressing small but often-repeating pieces of code, and QRestReply class for extracting the data from replies and checking for errors. QNetworkRequestFactory, QRestAccessManager, and QRestReply are released as Technical Previews in Qt 6.7.
-
-
- www.qt.io Qt Installer Framework and Qt Online Installer 4.7.0 Released
Qt Installer Framework and Qt Online Installer release. Linux on ARM support, Qt version update, Qt 6.6.0, Command Line Interface CLI improvements
-
- www.qt.io Security advisory: Potential Buffer Overflow when reading KTX images
Qt security FTX image handling
-
- www.qt.io Qt for MCUs 2.6.1 Released
Stability fixes and improvements for Qt for MCUs 2.6 are available for download.
- www.qt.io Introducing Qtips - Boost Your Workflow
Announcing short-form videos about Qt Creator, Qt Design Studio to boost workflow
-
-
Qt Wayland, Supercharged
One of the key components to using a Plasma Wayland session is obviously the Qt Wayland Client module for running Qt applications in a Wayland environment. While it has been successfully deployed to millions of devices over the years, there’s still a few areas that feel like they haven’t been touched much since its inception as part of the Qt Lighthouse project, what turned into QPA, the Qt Platform Abstraction.
- www.qt.io Qt SVG: Not so 1.2 Tiny any more
Svg vector graphics 2.0 extended features Qt mask pattern filter symbol marker clip
- www.qt.io Qt Group Launches Updates of License Agreements
As part of a simplification of Qt Group license agreements — and to improve the overall readability — we have updated the structure of our commercial contracting documentation. This change has a limited impact on the terms and conditions under which Qt Group licenses commercial products and services...
- www.qt.io Window embedding in Qt Quick
A look at the new 6.7 tech preview APIs for embedding windows into Qt Quick applications.
- www.qt.io What's New in Qt Insight 1.7: Updates and Improvements
Discover the latest updates and improvements in Qt Insight 1.7, a comprehensive tool for analyzing and optimizing Qt applications.