Minor code change

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@3916 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2015-04-18 11:02:10 +00:00
parent 10e3f66eaf
commit bab6546c4e
5 changed files with 39 additions and 21 deletions

View File

@@ -31,20 +31,26 @@ ESEventInterface::ESEventInterface(ElementScene *scene) :
init();
}
void ESEventInterface::init() {
foreach (QGraphicsView *qgv, m_scene->views())
qgv->setContextMenuPolicy(Qt::NoContextMenu);
/**
* @brief ESEventInterface::init
* Init this event interface
*/
void ESEventInterface::init()
{
m_scene->setBehavior(ElementScene::Behavior::AddPart);
m_editor->slot_setNoDragToView();
}
ESEventInterface::~ESEventInterface() {
/**
* @brief ESEventInterface::~ESEventInterface
* Destructor
*/
ESEventInterface::~ESEventInterface()
{
delete m_help_horiz;
delete m_help_verti;
foreach (QGraphicsView *qgv, m_scene->views())
qgv->setContextMenuPolicy(Qt::DefaultContextMenu);
m_scene->setBehavior(ElementScene::Behavior::Normal);
m_editor->slot_setRubberBandToView();
}