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. Metro Ui using c++
Forum Updated to NodeBB v4.3 + New Features

Metro Ui using c++

Scheduled Pinned Locked Moved General and Desktop
3 Posts 3 Posters 4.4k 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.
  • S Offline
    S Offline
    shahid.pk
    wrote on last edited by
    #1

    I wonder why can't we make metro ui using c++,can't we make this enhancement to the Widgets module by adding metro widgets....if not what will be the constraints?? is it the core of Qt or the existing paint engine that is making it difficult to make the new metro ui using c++...or c++ metro ui will simply be not appropriate for small memory and processing systems.

    I don't really know much about how Qt paint engine works...but if we had for example a metro button widget whose colour can be controlled by a property and metro background widget that can set the given text over itself anywhere and other stuff too.can't the metro widgets (classes) be given such access that they change their appearance through properties or just some function calls.

    yes we already have Qml for this stuff but why should we stick to one option why not try other things,we(Qt community and developers) have given the Widgets module the done status but i don't think its even near to done its getting out of date if not yet, soon it will be,(as far as Ui of the widgets module is concerned)we should try to make its Ui up to date..

    Let me know if my idea and thinking is simply not practical or we don't need the metro Ui capability in Widgets because we can do it other ways around..or you can tell me all my thinking was nonsense.. i will not mind it, i will learn from your comments..so plz have a word on this ..

    Love to learn....

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mlong
      wrote on last edited by
      #2

      You can subclass QWidget and allow properties to change colors and such by implementing the appropriate behaviors in the properties' setters. I haven't much experience with Metro UI, so I can't speak to the specifics of the UI itself, but tying actions to properties in QWidget isn't that much of a stretch at it's core.

      Software Engineer
      My views and opinions do not necessarily reflect those of anyone -- living or dead, real or fictional -- in this universe or any other similar multiverse node. Void where prohibited. Your mileage may vary. Caveat emptor.

      1 Reply Last reply
      0
      • L Offline
        L Offline
        leon.anavi
        wrote on last edited by
        #3

        There is a public Nokia project about "Qt on Metro UI":http://projects.developer.nokia.com/qt_metro

        http://anavi.org/

        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