Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. CXX-Qt
Forum Updated to NodeBB v4.3 + New Features

CXX-Qt

Scheduled Pinned Locked Moved Unsolved General and Desktop
7 Posts 2 Posters 688 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    brainchild
    wrote on last edited by brainchild
    #1

    It appears that over recent years, a variety of efforts have emerged for integrating the capabilities of Qt into Rust development, as well as Rust libraries into Qt applications, but most have failed yet to achieved an adequately safe and coherent type model that operates with the meta-programing constructs of Qt.

    CXX-Qt presents initially as a comprehensive effort to achieve more satisfying integration between the two programing domains within the same application. It combines the existing CXX language-binding project with extensions to support writing QObject types, handling slots and signals, and other Qt fundamentals, in Rust.

    Has the community followed this effort?

    As Rust gains traction as a modern competitor for C++, as well as C, I would expect interest to escalate for integration of Qt and Rust.

    1 Reply Last reply
    0
    • Kent-DorfmanK Offline
      Kent-DorfmanK Offline
      Kent-Dorfman
      wrote on last edited by
      #2

      Bleck! Not in any shop where I have influence.

      B 1 Reply Last reply
      0
      • Kent-DorfmanK Kent-Dorfman

        Bleck! Not in any shop where I have influence.

        B Offline
        B Offline
        brainchild
        wrote on last edited by
        #3

        @Kent-Dorfman

        Should I mark your post as the "correct answer"?

        1 Reply Last reply
        0
        • Kent-DorfmanK Offline
          Kent-DorfmanK Offline
          Kent-Dorfman
          wrote on last edited by
          #4

          I'm not "the community" so I can't say...Truth be told, I don't have much use for communities: too easy for the tyrany of the majority to lead to poor decisions/direction. Why does everything have to be a community these days?

          B 1 Reply Last reply
          0
          • Kent-DorfmanK Kent-Dorfman

            I'm not "the community" so I can't say...Truth be told, I don't have much use for communities: too easy for the tyrany of the majority to lead to poor decisions/direction. Why does everything have to be a community these days?

            B Offline
            B Offline
            brainchild
            wrote on last edited by brainchild
            #5

            @Kent-Dorfman

            None of us has the resources to develop an entire platform and toolchain ourselves, so we need to share systems, tools, and conventions with others. We have to build what others will use and we have to use what others have built.

            1 Reply Last reply
            0
            • Kent-DorfmanK Offline
              Kent-DorfmanK Offline
              Kent-Dorfman
              wrote on last edited by
              #6

              The problem is your initial question. It's too open ended and subjective.

              B 1 Reply Last reply
              0
              • Kent-DorfmanK Kent-Dorfman

                The problem is your initial question. It's too open ended and subjective.

                B Offline
                B Offline
                brainchild
                wrote on last edited by
                #7

                @Kent-Dorfman

                All that is meant is whether anyone has helpful thoughts about the project, especially any that reflect wider views than just one's own personal opinions.

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved