-
Hi,
Go with the 6.2 beta otherwise, you can build it from sources with the current Qt version you are using.
-
IIRC, you have a selector somewhere where you can ask to show the pre-view versions.
-
@Stokestack said in QT SerialPort not found on QT Maintenance Tool:
The current installer downloads 6.1.2.
The current installer provides many different versions of Qt; you select which one(s) you want to download.
This is an old screenshot but it shows the location of the betas:
-
Thanks for the replies. It turns out that these options are buried under "add/remove components" and they're nowhere to be seen if you choose "update." I would consider later versions of something to be an update, so that's where I looked.
-
@Stokestack said in QT SerialPort not found on QT Maintenance Tool:
It turns out that these options are buried under "add/remove components" and they're nowhere to be seen if you choose "update." I would consider later versions of something to be an update, so that's where I looked.
Ah, I see.
- "Update" removes your existing version and replaces it with the new version.
- "Add" keeps your existing version and adds the new version alongside it.
We can install multiple versions of Qt simultaneously, so we Add a new version rather than Update. This is helpful if, for example, you discover a bug in the new version of Qt that affects your app so you need to switch back to the old version of Qt quickly.
Also, you really don't want to replace your current stable release with a beta! But after you have installed the Qt 6.2.0 beta, future releases of the beta will be available as an Update.
-
@JKSH Thanks. I opted to do a whole separate installation to a separate root directory; because when I tried to install Qt 6 into my existing one (with the dedicated Qt 6 installer), it complained about Qt 5 being there already. If you opt to add Qt 6 with the maintenance tool, where does it go?
-
@Stokestack said in QT SerialPort not found on QT Maintenance Tool:
when I tried to install Qt 6 into my existing one (with the dedicated Qt 6 installer), it complained about Qt 5 being there already.
The original installer (qt-unified-windows-x86-online.exe) is for creating a brand new installation, not for adding components to an existing installation.
MaintenanceTool.exe is for adding components to an existing installation.
If you opt to add Qt 6 with the maintenance tool, where does it go?
Next to your Qt 5 folder(s).
Here's my installation which contains 7 different versions of Qt (including the 6.2.0 beta):
-
Thanks. I don't remember if I just accepted the default root name, but on my system it's just "Qt." Underneath that there is a 5.15.2 directory, but there's also a lot of important stuff that's right below "Qt" and not under the 5.15.2 subdirectory. And it seems like stuff that would clash with (or be overwritten by) a newer version:
-
@Stokestack said in QT SerialPort not found on QT Maintenance Tool:
Underneath that there is a 5.15.2 directory, but there's also a lot of important stuff that's right below "Qt" and not under the 5.15.2 subdirectory.
Look closely closely at my screenshot. That is my "Qt" folder.
It's the same as yours, but it has both "5.15.2" and "6.2.0".
And it seems like stuff that would clash with (or be overwritten by) a newer version:
Don't worry, the things in next to 5.15.2 will not get overwritten if you run MaintenanceTool.app.
(They will only get overwritten if you run the original installer, which you are not supposed to)