#include "Session.h" //#include "ProjectManager.h" Session* Session::_session = nullptr; Session::Session(MainWindow* parent) : QObject(nullptr), _parent(parent) { } Session::~Session() { } Session* Session::getSession() { return _session; } TitleBar* Session::titleBar() { return _titleBar; } MainWindow* Session::parent() { return _parent; } SideBar* Session::sideBar() { return _sideBar; } ProjectManager* Session::projectManager() { return _projectManager; } DataModel* Session::dataModel() { return _dataModel; } CodeGenerateEventModule* Session::codeGenerate() { return _codeGenerate; } ProjectEventModule* Session::projectEventModule() { return _projectEventModule; } DataModelEventModule* Session::dataModelEventModule() { return _dataModelEventModule; } DataPackEventModule* Session::dataPackEventModule() { return _dataPackEvenModule; } SearchEditEventModule* Session::searchEditEventModule() { return _searchEditModule; } XmlEditEventModule* Session::xmlEditEventModule() { return _xmlEditModule; } HomePage* Session::homePage() { return _homePage; }