如何从 Mac OS X 停靠栏隐藏 PyQt 应用程序的图标

发布于 2024-10-29 15:42:44 字数 256 浏览 1 评论 0原文

如何制作 PyQt 应用程序(用户仅通过 < a href="https://stackoverflow.com/questions/893984/pyqt-show-menu-in-a-system-tray-application">系统托盘(在菜单栏中))隐藏自身Mac OS X 底座?

How do I make a PyQt application (with which the user interacts solely via the system tray (in the Menu Bar)) hide itself from the Mac OS X dock?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

饭团 2024-11-05 15:42:44

这就是您要查找的内容: http://uselessthingies.wordpress.com/2008/05/18/an-app-without-dock-icon-and-menu-bar/

tl;dr:软件包(py2app/pyinstaller(推荐) )您的应用程序;在应用的 Info.plist 中添加 LSUIElement1

This is what you are looking for: http://uselessthingies.wordpress.com/2008/05/18/an-app-without-dock-icon-and-menu-bar/

tl;dr: Package(py2app/pyinstaller(recommended)) your app; in your app's Info.plist add <key>LSUIElement</key><string>1</string>.

我爱人 2024-11-05 15:42:44

如果使用 py2app 来打包您的应用程序。像这样设置 plist 选项:

OPTIONS = {
              ...
              'plist': {'LSUIElement': True},
              ...
          }

If use py2app to package your application. Set plist option like this:

OPTIONS = {
              ...
              'plist': {'LSUIElement': True},
              ...
          }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文