Zenity와 함께 작동하도록 창 아이콘 얻기

Zenity와 함께 작동하도록 창 아이콘 얻기

Zenity에 이상한 문제가 있습니다. 저는 Zenity를 사용해본 적이 없어서 실수일 수도 있습니다. zenity --question --text=QUESTIONGOESHERE --window-icon=/some/path/to/64x64/.png/file아이콘(.png)이 런처에 Zenity 아이콘으로 나타나도록 명령을 입력하면 안 될까요? 작동하지 않습니다. 차원이 달라야 하나요? .png 등이 될 수 없나요? 도움이 필요해요. 아이콘만 표시되지 않습니다.

답변1

매개 --window-icon변수는 정보/경고/메시지/질문 대화상자에 표시되는 이미지를 설정하는 것이 아니라 gtk-window 아이콘을 설정하기 위한 것입니다. 를 사용하여 이것이 설정되었음을 확인할 수 있습니다 xprop.

이는 현재 이에 대한 답변이 없음을 의미합니다. 코드를 수정하고 직접 컴파일하려는 경우 다음 항목에 패치를 추가했습니다.보고된 버그런치패드에서:

https://bugs.launchpad.net/ubuntu/+source/zenity/+bug/998491/+attachment/4293554/+files/image-fix.patch

이렇게 하면 --window-icon이 창 아이콘뿐만 아니라 대화 상자 이미지도 설정하도록 변경됩니다.

제니티픽스

답변2

(답은 이것에서 가져옵니다원천)

이것은 zenity 버전의 Ubuntu 16.04.3 LTS에서 테스트되었습니다.3.18.1.1

스톡 아이콘 중 하나로 대화 상자 아이콘을 변경하려면 문서화되지 않은 옵션을 사용할 수 있습니다 --icon-name.

zenity --icon-name='dialog-warning' --question --title='Title' --text='Test text'

결과는 다음과 같습니다.

목록에 있는 이름 중 하나를 사용할 수 있습니다.그놈 표준 아이콘 이름.

관련 정보