Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Showcase
  4. Knobs 'n' Dials - QML
Forum Update on Monday, May 27th 2025

Knobs 'n' Dials - QML

Scheduled Pinned Locked Moved Showcase
8 Posts 3 Posters 8.6k 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.
  • p3c0P Offline
    p3c0P Offline
    p3c0
    Moderators
    wrote on last edited by p3c0
    #1

    Knobs 'n' Dials - Qt and QML based Knobs and Dials

    Hi All,

    Some time back when browsing here i came across a post where someone wanted to have Knobs like widget. So i thought why not give it a try and have our very own another Qt based fancy knobs.
    Knobs 'n' Dials are simple widgets based on C++ and QML.
    Most of the logic is written in C++ classes (QQuickPaintedItem) and exposed to QML. I've tried to make it customizable in terms of color, dial size, chunk style, meter etc..

    Knobs 'n' Dials can be downloaded from github.
    Any kind of suggestions and feedbacks are welcome.

    Please visit this new site.

    Update: 8 Mar 2015 - Knobs 'n' Dials is now QtKnobs plus some new features.

    157

    1 Reply Last reply
    1
    • sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      Nicely done, congrats! I looks really good.

      The only concern might be the license, GPL v3 is not perfect ;) But that is still ok.

      (Z(:^

      1 Reply Last reply
      0
      • p3c0P Offline
        p3c0P Offline
        p3c0
        Moderators
        wrote on last edited by
        #3

        Thanks sierdzio for your appreciation :)
        I was confused about the type of license so just went ahead with it.
        Can you suggest which one will be more suitable ?

        157

        1 Reply Last reply
        0
        • sierdzioS Offline
          sierdzioS Offline
          sierdzio
          Moderators
          wrote on last edited by
          #4

          If you want to allow people to use it in commercial applications, LGPL is a better choice (or GPL v2).

          For some of my projects - just to circumvent the whole license-hassle - I'm using "WTFPL":http://www.wtfpl.net/. Nice and easy :D

          (Z(:^

          1 Reply Last reply
          0
          • p3c0P Offline
            p3c0P Offline
            p3c0
            Moderators
            wrote on last edited by
            #5

            Haha :D that was amazing and people are actually using it.
            would consider that one for my future projects ;)
            As suggested ill re-read both of them once again and apply the more suitable.

            Thank you.

            157

            1 Reply Last reply
            0
            • K Offline
              K Offline
              kpks
              wrote on last edited by
              #6

              This is awesome! I love the simple colored pointer and the value in the middle

              1 Reply Last reply
              0
              • p3c0P Offline
                p3c0P Offline
                p3c0
                Moderators
                wrote on last edited by
                #7

                Thanks.
                Glad that you liked it :)

                157

                1 Reply Last reply
                0
                • p3c0P Offline
                  p3c0P Offline
                  p3c0
                  Moderators
                  wrote on last edited by
                  #8

                  Hi again,

                  Knobs 'n' Dials is now QtKnobs. It will be now compiled into a Library/Plugin to ease the integration within other projects.
                  A little bit of standardization, little bit of c++11, few new features and a brand new library :)
                  You can check it out on this new site.
                  Feature list and examples included. Let me know if you find any issues.

                  Thank you again.

                  157

                  1 Reply Last reply
                  1

                  • Login

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