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. Windows 8 Support

Windows 8 Support

Scheduled Pinned Locked Moved General and Desktop
30 Posts 19 Posters 29.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.
  • S Offline
    S Offline
    sysedit
    wrote on 20 Sept 2011, 14:40 last edited by
    #17

    The question is more: what will be supported by Qt ? A Qt 4.6.3 application runs well in the dev preview, but as a classic application, it does not fit into metro.

    Having a way to create metro compliant applications with Qt (mainly: reuse as much as possible the code we maintain for year) would be very cool.

    I think we'll get more details in the dev days - at least I hope so.


    sysedit

    1 Reply Last reply
    0
    • G Offline
      G Offline
      giesbert
      wrote on 20 Sept 2011, 22:18 last edited by
      #18

      I'm pretty sure that windows will support windows 8. But in which version, I don't know. They will not bring out a version that supports it before windows 8 is out.

      Nokia Certified Qt Specialist.
      Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

      1 Reply Last reply
      0
      • K Offline
        K Offline
        knight
        wrote on 7 Oct 2011, 17:23 last edited by
        #19

        It's in the early stages, but here's a project with the goal of getting Qt working within the Windows 8 Metro environment: https://projects.developer.nokia.com/qt_metro

        There is a link there to a video showing a QML test application in action.

        1 Reply Last reply
        0
        • J Offline
          J Offline
          jaak
          wrote on 6 Dec 2011, 06:52 last edited by
          #20

          "http://pkisensee.wordpress.com/2011/09/23/windows-8-and-c/":http://pkisensee.wordpress.com/2011/09/23/windows-8-and-c/

          I would say that with Win8 and WinRT, MS is embracing c++ rather than moving away from it as somebody suggested. So a Qt port is certainly possible. But it can happen only after Win8 is officially released and all the technical information is released by MS. Also it is my understanding that Qt is not moving away from c++. JS is just another option. I expect most mobile apps to go the C++/Qml way. JS/Qml may be used for very simple apps. Anyway Qml seems a better option for UIs.

          1 Reply Last reply
          0
          • L Offline
            L Offline
            lgeyer
            wrote on 6 Dec 2011, 08:39 last edited by
            #21

            Well, Microsoft actually has moved away from C++ with WinRT / VS11 - by creating a ton of proprietary modifications to the language which resulted in something they indeed call "C++" but in fact is something completely incompatible with C++ and anything besides VS11.

            However, Herb Sutter has announced that there will be a C++ interface to WinRT (WRL) - we will see.

            1 Reply Last reply
            0
            • J Offline
              J Offline
              jaak
              wrote on 6 Dec 2011, 08:56 last edited by
              #22

              [quote author="Lukas Geyer" date="1323160788"]Well, Microsoft actually has moved away from C++ with WinRT / VS11 - by creating a ton of proprietary modifications to the language which resulted in something they indeed call "C++" but in fact is something completely incompatible with C++ and anything besides VS11.

              However, Herb Sutter has announced that there will be a C++ interface to WinRT - we will see.[/quote]

              Probably you meant c++\CLI, the c++ dialect for .Net platform, which looks very unlike c++. But what I had read is that there will be a proper c++ interface to WinRT. But I don't have those links now.

              1 Reply Last reply
              0
              • L Offline
                L Offline
                lgeyer
                wrote on 6 Dec 2011, 11:24 last edited by
                #23

                C++/CLI is something different. It compiles to IL instead of native code, uses garbage colletion and a common runtime. C++/CX, as Microsoft calls their newest version of C++, is C++ (native code, no garbage collection, no runtime) plus extensions (ref class, ^, ...) which are incompatible to C++/C++11 and absolutely require a modified compiler.

                There is a C++ template library called Windows Runtime Library (WRL) which should allow for interfacing Windows 8 using standard C++, but Microsoft urges developer to use C++/CX (when interfacing WinRT), including tool support, examples, libraries and so on. This means that - in practice - you are most probably forced to use C++/CX, which is - again - not C++. But as said, we will see.

                The Visual C++ Team Blog and Channel 9 has some good reads on C++/Cx, WinRT and WRL.

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  liberccxx
                  wrote on 9 Jan 2012, 15:38 last edited by
                  #24

                  I am curious about which version of Qt will support Windows 8. I spoke with a Sales Rep from Digia who said that only Digia would be supporting Windows 8 and that Nokia would not be releasing this support with their Qt code. I understand that Digia is just trying to sell commercial services, so I was wondering if anyone else could verify this information. The investment return on the project that I am about to start can't really justify the cost of a commercial license. Perhaps I don't understand the difference in code bases here, but what I would like to know is whether the LGPL Qt Desktop version will support Windows 8.

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    andre
                    wrote on 9 Jan 2012, 17:27 last edited by
                    #25

                    Funny. Digia also claims that it will upstream their changes to the Qt Project as much as legally possible. So which is it? Do they plan to diverge, or do they plan to work with the community?

                    1 Reply Last reply
                    0
                    • L Offline
                      L Offline
                      liberccxx
                      wrote on 9 Jan 2012, 17:48 last edited by
                      #26

                      The sales rep I spoke to said that, as of right now, the code bases are the same but that, in the future, they may diverge. For instance, Digia is adding some new business-centric widgets for charting and reporting. They are required to push these back to Nokia, but it is up to Nokia whether or not these will be included in the LGPL version. Of course, all of this could be bogus sales tactics, but it got me wondering.

                      1 Reply Last reply
                      0
                      • G Offline
                        G Offline
                        gyzerok
                        wrote on 18 Jul 2012, 13:57 last edited by
                        #27

                        What's going on for now? Is there any information about QT for Windows 8?
                        We know the RTM date now.

                        1 Reply Last reply
                        0
                        • T Offline
                          T Offline
                          terma.aba
                          wrote on 4 Nov 2012, 20:18 last edited by
                          #28

                          our application compiled with QT 4.7 installs and works perfectly normally on W8 - as expected.

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            arsinte_andrei
                            wrote on 30 Aug 2014, 20:54 last edited by
                            #29

                            why is this man posting all around the forum the very same thing??
                            is this spam??

                            1 Reply Last reply
                            0
                            • SGaistS Offline
                              SGaistS Offline
                              SGaist
                              Lifetime Qt Champion
                              wrote on 30 Aug 2014, 21:12 last edited by
                              #30

                              Yes indeed, it is

                              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