Forum Message

 

 

We have moved the forum to https://forum.ngsolve.org . This is an archived version of the topics until 05/05/23. All the topics were moved to the new forum and conversations can be continued there. This forum is just kept as legacy to not invalidate old links. If you want to continue a conversation just look for the topic in the new forum.

Notice

The forum is in read only mode.

Creating User Interface for NGSolve using PyQt5

More
3 years 7 months ago #3104 by christopher
Creating a plugin allows you to completely change everything about the gui. So basically you get the gui object at initialization and you can do with it whatever you want. You can patch classes and functions and therefore create the interface that you like. It has the advantage, that the gui class itself still handles the interfacing to the concurrent python thread in which it is running the code and it also handles shared contextes between multiple rendering windows. But you can of course build your own application and take some guidance from the source code of the ngsgui ;)
Time to create page: 0.105 seconds