Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Qt Academy Launch in California!

    QT Creator Gui Spinoff -- Rad Non Programmer Framework

    Tools
    2
    10
    1940
    Loading More Posts
    • 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.
    • A
      abigdreamer last edited by

      QT Creator Gui Spinoff -- Rad Non Programmer Framework
      Is there any open source projects that have attempted to strip out all of the Programming related functions -- or at least limit a lot of them for a RAD platform end users could make thing with?

      1 Reply Last reply Reply Quote 0
      • SGaist
        SGaist Lifetime Qt Champion last edited by

        Hi and welcome to devnet,

        Out of curiosity, can you give an example of what you would like to do with that Spinoff ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply Reply Quote 0
        • A
          abigdreamer last edited by

          Drag and Drop Objects and Connect Components that do things without programming.

          A textfield would have a database built into it --
          A record button could go to the next record.

          An image Control could allow you to double click and add an image.

          No programming required in the END user Mode -- Apps would be created cross platform.

          1 Reply Last reply Reply Quote 0
          • SGaist
            SGaist Lifetime Qt Champion last edited by

            You do realize that you would still need to compile your application for each targeted platform ?

            And how would you implement your software logic ?

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply Reply Quote 0
            • A
              abigdreamer last edited by

              In the Java world through Jenkins and Gradle Scripts ipa, exe, deb, apk, dmg are created …

              Unsure about the QT Creator world.

              Software logic is through magic.

              What obstacles are you referring to? I appreciate your feedback.

              1 Reply Last reply Reply Quote 0
              • SGaist
                SGaist Lifetime Qt Champion last edited by

                Writing a software is more than just assembling graphical blocks. You have to provide the business logic to make your blocks work together.

                While it's something feasible for e.g. the Lego MindStorm, it's because it's a highly specialized set of components designed to operate in a very specific environment, you can't write e.g. a software like Krita without a single line of code.

                deb, dmg etc. are "just" packages containing a piece of software. They first require to build the said software (speaking of compiled code, python and the likes are a bit different)

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                1 Reply Last reply Reply Quote 0
                • A
                  abigdreamer last edited by

                  We have 3 years and over 100K lines of Code written and 8 in our team.
                  I'm not a student or nubey.

                  1 Reply Last reply Reply Quote 0
                  • SGaist
                    SGaist Lifetime Qt Champion last edited by

                    Good, then can you specify the target language you would like to support ? The audience of that spinoff ?

                    On a side note, it's Qt, QT stands for Apple QuickTime which you might also be using.

                    Interested in AI ? www.idiap.ch
                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    1 Reply Last reply Reply Quote 0
                    • A
                      abigdreamer last edited by

                      https://gitorious.org/objectwheel
                      We have cloned the Repo --

                      The aim is to understand the architecture and then start to isolate components. I guess the best way would be to talk with architects and ask them directly about any diagrams. I don't really think that any tool will tell you exactly this. You might use doxygen to generate diagrams but it doesn't really help if you get 10k diagrams also it doesn't work if there auto generate code or any domain specific language.

                      Another way is to use profiler and visualize results. This will give you a control flow. valgrind with callgrind can be an option.

                      Another way to discover what's internal can be to use gdb and break at some random place and list stack frames.

                      1 Reply Last reply Reply Quote 0
                      • SGaist
                        SGaist Lifetime Qt Champion last edited by

                        One starting point is the "Qt Creator API":http://doc.qt.digia.com/qtcreator-extending/qtcreator-api.html documentation

                        Interested in AI ? www.idiap.ch
                        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post