Qt - 다국어 처리 방법 (멀티 플랫폼 처리 방안)
By 이것저것 | 2017년 2월 28일 |
1. 전반적인 사항 출처 - Qt 다국어 처리 [클릭] 전반적인 사항은 위의 출처를 참고하시면 됩니다. 다국어 처리를 반드시 해야 하는 이유는 Qt이기 때문입니다. Qt는 멀티 플랫폼에서 구동되기에 이러한 특색을 잘 살리고 원래의 의도대로 프로그램을 완성하기 위해서 반드시 다국어 처리를 해야 합니다. 2. 코딩 시 필요한 언어별 코드 출처 - Appendix. Locale Codes [클릭] 추가로 코딩 시 필요한 언어별 코드는 아래를 참고하세요. 아래 그림은 주요 부분입니다. 전체는 위의 링크를 참조하세요. Qt - 언어별 코드표 3. 자료형 변환 문제 우분투 포럼 - How To - Set language locales from UTF-8 to ISO-8859-1 [클릭] 위의 링크를
[오늘의 묵상 성구] 여호와의 규례와 며여을 지키면?
By 과천애문화 | 2022년 7월 1일 |
[003] Qt IDE(Qt Creator) Tips.
By Turn it up | 2019년 5월 23일 |
Qt Creator 사용시 몇 가지 팁들을 정리 한다. 1. 화면 전환 및 하단 메시지 박스 여닫기 - Ctrl + 1~5 : edit, design, debug등의 화면을 전환한다. - Alt + 1~8 : 하단 메시지 박스 전환 및 닫기 가능 2. 화면 나누어 보기 - 우 상단의 split side by side 로 VS처럼 화면을 나누어 볼 수 있다. 3. 터미널 보기 - Project > Run > Run settings > Run > Run in terminal 체크시 터미널을 같이 띄운다. 디버깅시 유리. 4. 파일을 수정 했지만 빌드 해도 적용 되지 않는 경우 - 디버그 중 수정은 제대로 되지 않는 듯 하다. 반드시 디버그 중지 후 저장 할 것 - 가끔 moc 파일
Qt - Thread를 GUI에서 효율적으로 사용하는 방법
By 이것저것 | 2017년 2월 13일 |
참조 사이트 - Qt - Project : Threading Basics [클릭] C#도 그렇고 Qt도 그렇고 버전이 올라갈 때마다 더 많고 합리적인 라이브러리가 추가(수정)됩니다. Qt는 이전부터 그래왔지만, 기본 스레드에서 GUI의 도구에 접근할 때면 여러 경고 메시지를 내뿜습니다. 가령, 아래처럼 말이죠. 12QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another threadcs 그렇기에, 굳이 스레드가 필요하다면 아래 사이트를 참조해 별도의 스레드를 구현할 필요가 있습니다. Timer는 독립적으로 구동되어야 합니다. GUI의 도구에 영향을 미쳐서도 안 되겠죠. 12345678910111213