I’ve used Godot, which works great but I’m wondering if there are other ways.

Does anyone have experience using Qt with Rust and Qt Designer?

Are there any other drag and drop options that you think are viable?

  • Rogue@feddit.uk
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    13 hours ago

    It’s not immediately clear what it is you’re trying to achieve, but if you were able to solve it in Godot then you can probably solve it with Bevy it’s an ECS based game engine for Rust.

    https://bevyengine.org/

    I’ve been incredibly impressed with it so far, and they’ve got a rapid rate of development so it’s improving fast.

    The recent v0.15 release integrated support for picking that includes specific events for drag and drop:

    https://bevyengine.org/news/bevy-0-15/#entity-picking-selection

    You can find some UI examples here, none specifically show drag and drop as far as I can see. There are separately some examples of picking that you might want to look at

    https://bevyengine.org/examples/#ui-user-interface

    And a Bevy community:

    !bevy@programming.dev

  • TehPers@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    13 hours ago

    I’m not aware of anything that’s specifically drag-and-drop, but slint supposedly has a live preview that could be helpful.

    Is there a reason it needs to be specifically in Rust?