본문 바로가기
C++ 200제/코딩 IT 정보

[Qt프로그래밍] 비트맵 QGuiApplication QPixmap 에러 해결

by vicddory 2017. 7. 9.

[Qt프로그래밍] 비트맵 QGuiApplication QPixmap 에러 해결


QPixmap Must construct a QApplication before a QPixmap[Qt프로그래밍] 비트맵 QGuiApplication QPixmap 에러 해결


Qt5.6.2 : QPixmap: Must construct a QGuiApplication before a QPixmap


해결책 : Qt5Widgets -> Qt5Widgetsd


Qt프로그래밍 도중 버전을 바꾸며 겪었던 에러입니다.


Qt4에선 발생하지 않았는데 Qt5로 버전을 올리니 발생하네요.


Qt프로그래밍은 Qt5 부터 규칙이 깐깐해지며 변화의 폭이 많았죠. 어쨌든 해결하려면 Qt5Widgets 대신 디버그에 사용하는 Qt5Widgetsd를 사용하면 됩니다. 큐트파이브위젯스디가 되는 것이죠. 디. 디. D. D.


다시 정리하면,


Qt5Widgets -> Qt5Widgetsd


디버그에 사용되는 d가 붙어있는 파일이 따로 있어요. 그걸 사용하세요.


[Qt프로그래밍] 비트맵 QGuiApplication QPixmap 에러 해결

댓글