응용 프로그램에 대한 사용자 정의 트레이 메뉴

수도사

Qt5 응용 프로그램이 있고 트레이 아이콘에 대한 사용자 정의 메뉴를 추가하고 싶지만 작업 목록이있는 간단한 선택 메뉴처럼 보이게하고 싶지 않고 다른 여러 위젯을 포함 할 복잡한 위젯을 만들고 싶습니다. 사용자 지정 레이아웃 (예 : 몇 개의 버튼, 추가 메뉴, 필터링 옵션이있는 값 목록)에서 스크린 샷과 같은 것입니다. 그래서 질문은-이것을 구현하기 위해 어떤 접근 방식을 취해야합니까? 사용자 클릭시 표시 할 QWindow를 만들어야합니까, 아니면이를 구현하는 다른 적절한 방법이 있습니까? Windows 및 Linux에서 작동하려면 이것이 필요합니다. Qt5를 사용하고 있습니다.여기에 이미지 설명 입력

이프 노스

예.

당신은 생성 QWidget(안 QWindow당신이) show()에서 QSystemTrayIconactivated신호 . A QWidget는 부모가 없을 때 독립 실행 형 창처럼 작동합니다. 주어진 이유를 확인 하거나 어떤 경우에도 보여줄 수 있습니다 .

트레이 아이콘 지오메트리 또는 현재 마우스 위치를 기반으로 위젯을 배치 할 수도 있습니다. 전자는이를 수행하는 예상 방법입니다.

메뉴에서 사용자 정의 위젯을 작업으로 포함 할 수도 있습니다. 그러나 귀하의 예제는 메뉴에 적합하지 않은 것 같습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이미지 필드에 대한 cxgrid 사용자 정의 메뉴 항목 (연결 프로그램)

분류에서Dev

도크와 메뉴 사이에 OSX 응용 프로그램 프레임 설정

분류에서Dev

응용 프로그램 Windows Form C # 사용 메뉴 (사용자 정의 컨트롤)

분류에서Dev

Saucy의 특정 응용 프로그램에 대한 전역 메뉴 비활성화

분류에서Dev

Saucy의 특정 응용 프로그램에 대한 전역 메뉴 비활성화

분류에서Dev

투명도가있는 아이콘을 응용 프로그램의 트레이 메뉴에로드

분류에서Dev

LibreOffice 3.4.1에 대한 응용 프로그램 메뉴 지원

분류에서Dev

LibreOffice 3.4.1에 대한 응용 프로그램 메뉴 지원

분류에서Dev

LibreOffice 3.4.1에 대한 응용 프로그램 메뉴 지원

분류에서Dev

상황에 맞는 메뉴에서 부팅 가능한 USB를 만드는 응용 프로그램의 이름

분류에서Dev

CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

분류에서Dev

CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

분류에서Dev

Odata Web API의 응용 프로그램 풀에 대한 메모리 사용량이 너무 많습니다.

분류에서Dev

XFCE에서 응용 프로그램에 대한 아이콘 / 메뉴 항목 추가

분류에서Dev

노틸러스 "연결 프로그램"메뉴에 사용자 정의 .desktop 파일이 표시되지 않음

분류에서Dev

메뉴를 통해 개별 제품 페이지에 대한 사용자 정의 브레드 브럼

분류에서Dev

16.04로 업그레이드 한 후 메뉴 표시 줄 / Windows 제목 표시 줄에 응용 프로그램 메뉴가 없음

분류에서Dev

노틸러스에 보관 관리자 응용 프로그램에 대한 '추출 ...'컨텍스트 메뉴 옵션이 있습니까?

분류에서Dev

사용자 지정 지역 설정에 대한 GUI 응용 프로그램

분류에서Dev

별도의 응용 프로그램에서 동일한 응용 프로그램 풀 내에서 사용자 컨트롤에 액세스

분류에서Dev

사용자 지정 대화 상자를 표시 한 후 응용 프로그램이 터치 이벤트에 응답하지 않음

분류에서Dev

