# ParaView 5.9 and minimum/recommended QT version

**URL:** https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333
**Category:** Development
**Created:** [September 14, 2020, 1:01pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333 "2020-09-14T13:01:57Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![utkarsh.ayachit](https://discourse.paraview.org/user_avatar/discourse.paraview.org/utkarsh.ayachit/32/39_2.png) [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)
#### Post date: [September 14, 2020, 1:01pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/1 "2020-09-14T13:01:57Z")

</div>

With [Qt 5.15 LTS](https://en.wikipedia.org/wiki/Qt_version_history) being out since May, it’s probably time to update the QT versions required by ParaView as follows:

- minimum Qt version: 5.12 LTS
- recommended Qt version: 5.15 LTS
- binaries to be built with Qt version 5.15 LTS

Any objections/concerns? If not, we should plan to do this in time for upcoming 5.9 release.

---

<div class="post-metadata">

### Author: ![wascott](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/w/8e8cbc/32.png) [@wascott](https://discourse.paraview.org/u/wascott)
#### Post date: [September 14, 2020, 4:28pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/2 "2020-09-14T16:28:36Z")

</div>

+1

---

<div class="post-metadata">

### Author: ![Dave\_DeMarle](https://discourse.paraview.org/user_avatar/discourse.paraview.org/dave_demarle/32/27_2.png) [@Dave\_DeMarle](https://discourse.paraview.org/u/Dave_DeMarle)
#### Post date: [September 30, 2020, 1:51pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/3 "2020-09-30T13:51:28Z")

</div>

What Qt version do the various distros package by default?

---

<div class="post-metadata">

### Author: ![Artem\_Bodrin](https://discourse.paraview.org/user_avatar/discourse.paraview.org/artem_bodrin/32/2063_2.png) [@Artem\_Bodrin](https://discourse.paraview.org/u/Artem_Bodrin)
#### Post date: [September 30, 2020, 4:50pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/4 "2020-09-30T16:50:39Z")

</div>

It feels like rendering is faster with Qt 5.15. Did not measured that though.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [October 1, 2020, 7:32am UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/5 "2020-10-01T07:32:10Z")

</div>

**Ubuntu 16.04 (EOL 2021) : Qt 5.5**  
**Ubuntu 18.04 (EOL 2023) : Qt 5.9**  
Ubuntu 20.04 (EOL 2025) : Qt 5.12

**Debian Stretch (EOL 2020) : Qt 5.7**  
**Debian Buster (EOL 2022) : Qt 5.11**  
Debian Bullseye (NO EOL) : Qt 5.14

**Centos 6 (EOL 2017) : Qt 5.6**  
**Centos 7 (EOL 2020) : Qt 5.9**  
Centos 8 (EOL 2023) : Qt 5.12

Fedora 30 (EOL 2020) : Qt 5.12  
Fedora 31 (EOL 2021?) : Qt 5.12  
Fedora 32 (EOL 2022?) : Qt 5.13

**OpenSUSE 15.1 (EOL 2020) : Qt 5.9**  
OpenSUSE 15.2 (EOL 2021) : Qt 5.12

from [pkgs.org](http://pkgs.org)

---

<div class="post-metadata">

### Author: ![utkarsh.ayachit](https://discourse.paraview.org/user_avatar/discourse.paraview.org/utkarsh.ayachit/32/39_2.png) [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)
#### Post date: [October 6, 2020, 5:48pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/6 "2020-10-06T17:48:27Z")

</div>

Unless we get a champion to chaperon this change, this may not happen for 5.9.

---

<div class="post-metadata">

### Author: ![Artem\_Bodrin](https://discourse.paraview.org/user_avatar/discourse.paraview.org/artem_bodrin/32/2063_2.png) [@Artem\_Bodrin](https://discourse.paraview.org/u/Artem_Bodrin)
#### Post date: [October 6, 2020, 6:37pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/7 "2020-10-06T18:37:43Z")

</div>

ParaView 5.7 builds and works fine using Qt 5.15.1 with a number of deprecation warnings on macOS

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [November 5, 2020, 1:58pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/8 "2020-11-05T13:58:13Z")

</div>

Update: ParaView 5.9 will require Qt 5.12. Please see [https://gitlab.kitware.com/paraview/paraview/-/merge\_requests/4422/diffs?commit\_id=24fcce7e8027f48f22dee2396eb828491934838c](https://gitlab.kitware.com/paraview/paraview/-/merge_requests/4422/diffs?commit_id=24fcce7e8027f48f22dee2396eb828491934838c).

---

<div class="post-metadata">

### Author: ![Yoshino](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/y/bcef8e/32.png) [@Yoshino](https://discourse.paraview.org/u/Yoshino)
#### Post date: [January 6, 2021, 11:54am UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/9 "2021-01-06T11:54:25Z")

</div>

And I noticed that visual studio versions required by paraview has changed to 2017(all previous versions of paraview requires VS-2015). Looks like a big update.

---

<div class="post-metadata">

### Author: ![lukasWiel](https://discourse.paraview.org/user_avatar/discourse.paraview.org/lukaswiel/32/6420_2.png) [@lukasWiel](https://discourse.paraview.org/u/lukasWiel)
#### Post date: [February 9, 2021, 10:50pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/10 "2021-02-09T22:50:46Z")

</div>

Yes, there is some concern. The latest git clone from 5.9.0 Paraview does not compile with Qt 5.12. At 92%

[92%] Building CXX object VTK/GUISupport/Qt/CMakeFiles/GUISupportQt.dir/GUISupportQt\_autogen/mocs\_compilation.cpp.o

In file included from /path/to/ParaView/5.9.0/buildHere/VTK/GUISupport/Qt/GUISupportQt\_autogen/mocs\_compilation.cpp:2:0:  
/trinity/opt/apps/software/ParaView/5.9.0/buildHere/VTK/GUISupport/Qt/GUISupportQt\_autogen/EWIEGA46WW/moc\_QFilterTreeProxyModel.cpp:65:1: error: ‘QT\_INIT\_METAOBJECT’ does not name a type; did you mean ‘Q\_INIT\_RESOURCE’?  
QT\_INIT\_METAOBJECT const QMetaObject QFilterTreeProxyModel::staticMetaObject = { {

There are about 18 such instances of an unrecognized QT\_INIT\_METAOBJECT in that source file.  
This is done in CentOS7 with GCC 7.2.0.

I am testing now if it does compile with 5.15…

Edit: Same issue with 5.15…

Cheers  
Lukas

---

<div class="post-metadata">

### Author: ![Artem\_Bodrin](https://discourse.paraview.org/user_avatar/discourse.paraview.org/artem_bodrin/32/2063_2.png) [@Artem\_Bodrin](https://discourse.paraview.org/u/Artem_Bodrin)
#### Post date: [March 8, 2021, 4:08pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/11 "2021-03-08T16:08:16Z")

</div>

For me it’s ok for ParaView 5.9 & Qt 5.15.x on macOS

---

<div class="post-metadata">

### Author: ![lukasWiel](https://discourse.paraview.org/user_avatar/discourse.paraview.org/lukaswiel/32/6420_2.png) [@lukasWiel](https://discourse.paraview.org/u/lukasWiel)
#### Post date: [March 31, 2021, 4:22pm UTC](https://discourse.paraview.org/t/paraview-5-9-and-minimum-recommended-qt-version/5333/12 "2021-03-31T16:22:19Z")

</div>

Eventually I got Paraview to work.  
It turned out that I compiled Qt incorrectly.  
Once I recompiled Qt, I could compile Paraview as well.
