I'm trying to use deal.ii 9.1.1 in a Qt5 program,
effectively trying to build a functional FEM UI on deal.ii
The usage of the Cmake system for Qt and Deal.ii
do seem to be completely incompatible though.

Arnoud,
I know nothing about the Qt configuration system and how they are incompatible.

But the way to approach this would be if you had a separate project for the GUI that simply uses both deal.II and Qt as external dependencies. At this point, it doesn't matter any more how the two dependencies were configured and/or built -- you just import them as you would do with any other dependency.

Or you lean more heavily on deal.II's machinery and build a project like ASPECT that utilizes parts of deal.II's configuration functionality in the project's CMakeLists.txt file -- take a look here:
  https://github.com/geodynamics/aspect
In that case, you'd treat deal.II as a building block and Qt as an external dependency. If you look at

https://github.com/geodynamics/aspect/blob/master/CMakeLists.txt#L119-L154
you can see how ASPECT treats "WorldBuilder" as a dependency.

Best
 W.

--
------------------------------------------------------------------------
Wolfgang Bangerth          email:                 [email protected]
                           www: http://www.math.colostate.edu/~bangerth/

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/dd3c340b-b9b6-c4d8-1631-73ee1eb9e227%40colostate.edu.

Reply via email to