Mercurial > hg > svgui
comparison layer/ImageLayer.cpp @ 1417:2487521e857b
Merge
author | Chris Cannam |
---|---|
date | Wed, 23 Jan 2019 14:44:16 +0000 |
parents | c8a6fd3f9dff |
children | 62e908518c71 |
comparison
equal
deleted
inserted
replaced
1416:d794630429a7 | 1417:2487521e857b |
---|---|
42 QMutex | 42 QMutex |
43 ImageLayer::m_imageMapMutex; | 43 ImageLayer::m_imageMapMutex; |
44 | 44 |
45 ImageLayer::ImageLayer() : | 45 ImageLayer::ImageLayer() : |
46 Layer(), | 46 Layer(), |
47 m_model(0), | 47 m_model(nullptr), |
48 m_editing(false), | 48 m_editing(false), |
49 m_originalPoint(0, "", ""), | 49 m_originalPoint(0, "", ""), |
50 m_editingPoint(0, "", ""), | 50 m_editingPoint(0, "", ""), |
51 m_editingCommand(0) | 51 m_editingCommand(nullptr) |
52 { | 52 { |
53 } | 53 } |
54 | 54 |
55 ImageLayer::~ImageLayer() | 55 ImageLayer::~ImageLayer() |
56 { | 56 { |
612 } else { | 612 } else { |
613 m_editingCommand->deletePoint(m_editingPoint); | 613 m_editingCommand->deletePoint(m_editingPoint); |
614 } | 614 } |
615 | 615 |
616 finish(m_editingCommand); | 616 finish(m_editingCommand); |
617 m_editingCommand = 0; | 617 m_editingCommand = nullptr; |
618 m_editing = false; | 618 m_editing = false; |
619 } | 619 } |
620 | 620 |
621 bool | 621 bool |
622 ImageLayer::addImage(sv_frame_t frame, QString url) | 622 ImageLayer::addImage(sv_frame_t frame, QString url) |
651 m_editingPoint = *points.begin(); | 651 m_editingPoint = *points.begin(); |
652 m_originalPoint = m_editingPoint; | 652 m_originalPoint = m_editingPoint; |
653 | 653 |
654 if (m_editingCommand) { | 654 if (m_editingCommand) { |
655 finish(m_editingCommand); | 655 finish(m_editingCommand); |
656 m_editingCommand = 0; | 656 m_editingCommand = nullptr; |
657 } | 657 } |
658 | 658 |
659 m_editing = true; | 659 m_editing = true; |
660 } | 660 } |
661 | 661 |
687 | 687 |
688 if (m_editingCommand) { | 688 if (m_editingCommand) { |
689 finish(m_editingCommand); | 689 finish(m_editingCommand); |
690 } | 690 } |
691 | 691 |
692 m_editingCommand = 0; | 692 m_editingCommand = nullptr; |
693 m_editing = false; | 693 m_editing = false; |
694 } | 694 } |
695 | 695 |
696 bool | 696 bool |
697 ImageLayer::editOpen(LayerGeometryProvider *v, QMouseEvent *e) | 697 ImageLayer::editOpen(LayerGeometryProvider *v, QMouseEvent *e) |