Skip to content

Fix context management in the view widgets

Mikhail Svechnikov requested to merge m.0 into main

Some segfaults were caused by non-clearing a context pointers inside widgets. Now almost everywhere on deleting jobItem or dataItem, the QObject::destroy() causes setting these pointers to nullptr.

Connections are made unique where was a risk of multiple connections.

With this MR the GUI became much more stable.

Merge request reports

Loading