강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

ssj님의 프로필 이미지
ssj

작성한 질문수

[입문] Qt 6 프로그래밍 1편

QMainWindow를 이용한 예제 구현 (2편)

QMainWindow setStatusTip이 적용되지 않습니다

작성

·

315

1

안녕하세요. QMainWindow부분 강의를 듣다가 질문드립니다.newAct->setStatusTip(tr("Create a new file"));이 코드가 newAct 함수를 가진 아이콘에 커서가 유지될 때 Create a new file이라는 문구가 나타나야하는데New가 뜨고 문구가 나타나지 않습니다....강의와 똑같이 작성했는데 제가 어디를 잘못 작성했을까요..?

퀴즈

41%나 틀려요. 한번 도전해보세요!

QMainWindow가 QWidget보다 정형화된 데스크탑 애플리케이션 레이아웃 구현에 유리한 주된 이유는 무엇일까요?

메모리 사용량이 적기 때문입니다.

Qt Creator에서 자동으로 코드 생성을 지원하기 때문입니다.

메뉴바, 툴바, 도킹 위젯 등의 표준 구성 요소를 쉽게 통합할 수 있기 때문입니다.

3D 그래픽 렌더링 성능이 뛰어나기 때문입니다.

답변 1

0

김대진님의 프로필 이미지
김대진
지식공유자

안녕하세요. ssj 님,

newAct->setStatusTip(tr("Create a new file")) 함수는 메시지를 표시할 때 하단 Status Bar 표시합니다.

image

혹시 더 궁금한게 있으면 언제든 질문해 주세요.

감사합니다. 김대진 드림.

 

 

 

 

ssj님의 프로필 이미지
ssj
질문자

답변감사드립니다!

저 StatusBar 함수를 사용하지않으면 문구는 나오지 않는거죠...?

강의에서는 StatusBar가 없었는데 올려주신 강의자료에는 StatusBar 함수가 작성돼있더라구요!

김대진님의 프로필 이미지
김대진
지식공유자

네 아래와 같이 status bar 를 사용하지 않으면 나오지 않습니다. !

statusBar()->showMessage(tr("Ready"));

 

 

ssj님의 프로필 이미지
ssj

작성한 질문수

질문하기