2011-01-14 11 views
0

을 따기 나는 + 고도 + DCtrl 키처럼 뭔가를 단축키를 갖고 싶어. 필자는 운영 체제 바로 가기 또는 타사 프로그램 (예 : 실행 프로그램)을 마비시키고 싶지 않습니다. 이 프로그램은 Windows, Linux 및 Mac에서 실행됩니다.내 응용 프로그램에서 단축키

다른 프로그램을 왜곡시키지 않는 단축키를 선택하는 가장 좋은 방법은 무엇입니까?

편집 : 이는 사용자의 개발자 액세스를 숨기는 것을 의미합니다.

+0

Windows의 경우, 예를 들어 앱에서 Windows 키를 수정 자로 사용하지 않는 한 원하는 단축키를 사용할 수 있습니다. 이는 시스템 용으로 예약되어 있습니다. 어떤 악의적 인 장치 소프트웨어는 시스템의 핫키를 등록하고 앱의 바로 가기와 충돌 할 때 꽤 맞지 않습니다. 나는 CTRL + ALT + 화살표 키를 누를 때 화면을 회전시키는 특정 Intel 그래픽 프로세서와 함께 제공되는 소프트웨어에 대해 생각하고 있습니다. 내 앱에서 바로 가기를 사용할 때, 나는 ** app **이 자신의 컴퓨터에서하고있는 것에 대해 불평하는 많은 성난 고객을 가지고 있었다 !! –

답변

3

사용자가 자신의 단축키 조합을 선택할 수있는 권한을 부여하는 것이 좋습니다.

+0

+1, 실용적인 솔루션 만 – gravitron

+0

@gravitron 예.하지만 더 나은 OOTB 환경을 제공하려면 대상 OS에 따라 다른 바로 가기 맵을 제공해야합니다. –

+0

사용자의 99 % (사용자 기반이 괴짜라고 가정)는 바로 가기 매핑을 변경하지 않습니다. 그렇다면 개발자와 사용자 모두에게 왜이 기능을 제공해야합니까? –

0

난 당신이 Qt를를 사용하는 것 같아요, 그래서 "창", "리눅스", "맥 OS를

0

setShortcut 그냥 당신이 어떤 용도를 기억하지 쉬운만큼 단축키를 선택 확인하고 단어를 구글 ","단축키 "등. 위의 내용을 모두 검색했지만 유용하지 않은 항목이 있으면이 단축키는 아마도 "무료"일 것입니다.

물론 타사 프로그램에서 사용하지 않을 것이라는 보장은 없지만 충분히 큰 프로그램에서 사용하는 경우 Google에서 쉽게 찾을 수 있습니다.

하지만 가장 좋은 방법은 단축키를 설정에서 수정할 수있게 만드는 것입니다.

관련 문제