나는 pyqt에서 개발하고 우분투에서 deb 패키지를 만들었습니다. 그것은 .desktop 파일을 포함하므로 자동으로 주 메뉴에 아이콘을 추가합니다. 내가 응용 프로그램 창 제목을 시작하면 정확하지만 그놈 표시 줄에 s_main.pyw 응용 프로그램에서 기본 스크립트의 이름을 보여줍니다. 그 바에서 올바른 이름을 설정할 수 있습니까?python Qt에서 windows 제목을 설정하는 방법?
여기에 a link to image입니다!
나는 pyqt에서 개발하고 우분투에서 deb 패키지를 만들었습니다. 그것은 .desktop 파일을 포함하므로 자동으로 주 메뉴에 아이콘을 추가합니다. 내가 응용 프로그램 창 제목을 시작하면 정확하지만 그놈 표시 줄에 s_main.pyw 응용 프로그램에서 기본 스크립트의 이름을 보여줍니다. 그 바에서 올바른 이름을 설정할 수 있습니까?python Qt에서 windows 제목을 설정하는 방법?
여기에 a link to image입니다!
답변을 찾았습니다. QApplication 객체의 생성자에 응용 프로그램의 이름을 입력하기 만하면됩니다. 이렇게 app = QtGui.QApplication ([여기 응용 프로그램 이름]] 이 이름은 그놈 쉘에 표시됩니다.
qt5에 대해 이야기하고 있다면 QWidget setWindowTitle의 Window 메소드를 사용하십시오. 는/usr/share/응용 프로그램이나 거치지 만 ~/.local/share/애플리케이션에 위치한
그놈 요구의 .desktop 파일. myapp.desktop 파일의
예는 예로부터
[Desktop Entry]
Name=Application Name
Comment= My application description
Terminal=false
Type=Application
Categories=Development;Education
Exec=path/to/main-script
Icon=path/to/icon
이름은 그놈의 상단 표시 줄에 표시됩니다. Exec은 주 스크립트 (귀하의 경우 s_main.pyw)의 경로입니다.
변경 사항을 표시하려면 Gnome을 다시 시작해야합니다 (Alt + F2
, 유형 r
및 Enter
).