꿈꾸는 시스템 디자이너

Qt5에서 QtGui를 include해도 위젯들을 사용할 수 없는 경우 본문

Development/Qt

Qt5에서 QtGui를 include해도 위젯들을 사용할 수 없는 경우

독행소년 2015. 9. 3. 16:56

Qt4에서는 QPushButton등의 GUI 컴포넌트들을 사용하기 위해 QtGui를 include하여 사용한 것 같다.

하지만 Qt5에서 QtGui를 include 하더라도 에러는 나지 않지만 GUI 컴포넌트들을 사용하고자 하면 선언되지 않았다는 에러가 발생한다.


'QMessageBox' has not been declared

 

이는 Qt5로 넘어가면서 QtGui를 사용하지 않고 QtWidgets으로 include하면 해결된다.

'Development > Qt' 카테고리의 다른 글

HTML의 javascript단에서 QT 슬롯 함수 호출 방법  (0) 2015.12.02
QQuickWidget 사용법  (1) 2015.11.26
QML간의 fuction 호출(Signal/Slot)  (0) 2015.11.25
Qt설치 (Windows)  (0) 2009.04.16
Qt  (0) 2009.04.16
Comments