comparison data/model/Model.cpp @ 689:573d45e9487b

Merge from debug-output branch
author Chris Cannam
date Tue, 14 Jun 2011 14:47:59 +0100
parents 06f13a3b9e9e
children 1424aa29ae95
comparison
equal deleted inserted replaced
688:be43b2fe68e8 689:573d45e9487b
22 22
23 const int Model::COMPLETION_UNKNOWN = -1; 23 const int Model::COMPLETION_UNKNOWN = -1;
24 24
25 Model::~Model() 25 Model::~Model()
26 { 26 {
27 // std::cerr << "Model::~Model(" << this << ")" << std::endl; 27 // DEBUG << "Model::~Model(" << this << ")" << endl;
28 28
29 if (!m_aboutToDelete) { 29 if (!m_aboutToDelete) {
30 std::cerr << "NOTE: Model::~Model(" << this << ", \"" 30 DEBUG << "NOTE: Model::~Model(" << this << ", \""
31 << objectName().toStdString() << "\"): Model deleted " 31 << objectName() << "\"): Model deleted "
32 << "with no aboutToDelete notification" << std::endl; 32 << "with no aboutToDelete notification" << endl;
33 } 33 }
34 34
35 if (m_alignment) { 35 if (m_alignment) {
36 m_alignment->aboutToDelete(); 36 m_alignment->aboutToDelete();
37 delete m_alignment; 37 delete m_alignment;
61 { 61 {
62 // std::cerr << "Model(" << this << ")::aboutToDelete()" << std::endl; 62 // std::cerr << "Model(" << this << ")::aboutToDelete()" << std::endl;
63 63
64 if (m_aboutToDelete) { 64 if (m_aboutToDelete) {
65 std::cerr << "WARNING: Model(" << this << ", \"" 65 std::cerr << "WARNING: Model(" << this << ", \""
66 << objectName().toStdString() << "\")::aboutToDelete: " 66 << objectName() << "\")::aboutToDelete: "
67 << "aboutToDelete called more than once for the same model" 67 << "aboutToDelete called more than once for the same model"
68 << std::endl; 68 << std::endl;
69 } 69 }
70 70
71 emit aboutToBeDeleted(); 71 emit aboutToBeDeleted();
132 } 132 }
133 133
134 int 134 int
135 Model::getAlignmentCompletion() const 135 Model::getAlignmentCompletion() const
136 { 136 {
137 // std::cerr << "Model::getAlignmentCompletion" << std::endl; 137 // DEBUG << "Model::getAlignmentCompletion" << endl;
138 if (!m_alignment) { 138 if (!m_alignment) {
139 if (m_sourceModel) return m_sourceModel->getAlignmentCompletion(); 139 if (m_sourceModel) return m_sourceModel->getAlignmentCompletion();
140 else return 100; 140 else return 100;
141 } 141 }
142 int completion = 0; 142 int completion = 0;