comparison main/main.cpp @ 187:77cd75905998

* Ensure locale from environment is retained after plugin load, not just C locale
author Chris Cannam
date Fri, 05 Oct 2007 13:26:47 +0000
parents 98ba77e0d897
children c08c312b2399
comparison
equal deleted inserted replaced
186:7b943924b8d3 187:77cd75905998
253 QTranslator svTranslator; 253 QTranslator svTranslator;
254 QString svTrName = QString("sonic-visualiser_%1").arg(language); 254 QString svTrName = QString("sonic-visualiser_%1").arg(language);
255 std::cerr << "Loading " << svTrName.toStdString() << "..." << std::endl; 255 std::cerr << "Loading " << svTrName.toStdString() << "..." << std::endl;
256 svTranslator.load(svTrName, ":i18n"); 256 svTranslator.load(svTrName, ":i18n");
257 application.installTranslator(&svTranslator); 257 application.installTranslator(&svTranslator);
258
259 StoreStartupLocale();
258 260
259 // Permit size_t and PropertyName to be used as args in queued signal calls 261 // Permit size_t and PropertyName to be used as args in queued signal calls
260 qRegisterMetaType<size_t>("size_t"); 262 qRegisterMetaType<size_t>("size_t");
261 qRegisterMetaType<PropertyContainer::PropertyName>("PropertyContainer::PropertyName"); 263 qRegisterMetaType<PropertyContainer::PropertyName>("PropertyContainer::PropertyName");
262 264