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. Proposal: useful return values instead of void
Forum Updated to NodeBB v4.3 + New Features

Proposal: useful return values instead of void

Scheduled Pinned Locked Moved General and Desktop
26 Posts 14 Posters 7.6k Views 1 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.
  • U Offline
    U Offline
    utcenter
    wrote on 11 Feb 2013, 22:57 last edited by
    #21

    Honestly, I'd be surprised if widgets are still alive in Qt6 timeframe. Maybe in some form similar to the Qt3 compatibility module in Qt4.

    1 Reply Last reply
    0
    • D Offline
      D Offline
      DerManu
      wrote on 11 Feb 2013, 23:13 last edited by
      #22

      [quote author="utcenter" date="1360623465"]Honestly, I'd be surprised if widgets are still alive in Qt6 timeframe.[/quote]If that happens, I will personally fork Qt and invite everybody to continue with a Framework for proper applications. Everybody else may use QML for their thirty-thousandth flickable photo album app and tetris clone.

      1 Reply Last reply
      0
      • Q Offline
        Q Offline
        qxoz
        wrote on 12 Feb 2013, 04:52 last edited by
        #23

        I hope widgets are will be still alive in Qt6, if not come up something better than QML.
        It's like FDD was alive until flash drives not come up, and CD or CD-RW is not able to replace the FDD.

        1 Reply Last reply
        0
        • U Offline
          U Offline
          utcenter
          wrote on 12 Feb 2013, 05:04 last edited by
          #24

          There is too much of a code base to support, so I doubt widgets will be removed altogether, but consider that Qt6 might very well be 5+ years away. It took almost 8 years from Qt4 to Qt5. Widgets will probably look as awkward as Qt3 widgets today.

          Despite the current lack of initiative, I honestly expect that Qt5 will actually see a new, better, more flexible and lighter C++ API to substitute widgets, which are stiff and centered around a fixed UI paradigm that fits less and less into the world of today.

          1 Reply Last reply
          0
          • Q Offline
            Q Offline
            qxoz
            wrote on 12 Feb 2013, 05:18 last edited by
            #25

            I am agree with you that UI paradigm what we have today is played-out and we need something lighter and convenient. But for today i don't see the alternatives.

            1 Reply Last reply
            0
            • T Offline
              T Offline
              tzander
              wrote on 12 Feb 2013, 06:23 last edited by
              #26

              As someone that earns his bread doing Qt work, I can tell you that QtQuick is being used for 'real' applications. With good success too.
              The thing that catches many by surprise is that the applications that used to be 'real' stopped being the main group of apps. I'm talking about those applications that people use in the office. From Word/Excel to hours-management apps. But also apps like used by stores, marketing etc etc.
              Those serious apps are still there, but the rest of the apps are growing much faster due to availability of speciality hardware. And QML is perfectly suited for the majority of 'real' apps.

              Sorry for the incoherent explanation, I hope it may at least give one person a "oh, I understand" feeling ;)

              1 Reply Last reply
              0

              21/26

              11 Feb 2013, 22:57

              • Login

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