2012-03-21 4 views
3

마우스 오른쪽 버튼 메뉴 항목을 탐색기에 추가하려는 경우 (즉, 바탕 화면에서 마우스 오른쪽 버튼을 클릭 할 때) 모든 os'es에 대해. QT 방법이 있는지 궁금합니다.QT로 탐색기 상황에 맞는 메뉴를 확장하려면 어떻게해야합니까?

+1

내가 (때문에 프로그래밍 지식을 창 내 부족) 잘못 될 수도 있지만, 그것의 '플러그인을 만들 수 없습니다, 응용 프로그램을 작성하기위한, 그래서 Qt는, 그 자신의 GUI 프레임 워크입니다 '창 자체. 다른 프레임 워크를보아야 할 수도 있습니다. – jdi

+0

@ 예, 일반적으로 올바른 것입니다. 그러나 특정 '플러그인'과 같은 기능이 있습니다. 하나의 예제는'QSystemTrayIcon' 인터페이스입니다. – chacham15

+0

음 QSystemTrayIcon을 잘 알고 있습니다. 나는 내 자신의 응용 프로그램에서 그것을 사용했습니다. 그러나 그것을 통해 Windows 탐색기를 변경할 수는 없습니다. 단순히 작업 표시 줄 항목없이 앱을 실행하고 대신 sys 트레이에 있습니다. 그것의 자체 애플 리케이션 – jdi

답변

4

실제로 찾고있는 것을 Windows에서 셸 확장이라고합니다. 우선이 링크를보고 구체적인 질문이 있는지 물어보십시오.

How to write shell extensions with QT

How to write context menu shell extension

+0

네,하지만 그것을 할 수있는 십자가 os 방법이 있다면 궁금 해서요 (즉, 도서관) – chacham15

+0

@ chacham15 : 매우 구체적인 상호 작용을 포함하기 때문에 십자가 os 방법이 없습니다 OS 관련 라이브러리. – jdi

+0

이것에 두 번째 @jdi. 이러한 것들은 ** 매우 ** 특정 시스템이기 때문에 각 시스템마다 다른 솔루션이 필요합니다. – Flot2011

관련 문제