컴글
Qt ShortCut 코드 삽질
배제군
2010. 9. 17. 10:00
*QPushButton 에서 Shortcut 의 경우 Text 설정 후 입력되어야함
- 예1 -
QPushButton *btn = new QPushButton(this);
btn->setShortCut(Qt::Key_F1);
btn->setText("버튼");
.... 기타 connect....
↑ F1 키 작동 불가 코드
- 예2 -
QPushButton *btn = new QPushButton(this);
btn->setText("버튼");
btn->setShortCut(Qt::Key_F1);
.... 기타 connect....
↑ F1 키 작동 가능 코드
setShortCut 을 설정하더라도 setText 입력시 단축키값을 설정하기 때문
setText("&Push"); 처럼 & 다음 영문자를 Alt 키 조합으로 입력시킴 = Alt+D
어쩐지 안되더라.. *_*;;