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

Qt Quick - design philosophy

Scheduled Pinned Locked Moved QML and Qt Quick
4 Posts 4 Posters 3.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.
  • J Offline
    J Offline
    johnk
    wrote on last edited by
    #1

    Hello,

    I'm just starting with Qt Quick. So far, there are many impressive things but I was hoping someone would explain the design philosophy to me with respect to the look and feel of "widgets". Let's start with the humble button. It doesn't exist in QML. Instead it could be composed of a Rectangle, Text and MouseArea. Seems to me that this will lead to each application having its unique appearance. Since the first Apple Mac came out, we have known about the power of a consistent look and feel across all applications on a given platform. Within the design philosophy of Qt Quick, how will this be achieve this?

    Sincerely,
    John

    1 Reply Last reply
    0
    • D Offline
      D Offline
      DenisKormalev
      wrote on last edited by
      #2

      Look for Components in Qt Labs.

      1 Reply Last reply
      0
      • D Offline
        D Offline
        danilocesar
        wrote on last edited by
        #3

        Ouch, sorry, Denis answered before I could update the page... =/

        But he's right, look for "QtComponents":http://qt.gitorious.org/qt-components, which is exactly what you're looking for.

        <a href="http://www.danilocesar.com">Danilo Cesar Lemes de Paula</a>
        Software Engineer

        1 Reply Last reply
        0
        • A Offline
          A Offline
          anselmolsm
          wrote on last edited by
          #4

          Qt Components is in an, let's say, alpha stage. If you get interested, in the repository pointed by danilocesar you'll find in the master branch a widget set for MeeGo (in progress). Also, check the branch mx, where you can see a widget set created in QML with the look and feel of the "MX toolkit":http://www.ohloh.net/p/mx-toolkit.

          In "this wiki page":http://developer.qt.nokia.com/wiki/Qt_Quick_Components you can find how to contact the developers and contribute with your opinions (and, maybe, with code =).

          Stay tuned when the Qt Developer Days videos and/or slides become available and check the "talk about the project":http://qt.nokia.com/qtdevdays2010/qt-technical-sessions#qtcomponents.

          A developer sprint happened last week in Oslo, so there will be new stuff soon. (Probably nothing appeared yet because of the Qt DevDays Munich =)

          Anselmo L. S. Melo (anselmolsm)

          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