comparison main/main.cpp @ 438:868f73825b37

Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
author Chris Cannam
date Tue, 14 Jun 2011 15:27:30 +0100
parents ae68fc09bf16
children 4bccf2014f80 f8f74f1b5b4f
comparison
equal deleted inserted replaced
437:9de86c1b980e 438:868f73825b37
295 295
296 QString language = QLocale::system().name(); 296 QString language = QLocale::system().name();
297 297
298 QTranslator qtTranslator; 298 QTranslator qtTranslator;
299 QString qtTrName = QString("qt_%1").arg(language); 299 QString qtTrName = QString("qt_%1").arg(language);
300 DEBUG << "Loading " << qtTrName << "... "; 300 SVDEBUG << "Loading " << qtTrName << "... ";
301 bool success = false; 301 bool success = false;
302 if (!(success = qtTranslator.load(qtTrName))) { 302 if (!(success = qtTranslator.load(qtTrName))) {
303 QString qtDir = getenv("QTDIR"); 303 QString qtDir = getenv("QTDIR");
304 if (qtDir != "") { 304 if (qtDir != "") {
305 success = qtTranslator.load 305 success = qtTranslator.load
306 (qtTrName, QDir(qtDir).filePath("translations")); 306 (qtTrName, QDir(qtDir).filePath("translations"));
307 } 307 }
308 } 308 }
309 if (!success) { 309 if (!success) {
310 DEBUG << "Failed\nFailed to load Qt translation for locale" << endl; 310 SVDEBUG << "Failed\nFailed to load Qt translation for locale" << endl;
311 } else { 311 } else {
312 std::cerr << "Done" << std::endl; 312 std::cerr << "Done" << std::endl;
313 } 313 }
314 application.installTranslator(&qtTranslator); 314 application.installTranslator(&qtTranslator);
315 315
316 QTranslator svTranslator; 316 QTranslator svTranslator;
317 QString svTrName = QString("sonic-visualiser_%1").arg(language); 317 QString svTrName = QString("sonic-visualiser_%1").arg(language);
318 DEBUG << "Loading " << svTrName << "... "; 318 SVDEBUG << "Loading " << svTrName << "... ";
319 svTranslator.load(svTrName, ":i18n"); 319 svTranslator.load(svTrName, ":i18n");
320 DEBUG << "Done" << endl; 320 SVDEBUG << "Done" << endl;
321 application.installTranslator(&svTranslator); 321 application.installTranslator(&svTranslator);
322 322
323 StoreStartupLocale(); 323 StoreStartupLocale();
324 324
325 // Permit size_t and PropertyName to be used as args in queued signal calls 325 // Permit size_t and PropertyName to be used as args in queued signal calls