comparison layer/ImageLayer.cpp @ 585:f4960f8ce798 debug-output

Convert many cerrs to DEBUGs
author Chris Cannam
date Mon, 16 May 2011 17:19:25 +0100
parents 1fe7951a61e8
children 4806715f7a19
comparison
equal deleted inserted replaced
584:1fe7951a61e8 585:f4960f8ce798
125 ImageModel::PointList 125 ImageModel::PointList
126 ImageLayer::getLocalPoints(View *v, int x, int y) const 126 ImageLayer::getLocalPoints(View *v, int x, int y) const
127 { 127 {
128 if (!m_model) return ImageModel::PointList(); 128 if (!m_model) return ImageModel::PointList();
129 129
130 // std::cerr << "ImageLayer::getLocalPoints(" << x << "," << y << "):"; 130 // DEBUG << "ImageLayer::getLocalPoints(" << x << "," << y << "):";
131 const ImageModel::PointList &points(m_model->getPoints()); 131 const ImageModel::PointList &points(m_model->getPoints());
132 132
133 ImageModel::PointList rv; 133 ImageModel::PointList rv;
134 134
135 for (ImageModel::PointList::const_iterator i = points.begin(); 135 for (ImageModel::PointList::const_iterator i = points.begin();
153 // this image is a candidate, test it properly 153 // this image is a candidate, test it properly
154 154
155 int width = 32; 155 int width = 32;
156 if (m_scaled[v].find(p.image) != m_scaled[v].end()) { 156 if (m_scaled[v].find(p.image) != m_scaled[v].end()) {
157 width = m_scaled[v][p.image].width(); 157 width = m_scaled[v][p.image].width();
158 // std::cerr << "scaled width = " << width << std::endl; 158 // DEBUG << "scaled width = " << width << endl;
159 } 159 }
160 160
161 if (x >= px && x < px + width) { 161 if (x >= px && x < px + width) {
162 rv.insert(p); 162 rv.insert(p);
163 } 163 }
519 QImage 519 QImage
520 ImageLayer::getImage(View *v, QString name, QSize maxSize) const 520 ImageLayer::getImage(View *v, QString name, QSize maxSize) const
521 { 521 {
522 bool need = false; 522 bool need = false;
523 523
524 // std::cerr << "ImageLayer::getImage(" << v << ", " << name << ", (" 524 // DEBUG << "ImageLayer::getImage(" << v << ", " << name << ", ("
525 // << maxSize.width() << "x" << maxSize.height() << "))" << std::endl; 525 // << maxSize.width() << "x" << maxSize.height() << "))" << endl;
526 526
527 if (!m_scaled[v][name].isNull() && 527 if (!m_scaled[v][name].isNull() &&
528 ((m_scaled[v][name].width() == maxSize.width() && 528 ((m_scaled[v][name].width() == maxSize.width() &&
529 m_scaled[v][name].height() <= maxSize.height()) || 529 m_scaled[v][name].height() <= maxSize.height()) ||
530 (m_scaled[v][name].width() <= maxSize.width() && 530 (m_scaled[v][name].width() <= maxSize.width() &&
556 } 556 }
557 557
558 void 558 void
559 ImageLayer::drawStart(View *v, QMouseEvent *e) 559 ImageLayer::drawStart(View *v, QMouseEvent *e)
560 { 560 {
561 // std::cerr << "ImageLayer::drawStart(" << e->x() << "," << e->y() << ")" << std::endl; 561 // DEBUG << "ImageLayer::drawStart(" << e->x() << "," << e->y() << ")" << endl;
562 562
563 if (!m_model) { 563 if (!m_model) {
564 std::cerr << "ImageLayer::drawStart: no model" << std::endl; 564 DEBUG << "ImageLayer::drawStart: no model" << endl;
565 return; 565 return;
566 } 566 }
567 567
568 long frame = v->getFrameForX(e->x()); 568 long frame = v->getFrameForX(e->x());
569 if (frame < 0) frame = 0; 569 if (frame < 0) frame = 0;
580 } 580 }
581 581
582 void 582 void
583 ImageLayer::drawDrag(View *v, QMouseEvent *e) 583 ImageLayer::drawDrag(View *v, QMouseEvent *e)
584 { 584 {
585 // std::cerr << "ImageLayer::drawDrag(" << e->x() << "," << e->y() << ")" << std::endl; 585 // DEBUG << "ImageLayer::drawDrag(" << e->x() << "," << e->y() << ")" << endl;
586 586
587 if (!m_model || !m_editing) return; 587 if (!m_model || !m_editing) return;
588 588
589 long frame = v->getFrameForX(e->x()); 589 long frame = v->getFrameForX(e->x());
590 if (frame < 0) frame = 0; 590 if (frame < 0) frame = 0;
596 } 596 }
597 597
598 void 598 void
599 ImageLayer::drawEnd(View *v, QMouseEvent *) 599 ImageLayer::drawEnd(View *v, QMouseEvent *)
600 { 600 {
601 // std::cerr << "ImageLayer::drawEnd(" << e->x() << "," << e->y() << ")" << std::endl; 601 // DEBUG << "ImageLayer::drawEnd(" << e->x() << "," << e->y() << ")" << endl;
602 if (!m_model || !m_editing) return; 602 if (!m_model || !m_editing) return;
603 603
604 bool ok = false; 604 bool ok = false;
605 605
606 ImageDialog dialog(tr("Select image"), "", ""); 606 ImageDialog dialog(tr("Select image"), "", "");
642 } 642 }
643 643
644 void 644 void
645 ImageLayer::editStart(View *v, QMouseEvent *e) 645 ImageLayer::editStart(View *v, QMouseEvent *e)
646 { 646 {
647 // std::cerr << "ImageLayer::editStart(" << e->x() << "," << e->y() << ")" << std::endl; 647 // DEBUG << "ImageLayer::editStart(" << e->x() << "," << e->y() << ")" << endl;
648 648
649 if (!m_model) return; 649 if (!m_model) return;
650 650
651 ImageModel::PointList points = getLocalPoints(v, e->x(), e->y()); 651 ImageModel::PointList points = getLocalPoints(v, e->x(), e->y());
652 if (points.empty()) return; 652 if (points.empty()) return;
684 } 684 }
685 685
686 void 686 void
687 ImageLayer::editEnd(View *, QMouseEvent *) 687 ImageLayer::editEnd(View *, QMouseEvent *)
688 { 688 {
689 // std::cerr << "ImageLayer::editEnd(" << e->x() << "," << e->y() << ")" << std::endl; 689 // DEBUG << "ImageLayer::editEnd(" << e->x() << "," << e->y() << ")" << endl;
690 if (!m_model || !m_editing) return; 690 if (!m_model || !m_editing) return;
691 691
692 if (m_editingCommand) { 692 if (m_editingCommand) {
693 finish(m_editingCommand); 693 finish(m_editingCommand);
694 } 694 }
904 } 904 }
905 905
906 void 906 void
907 ImageLayer::checkAddSource(QString img) const 907 ImageLayer::checkAddSource(QString img) const
908 { 908 {
909 std::cerr << "ImageLayer::checkAddSource(" << img << "): yes, trying..." << std::endl; 909 DEBUG << "ImageLayer::checkAddSource(" << img << "): yes, trying..." << endl;
910 910
911 if (m_fileSources.find(img) != m_fileSources.end()) { 911 if (m_fileSources.find(img) != m_fileSources.end()) {
912 return; 912 return;
913 } 913 }
914 914
936 } 936 }
937 937
938 void 938 void
939 ImageLayer::fileSourceReady() 939 ImageLayer::fileSourceReady()
940 { 940 {
941 // std::cerr << "ImageLayer::fileSourceReady" << std::endl; 941 // DEBUG << "ImageLayer::fileSourceReady" << endl;
942 942
943 FileSource *rf = dynamic_cast<FileSource *>(sender()); 943 FileSource *rf = dynamic_cast<FileSource *>(sender());
944 if (!rf) return; 944 if (!rf) return;
945 945
946 QString img; 946 QString img;