1
A
回答
4
試試這個:
QLocale loc = QLocale::system(); // current locale
loc.setNumberOptions(QLocale::c().numberOptions()); // borrow number options from the "C" locale
QLocale::setDefault(loc); // set as default
如果你希望所有的選項中的「C」語言環境,你可以簡單地做
QLocale::setDefault(QLocale::c());
關於你提到的第二個問題:Qt不支持自定義但您可以嘗試設置數字選項,例如匈牙利的語言環境(它應該產生1234和12 345.67 - 我自己沒有嘗試過)
QLocale loc = QLocale::system(); // current locale
QLocale hungary(QLocale::Hungarian);
loc.setNumberOptions(hungary.numberOptions()); // borrow number options from the Hungarian locale
QLocale::setDefault(loc); // set as default
相關問題
- 1. IIS 7 - 以逗號而不是句點返回的浮點數
- 2. SQL查詢以逗號分隔而不是「。」顯示浮點數。
- 3. c中的浮點運算
- 4. WPF DataGrid顯示點而不是逗號
- 5. 浮點運算
- 6. 浮點運算
- 7. 浮點運算
- 8. Java浮點「刪除」逗號
- 9. Gtk Treestore中的浮點數:小數點逗號/點的i18n
- 10. c用浮點數逗號替換點
- 11. php連接運算符點或逗號?
- 12. 小數點不能用逗號做數學運算。需要點
- 13. 範圍驗證其中的值是逗號,而不是用點
- 14. 約浮點運算
- 15. 浮點運算和浮點值比較
- 16. 在Java的浮點運算
- 17. 浮點運算的Javascript
- 18. 浮點運算的精度
- 19. 小數點逗號而不是小數點
- 20. 浮點運算的不同結果
- 21. 浮點算術運算不如預期
- 22. FLOPS(浮點運算)的功耗估算?
- 23. Python中的浮點數減法運算
- 24. 浮點運算中的清零行爲
- 25. JavaScript中的精確浮點運算
- 26. 內核中的浮點運算
- 27. AT&T語法中的浮點運算
- 28. C/C++中的80位浮點運算
- 29. NsRegularExpressions幾個浮點數用逗號
- 30. 插入一個浮點值與在逗號(,)是用於「浮點」培養
您可能想看看[QLocale](http://qt-project.org/doc/qt-4.8/qlocale.html)及其功能。 – Bart 2012-07-22 16:56:11
嘗試使用'setlocale'和'printf'的'%'d'格式說明符來獲取千位分隔符(儘管我明白這不是Qt答案)。 – 2012-07-22 16:58:57
請爲你的第二個單獨提問。謝謝。 – 2012-07-22 18:53:27