Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. QT Creator Gui Spinoff -- Rad Non Programmer Framework

QT Creator Gui Spinoff -- Rad Non Programmer Framework

Scheduled Pinned Locked Moved Qt Creator and other tools
10 Posts 2 Posters 2.7k Views
  • 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 Offline
    A Offline
    abigdreamer
    wrote on 27 Jan 2015, 23:38 last edited by
    #1

    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
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 28 Jan 2015, 00:40 last edited by
      #2

      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
      0
      • A Offline
        A Offline
        abigdreamer
        wrote on 28 Jan 2015, 01:04 last edited by
        #3

        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
        0
        • S Offline
          S Offline
          SGaist
          Lifetime Qt Champion
          wrote on 29 Jan 2015, 00:10 last edited by
          #4

          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
          0
          • A Offline
            A Offline
            abigdreamer
            wrote on 29 Jan 2015, 00:42 last edited by
            #5

            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
            0
            • S Offline
              S Offline
              SGaist
              Lifetime Qt Champion
              wrote on 30 Jan 2015, 21:19 last edited by
              #6

              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
              0
              • A Offline
                A Offline
                abigdreamer
                wrote on 30 Jan 2015, 21:21 last edited by
                #7

                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
                0
                • S Offline
                  S Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on 31 Jan 2015, 23:19 last edited by
                  #8

                  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
                  0
                  • A Offline
                    A Offline
                    abigdreamer
                    wrote on 23 Feb 2015, 20:46 last edited by
                    #9

                    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
                    0
                    • S Offline
                      S Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on 2 Mar 2015, 00:34 last edited by
                      #10

                      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
                      0

                      • Login

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