Qt Maintenance Tool - 5.3.0 removed from list?



  • I'm using the Qt Maintenance Tool - worked nicely when I needed to move from 5.2.0 to 5.3.0.

    But, right now, it looks like the maintenance tool doesn't allow me to have 5.3.0 and 5.3.1 at the same time. I only see a 5.3 option (as opposed to 5.2.0 / 5.2.1 / 5.1.0 / 5.1.1 / etc.).

    Is this something intentional?



  • And one more question - AFAIK this is the first time there is a pre-built binaries 'msvc2012 32-bit OpenGL' version included. Would this be the case for future Qt 5 releases?



  • Hi, I've noticed the same thing, I think it's because this time the maintenance tools views Qt 5.3.1 as an upgrade to Qt 5.3 (which wasn't the case for Qt 5.2.1 vs. 5.2) e.g. if I launch the maintenance tool from a PC which hasn't been upgraded yet:

    !http://tripleboot.org/pictures/MaintTool.png(Maintenance tool)!

    So Qt 5.3.x is like that old "Hitchhiker's Guide to the Galaxy video game ":http://bit.ly/1kfpVvl where you simultaneously had tea and no tea :-) i.e. impossible IRL.

    Also, about the msvc2012 32-bit OpenGL version: I'm guessing when msvc2015 is released it will have the full 4 flavors available, 32/64 OpenGL yes/no, but then the options for msvc2013 will be reduced to only 32-bit OpenGL.

    EDIT: that 5.3.1 is regarded as a point upgrade to 5.3 I think is also evident if you install Qt 5.3.1 using the online installer on a virgin PC, by default it will install to C:\Qt\5.3. (But the offline installer still suggests C:\Qt\Qt5.3.1, go figure...)



  • Any explanation that references Hitchhiker's Guide to the Galaxy is fine by me :) but this is still kind of a mess.



  • This seems to be even a more annoying issue, as now I see that the Qt version name (displayed in Qt Creator and for any project configurations) appears as

    Qt 5.3.0 MSVC2010 OpenGL 32bit

    UPDATE: this is the Qt Version name, and the kit version is also 5.3.0.



  • Installed Qt 5.3.1 from scratch on 2 machines:
    !http://tripleboot.org/pictures/Win7New531.png(Win7 new 5.3.1 installation)!

    !http://tripleboot.org/pictures/MacNew531.png(Mac new 5.3.1 installation)!

    Looks kosher to me.
    But I'll try using the maintenance tool to upgrade an existing 5.3.0 later, because that's what you did?



  • Check here:
    Tools -> Options -> Build & Run -> Qt Versions (or Kits)

    Edit: and yes - what I did was updating the 5.3.0 to 5.3.1 using the Qt Maintenance Tool.



  • !http://tripleboot.org/pictures/Win7Kits.png(Win7 kits)!

    Still ok, but on the Mac:

    !http://tripleboot.org/pictures/MacKits.png(Mac kits)!

    Both are for new projects.
    Even though PC version says "5.3" and not "5.3.0" it's indeed looking messy as you say, especially if you look at the first line output from qtdiag (a useful console prog in Qt's compiler bin directory):

    Win: Qt 5.3.1 (Jun 19 2014, MSVC 2013, 32 bit, release build) on "windows" little endian/
    Mac: Qt 5.3.1 (Jun 19 2014, Clang 5.0 (clang-500.2.79) (Apple), 64 bit, release build) on "cocoa" little endian/


  • Moderators

    Hi,

    I've brought this to the attention of the Qt engineers at the "Development mailing list":http://lists.qt-project.org/mailman/listinfo/development.

    You can join the conversation there if you'd like: http://comments.gmane.org/gmane.comp.lib.qt.devel/17538



  • Thank you for posting this to the list.



  • Just read the conversation, indeed good idea to post it (also I got a clue why your username is JKSH :-)

    Kai Koehne confirms what I surmised here, that 5.3.1 is supposed to be a point upgrade to 5.3, which I think is a good idea. But for this to work then 5.3.1 should be an upgrade without (obvious) regressions, so that there is no need to have a 5.3 around.

    (Compare for example with Visual Studio, once you installed say MSVC 2012 Upgrade 4 you cannot have MSVC 2012 RTM around.)

    I'll post this in the discussion as well.


  • Moderators

    @frankiefrank: You're welcome :)

    @hskoglund: I, too, got a clue why your username is hskoglund from your post ;) Anyway, it's good that the devs are considering a variety of solutions. It's hard to choose, as they all involve some kind of compromise.



  • Another side effect - the Options->Help->Documentation now displays two entries for each section, one that ends with .531 and one that ends with .530.


  • Moderators

    [quote author="frankiefrank" date="1405532730"]Another side effect - the Options->Help->Documentation now displays two entries for each section, one that ends with .531 and one that ends with .530.[/quote]Reported too



  • Thank you JKSH.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.