Skip to content
Qt 6.12 LTS is out! See what's new in the release blog
  • 145k Topics
    725k Posts
    JonBJ
    I don't know what the code of QDesktopServices::openUrl() does. But another possibility is that if you exit the program immediately after invoking it then it simply does not get enough time to do whatever to spawn the process, depending on its implementation. The first thing I would do is put in a sleep/delay before closing your application and see whether (a) that allows the sub-process to run and continue running or (b) allows the sub-process to run but then it "terminates" when you do exit your parent application. Then you will know where the issue lies.
  • Jobs, project showcases, announcements - anything that isn't directly development
    4k 23k
    4k Topics
    23k Posts
    J.HilkJ
    Update: 1.0.0 is final, and 1.1.0 "The Nether" is out Short status update for anyone who tried it or is curious. 1.0.0 left the release-candidate stage shortly after my first post, and 1.1.0 is now on GitHub too, again with packages for macOS (universal), Windows x64 and Linux (AppImage): Release: https://github.com/DeiVadder/QtCraft/releases/tag/v1.1.0 What's in 1.1.0 The big one: a world can now have more than one dimension. Build an obsidian frame, light it, stand in it for a few seconds, and you're in the Nether. Creatures, items and minecarts come along, one block there is eight in the Overworld, and the portal on the other side is found or built for you. [image: 84-9-crimson-forest.jpg] [image: 84-9-soul-sand-valley.jpg] The Nether with five biomes, each with its own fog, particles, ambience and music Nether fortresses, bastion ruins and ruined portals New creatures, including a fireball-spitting one you can hit back and a rideable lava walker Brewing (longer, stronger and splash potions), 17 status effects, tipped arrows Netherite and the smithing table, a new armour formula A three-headed boss whose drop crafts the beacon Hunger with saturation, eight volume sliders by kind of sound, an option to start a new world in the Nether 14 music tracks by Scott Buckley (CC-BY 4.0). The generated music is still there as an option; textures and all other sounds are still generated by the game itself. [image: 84-5a-bridge.jpg] [image: 86-2-beacon-night.jpg] Old worlds keep working. World generators are versioned and frozen per release, so a 1.0.0 world opens unchanged and simply gets a Nether the first time someone goes there. On opening, the game asks once whether you want to switch the world to the new generator. If you do, it keeps everything already explored, and "Switch with transition" blends a ring of chunks from the old terrain into the new one. From the experiment side Two things I found interesting this round: The Nether is the first feature that touched almost everything at once: chunk storage, the server tick, the protocol, the renderer, the save format, the handbook. After the entity rework story from my first post I expected pain, but it went surprisingly smoothly this time. I think that's mostly the guard rails and the decision log paying off: the agent had to plan the dimension model as numbered decisions first and only then build it. The release still nearly failed at the last step. The Windows package broke in the release workflow on an MSVC warning about a shadowed name, which neither Clang nor GCC reported in the regular builds. The fix was trivial; the lesson was to also build with /WX on Windows before a release. Guard rails only help where you actually put them x) The test suite is now at about 540 tests. Next: 1.2.0, "The End": strongholds, the End portal and the End dimension are already in the development branch. As before: feedback on the game, the code or the approach is very welcome, here or as issues on GitHub.
  • Everything related to designing and design tools

    133 403
    133 Topics
    403 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

    97 274
    97 Topics
    274 Posts
    C
    This had been reported to Squish technical support team, and closed on behalf of the reporter. Unfortunately it was not possible to identify a clear cause so far.
  • Everything related to learning Qt.

    403 2k
    403 Topics
    2k Posts
    A
    [image: 821a1523-0783-4de7-a4c6-3093de817dbe.png]
  • 2k Topics
    13k Posts
    jsulmJ
    @VikMorroHun said in blocked: cmake: command not found: In Linux I got more than 6000 hits How did you search to get 6000 hits?
  • 4k Topics
    18k Posts
    C
    找到原因了,账号密码错误导致的
  • This is where all the posts related to the Qt web services go. Including severe sillyness.
    1k 10k
    1k Topics
    10k Posts
    P
    Unless I misunderstand, this topic was written when this forum used Textile, which explains why some of the above have broken formatting. This question is therefore no longer relevant for this forum. That being said, to anwer this question should anyone else land on this topic from a search engine, this should (now?) be possible. 🅭🄍