70 lines
1.1 KiB
C++
70 lines
1.1 KiB
C++
|
#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;
|
||
|
}
|