Skip to content

General talk

Jobs, project showcases, announcements - anything that isn't directly development
4.3k Topics 23.1k Posts
Qt 6.11 is out! See what's new in the release blog

Subcategories


  • Everything more or less news-worthy will show up in this forum at some point.
    673 2k
    673 Topics
    2k Posts
    V
    Cross-posting here from the development and interest mailing lists: Hi, I'm happy to share that we're launching a new community-driven goal-setting process for the Qt Project, and I'd like to invite everyone to participate. During the planning discussions for this year’s Qt Contributors Summit and KDE Akademy participation we got inspired by the KDE Goals process [1], which we would like to adopt for the Qt Project. Starting today, you can submit a proposal for a Qt Project Goal. Three goals will be selected by the community based on voting, announced at the Contributors Summit in Oslo in October, and kept "in focus" for the following two years. A goal is a topic you'd like to see the Qt Project focus on as a community - something that cuts across modules, benefits contributors and users broadly, and that you're willing to champion. It could be about features, quality, tooling, contributor experience, platform support, documentation, or anything else that matters to the health and direction of the project. The overall process is described on the wiki: https://wiki.qt.io/Category:Goals where you can also find a link to submit a proposal (Qt Account required). Each goal needs Champions: the persons who drive the goal forward, recruit contributors, and keep the community updated. Based on KDE’s experience, we suggest that each goal should have two or three Champions. Those don't have to implement everything themselves, but provide the vision and the commitment to see it through. In the Qt Company, we do set goals, and those don’t get invalidated or replaced by this process. There are hopefully overlaps, and perhaps some surprises as well. In the end, we believe that community-driven goals will be a good way to bring in additional perspectives that make the project richer, and Qt more useful, to more people. So, start thinking about what you'd like to propose. And if you have questions, a reply to me or this email thread is the right place. Cheers, Volker [1] https://community.kde.org/Goals/Goals_Process
  • Everything more or less news-worthy will show up in this forum at some point.
    8 39
    8 Topics
    39 Posts
    Richard Moe GustavsenR
    @SGaist We haven't had much time yet to benchmark StyleKit against Qt Style Sheets. Most of our benchmarking so far has focused on start-up time for Qt Quick Controls, such as comparing a Fusion-like style implemented with StyleKit against the built-in Fusion style (on macOS and an i.MX 8). For our test app (with 150 checkboxes), we found that the StyleKit version takes about 250ms, while the built-in version takes about 210ms. But comparing performance against Qt Style Sheets is on our to-do list, and the results might even deserve a post of their own. Does it also "break" the control style as it is not using the platform style ? Not 100% sure what you mean by "control style" (the QtQuick.Controls import?), but yes, StyleKit will, by design, produce a style that looks exactly the same across all platforms. Even controls you don't explicitly style in your Style will simply use the default style, as mentioned in the post, rather than the platform's native style. If you'd rather have your app look native, you should import QtQuick.Controls, or one of the native styles directly (e.g. QtQuick.Controls.macOS).
  • Everything more or less news-worthy will show up in this forum at some point.
    4 77
    4 Topics
    77 Posts
    L
    Oh, a post on April 1st.
  • New to Qt? Chilling out? Want to discuss Abraham Lincoln? Well, in the Lounge you can ask and discuss literally anything.
    A moderator can move your topic to another category, in case there is a good technical match.

    1k 9k
    1k Topics
    9k Posts
    stasiozS
    Perhaps the outsourced anti spam Akismet has an upgraded algo (AI powered?) :p https://forum.qt.io/topic/158678/can-t-reply-to-a-post-because-my-comment-gets-flagged-as-spam
  • Are you looking for a job? Are you hiring? This is your place to post.
    795 2k
    795 Topics
    2k Posts
    P
    Hi all, This came as a surprise to me too, but I'm available for new Qt/QML opportunities starting 18 August 2026. :) I help teams working on embedded software and/or regulated industries deliver great C++/Qt/QML software, applications and HMIs. I use AI tools without giving up engineering rigor and I can also help you adopt them. I'm based near Warsaw, and I'm happy to work as a permanent hands-on developer, a technical lead, or a consultant/trainer on a shorter engagement. Short background: I'm a Principal Software Engineer with ~15 years of commercial experience in C++, of which the last few were spent i.a. as a consultant via Qt Professional Services. I'm the principal author of the AUTOSAR C++14 Coding Guidelines and a reviewer of MISRA C++2023. I'm Qt Foundation 6.8 and Functional Safety (IEC62508, ISO26262) certified. Qt-specific experience: Technical lead of a 10-person team building a medical device HMI in Qt6/QML. I wrote the Qt Academy course "Providing Models from C++ to QML". Worked on Consumer electronics HMIs, embedded and desktop applications, plus earlier Qt5 projects related to public transport and 3D interior scanner. Speaker at Qt meetups and AI Connect 2024 (a talk w the Qt Company), and I run internal Qt/C++ trainings. More details and contact: Website: tanskiengineering.com LinkedIn: linkedin.com/in/piotr-tański Recommendations: https://www.linkedin.com/in/piotr-tański/details/recommendations/ Happy to answer questions here or by PM. Piotr
  • Working on a cute app? Have some awesome widgets to share? Want to show off your blingalicious styles? This is your arena!
    464 2k
    464 Topics
    2k Posts
    J
    ClassBuilder is a C++ code-generation tool: you define an object model in the GUI — classes, members, methods, relations, inheritance, class and sequence diagrams — and it writes the .h/.cpp. It is self-hosted; the model that generates its own source ships in the repo. It was a Windows-only MFC application from 2002 until this year. The port to Qt 6 is now complete: MFC is entirely gone, and one source tree builds on all three platforms, with #ifdef _WIN32 / #else branches confined to a single platform seam (CbPlatformCompat). Notes that may be useful to others porting something similar: Qt 6 forces UNICODE/_UNICODE on anything linking it, while the model is a MultiByte build calling the ANSI Win32 API. Solved by quarantining the Qt code in a static lib that links Qt PRIVATE, and re-stripping the defines on the executable with /UUNICODE /U_UNICODE. The Win32 named-pipe command server became a QTcpServer on loopback — same JSON protocol on all three platforms. Two dock bugs in 6.11.1 needed upstream backports (QTBUG-147209 and the group-dissolution crash); patches and write-ups are in the repo under crossplatform/qt-patches/. GroupedDragging is disabled on all platforms: forming a floating tab group could still be driven into a QMainWindowLayout::animationFinished use-after-free even with both patches applied. Static Qt on all three, so it ships as a single self-contained binary. Installers for Windows, macOS and Linux: https://github.com/xaljox/ClassBuilder
  • Stuck? Some ideas just need to be dumped on someone before they can materialize.
    464 3k
    464 Topics
    3k Posts
    SGaistS
    @JoeCFD said in Vibe coding / AI code generation for Qt based applications: As of late April 2026, SpaceX has secured a deal with the option to acquire AI coding startup Cursor (Anysphere) at a $60 billion valuation later in 2026. Qt has QtCreator and can easily add any AI engine. What a loss of opportunity! What opportunity are you talking about ?
  • This is where all Qt 6 related questions belong

    892 4k
    892 Topics
    4k Posts
    SGaistS
    Which distribution are you using ? Which desktop environment ? What about my request for a minimal buildable reproducer ?