resolve cyclic dependencies in MainWindow collaboration diagram
The Doxygen generated collaboration diagram of class MainWindow reveals the following cyclic dependencies:
-
MainWindow has member m_actionManager of type ActionManager which has member m_mainWindow of type MainWindow. -
ProjectDocument::m_linkManager -> LinkInstrumentManager::m_document -
MaskContainerModel::maskContainer -> MaskContainerItem::m_model -
JobModel::m_queue_data -> JobQueueData::m_jobModel