IT 알쓸신잡

Qt 에서 한글 출력 에러 & 깨짐 해결 방법 본문

Development

Qt 에서 한글 출력 에러 & 깨짐 해결 방법

솦트웰러 2023. 2. 21. 12:33
728x90
반응형

Qt에서 한글로 Debug 출력을 하거나 UI Widget에 한글로 글을 입력해야 할 때가 있습니다.

그런데 한글 출력 시 에러가 발생하는군요 ㅠㅠ

 

텍스트를 줄여보니 이번엔 아래와 같이 글자가 깨지는 군요...

 

Designer에서 입력한 한글 텍스트는 깨지지 않습니다.

 

저는 QT 5.13.1 에 MSVC 2017 32bit 컴파일러를 연동하여 사용하고 있습니다.

 

MSVC는 기본적으로 소스코드가 UTF-8 로 인코딩이 되지 않는다고 하는군요!!

그래서  project file (.pro) 에 아래와 같이 코드를 넣어주면 됩니다.

QMAKE_CXXFLAGS += /utf-8

 

qDebug 출력도 Widget 텍스트 입력도 에러나 깨짐 없이 한글 잘 출력됩니다~

728x90
반응형

'Development' 카테고리의 다른 글

Qt Custom 윈도우 만들기  (0) 2023.02.28
Qt 투명 윈도우 만들기  (0) 2023.02.28
Qt 화면 녹화 & 캡쳐 방지  (0) 2023.02.22
OpenCV를 Web에서 구현해보자 - 2  (0) 2023.02.07
OpenCV를 Web에서 구현해보자 - 1  (0) 2023.02.06
Comments