comparison base/ProgressPrinter.cpp @ 844:f5cd33909744

Drop toStdString, with debug header we can stream QStrings
author Chris Cannam
date Tue, 26 Nov 2013 13:43:31 +0000
parents e802e550a1f2
children
comparison
equal deleted inserted replaced
843:e802e550a1f2 844:f5cd33909744
61 61
62 void 62 void
63 ProgressPrinter::done() 63 ProgressPrinter::done()
64 { 64 {
65 cerr << "\r" 65 cerr << "\r"
66 << m_prefix.toStdString() 66 << m_prefix
67 << (m_prefix == "" ? "" : " ") 67 << (m_prefix == "" ? "" : " ")
68 << "Done" << endl; 68 << "Done" << endl;
69 } 69 }
70 70
71 void 71 void
72 ProgressPrinter::setProgress(int progress) 72 ProgressPrinter::setProgress(int progress)
73 { 73 {
74 if (progress == m_lastProgress) return; 74 if (progress == m_lastProgress) return;
75 cerr << "\r" 75 cerr << "\r"
76 << m_prefix.toStdString() 76 << m_prefix
77 << (m_prefix == "" ? "" : " "); 77 << (m_prefix == "" ? "" : " ");
78 if (m_definite) { 78 if (m_definite) {
79 cerr << progress << "%"; 79 cerr << progress << "%";
80 } else { 80 } else {
81 cerr << "|/-\\"[progress % 4]; 81 cerr << "|/-\\"[progress % 4];