특정 모듈 응용 프로그램에 대한 전용 만들기 사용자 정의 런타임 이미지

분류에서Dev

Java 응용 프로그램에서 메 사이트과의 공동 okie에서

분류에서Dev

루트 실행 응용 프로그램에 대한 특정 테마 설정

분류에서Dev

루트 실행 응용 프로그램에 대한 특정 테마 설정

분류에서Dev

전체 Qt 응용 프로그램에 대해 하나의 메뉴를 만들려면 어떻게합니까?

분류에서Dev

모든 응용 프로그램에 대한 클릭 효과 / 애니메이션

분류에서Dev

JavaFX에서 전체 응용 프로그램 창에 대한 아이콘 설정

분류에서Dev

javaFX에서 FileChooser에 대한 응용 프로그램 아이콘 설정

Related 관련 기사

  1. 1

    이미지 필드에 대한 cxgrid 사용자 정의 메뉴 항목 (연결 프로그램)

  2. 2

    도크와 메뉴 사이에 OSX 응용 프로그램 프레임 설정

  3. 3

    응용 프로그램 Windows Form C # 사용 메뉴 (사용자 정의 컨트롤)

  4. 4

    Saucy의 특정 응용 프로그램에 대한 전역 메뉴 비활성화

  5. 5

    Saucy의 특정 응용 프로그램에 대한 전역 메뉴 비활성화

  6. 6

    투명도가있는 아이콘을 응용 프로그램의 트레이 메뉴에로드

  7. 7

    LibreOffice 3.4.1에 대한 응용 프로그램 메뉴 지원

  8. 8

    LibreOffice 3.4.1에 대한 응용 프로그램 메뉴 지원

  9. 9

    LibreOffice 3.4.1에 대한 응용 프로그램 메뉴 지원

  10. 10

    상황에 맞는 메뉴에서 부팅 가능한 USB를 만드는 응용 프로그램의 이름

  11. 11

    CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

  12. 12

    CentOS7 GNOME의 응용 프로그램 메뉴 탭에서 사용자 정의 메뉴 만들기

  13. 13

    Odata Web API의 응용 프로그램 풀에 대한 메모리 사용량이 너무 많습니다.

  14. 14

    XFCE에서 응용 프로그램에 대한 아이콘 / 메뉴 항목 추가

  15. 15

    노틸러스 "연결 프로그램"메뉴에 사용자 정의 .desktop 파일이 표시되지 않음

  16. 16

    메뉴를 통해 개별 제품 페이지에 대한 사용자 정의 브레드 브럼

  17. 17

    16.04로 업그레이드 한 후 메뉴 표시 줄 / Windows 제목 표시 줄에 응용 프로그램 메뉴가 없음

  18. 18

    노틸러스에 보관 관리자 응용 프로그램에 대한 '추출 ...'컨텍스트 메뉴 옵션이 있습니까?

  19. 19

    사용자 지정 지역 설정에 대한 GUI 응용 프로그램

  20. 20

    별도의 응용 프로그램에서 동일한 응용 프로그램 풀 내에서 사용자 컨트롤에 액세스

  21. 21

    사용자 지정 대화 상자를 표시 한 후 응용 프로그램이 터치 이벤트에 응답하지 않음

  22. 22

    특정 모듈 응용 프로그램에 대한 전용 만들기 사용자 정의 런타임 이미지

  23. 23

    Java 응용 프로그램에서 메 사이트과의 공동 okie에서

  24. 24

    루트 실행 응용 프로그램에 대한 특정 테마 설정

  25. 25

    루트 실행 응용 프로그램에 대한 특정 테마 설정

  26. 26

    전체 Qt 응용 프로그램에 대해 하나의 메뉴를 만들려면 어떻게합니까?

  27. 27

    모든 응용 프로그램에 대한 클릭 효과 / 애니메이션

  28. 28

    JavaFX에서 전체 응용 프로그램 창에 대한 아이콘 설정

  29. 29

    javaFX에서 FileChooser에 대한 응용 프로그램 아이콘 설정

뜨겁다태그

보관