2016. 6. 22. 16:06

tr( ) 매크로

프로그래밍/Qt 2016. 6. 22. 16:06

문자열 리터럴이 tr() 에 둘러싸여 있을 때, 이는 해당 문자열이 다른 나라의 언어로 번역될 수 있음을 표시하는 것이다

이 tr() 은 QObject를 비롯해, Q_OBJECT 매크로를 사용하는 모든 QObject 하위 클래스 내에 선언되는 함수다

당장 여러분의 응용 프로그램을 다른 나라의 언어로 변환할 계획이 없다 할지라도, 사용자에게 보여주는 모든 문자열에 tr()을 사용하는 것은 무척 좋은 습관이다