Skip to content
Qt 6.11 is out! See what's new in the release blog
  • 145k Topics
    725k Posts
    F
    Consider the order to be undefined, and something you shouldn't rely on. To be honest, that's the same as if you were to use qmlRegisterSingletonType using the imperative API; there's no instantiation at the point of the registration, that will happen later when the engine actually needs the singleton (and "needs" is intentionally vague here). If you have an order-dependent construction, you should (in that order of preferability) a) consider if you can move away from that pattern, or b) use https://doc-snapshots.qt.io/qt6-dev/qqmlengine.html#setExternalSingletonInstance once 6.12 is released or c) keep using imperative registration.
  • Jobs, project showcases, announcements - anything that isn't directly development
    4k 23k
    4k Topics
    23k Posts
    C
    Fluent-Qt 1.8.3 is available. For anyone evaluating it for an existing Qt Widgets application, the current starting points are: Browser Gallery: try the controls without installing the desktop demo. CMake setup and minimal C++ example: link FluentQt::FluentQt, initialize the resources, and add components to your existing widget layouts. You can adopt a component or a screen at a time while keeping Qt's object model and event loop. PySide6 guide: the Python package exposes the native C++ widgets through Shiboken6. PyQt and PySide2 are currently outside the supported scope. This release adds ParticleBackdrop, a QWidget that paints ribbons, dots, or a starfield behind child controls, and SplashScreen, a startup cover with status and progress. ParticleBackdrop adds no OpenGL dependency; hidden surfaces stop continuous animation, and it respects reduced-motion preferences. The Gallery includes matching examples. The C++ library supports Qt 5.15+ or 6.2+ on Windows, macOS, and Linux. Release notes and desktop Gallery downloads. If you try one component in an existing application, which part needs a better example: CMake setup, mixing widgets, or connecting it to your data? A small reproduction with your Qt version and platform would help me make the integration guidance more useful. Writing assistance: AI was used to help prepare this English update; the technical details were checked against the v1.8.3 source and documentation.
  • Everything related to designing and design tools

    133 402
    133 Topics
    402 Posts
    A
    Thanks a lot for all this information. It has helped me get clarity on the questions that have been bugging me for weeks. I can now decide better what I want to do, and why. I will definitely share these with them ideas about unifying the UI for mobile and desktop with Qt, as it seems like it doesn't necessarily warrant replacing starting their application from scratch, only their UI code will get replaced (and its bindings).
  • Everything related to the Software Quality Tools

    96 268
    96 Topics
    268 Posts
    C
    @MRosiek said in mouseClick() function does not work when coordinates are passed in: I would love to have function which clicks on desired x and y (without need of object reference). For that you could use: nativeMouseClick() mousePress(x, y, mouseButton) + mouseRelease, etc. These two approaches send the events (mouse move, mouse button down, mouse button up) through the system event queue (or equivalent), which in Squish is often called or considered to be a "native event" (hence the "native" in nativeMouseClick()).
  • Everything related to learning Qt.

    401 2k
    401 Topics
    2k Posts
    Nils SjobergN
    Nice..now he knew whether to perform certification
  • 2k Topics
    13k Posts
    SGaistS
    Please check with the Gerrit admins if that is doable.
  • 4k Topics
    18k Posts
    S
    可以换个账号试试
  • This is where all the posts related to the Qt web services go. Including severe sillyness.
    1k 10k
    1k Topics
    10k Posts
    M
    I had the same “You are not authorized” error when trying to create a Jira ticket. AlexBlasche’s fix works perfectly, use the direct login URL first